• If you need help or want to discuss things, you now can also join us on our Discord Server!

Soundfehler und verkürzte wiedergabe von langen yt videos/liedern

Desero

Donor
is awesome!
#1
Hallo Sinusbotter,

Wie erwünscht hier nen eigenständigen Thread zu meinem "Problem".

Nach der Umstellung / Neuinstallation von sinusbot-0.13.37 habe ich wie xdbence55 das Problem beim nutzen von ytdl mit längeren Videos/Musik,
dass es nicht komplett abgespielt wird sondern nur einige Minuten.

Zusätzlich habe ich nach der Umstellung auf sinusbot-0.13.37 öfters Soundprobleme (hört sich nach de-/encoding Fehler an).
Diese traten sonst nur sehr selten auf bisher. (Nutze den Bot schon über 1 Jahr, glaube 0.9.13 und aufwärts)

Infos zu Sinusbot / TS / Server:

Root-Server - Windows Server 2012 x64 Bit
Intel i5 4590
32GB Ram

Sinusbot-0.13.37
TeamSpeak3-Client-win64-3.1.8 (Client aufm Server)
TeamSpeak3-Server = 3.0.11.3 on Windows

Keine Scripts oder Plugins aktiv beim SinusBot

TS-IP: 85.93.88.176 (Bot sollte dort aktiv sein falls ihr reinhören wollt)

YoutubeDL = 2018.2.11

Auslastung des Servers sollten eigentlich sehr gering sein. ~10-15% CPU load.
Neben dem TS-Server läuft eigentlich nur noch nen ARK-Server im idle (ist nur für Testzwecke)
Die Soundprobleme / Lags treten auch auf wenn der ARK-Server und alle anderen Tools nicht laufen.

Momentan laufend und logs erstellt mit einem Radio-Stream von iLoveRadio.
Probleme / Soundlags treten jedoch auch bei anderen Radio-Streams und bei YoutubeDL auf.

Vielen Dank schonmal. Hier noch config und logs.

TS3Path = "C:\\SinusBot\\TeamSpeak 3 Client\\ts3client_win64.exe"
ListenHost = "0.0.0.0"
DataDir = "C:\\SinusBot\\data\\"
ListenPort = 8087
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 10
EnableProfiler = false
YoutubeDLPath = "C:\\SinusBot\\youtube-dl.exe"
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
HostnameMask = ""
SampleInterval = 60
StartVNC = false
EnableWebStream = false
LogFile = ""
LicenseKey = "Gg8FAHcTJOS9AcCMf14zDuSkrFao+UWeQYC0wU6l4BU="
IsProxied = false
DenyStreamURLs = []
Pragma = 0

[YoutubeDL]
BufferSize = 524288
MaxDownloadSize = 419430400
MaxDownloadRate = 104857600
MaxSimultaneousChunkDownloads = 1
CacheStreamed = false
TimeoutSingleDownloader = 0
TimeoutMultiDownloader = 0
ChunkSize = 5242880

[TS3]
AvatarMaxWidth = 0
AvatarMaxHeight = 0
AllowGIF = false

[StreamRewrites]

[Scripts]
AllowReload = false
EnableTimer = false
DisableLegacyEvents = false
ScriptTimeout = 5

[Themes]
Default = ""

[SpeechRecognition]
Enable = false

[FFmpeg]
UserAgent = "SinusBot (0.13.37-9791176)"

[DAV]
Enable = false

[XServer]
Delay = 0
Debug = false

[SHMem]
Enable = false
Size = 0
Delay = 0
Interval = 0

[RadioStations]
URL = ""
UpdateInterval = 0

2018-02-24T12:17:48+01:00 Storing configuration.
2018-02-24T12:17:28+01:00 PLAY [admin] 0570f075-fab5-4992-a6ed-f2e5156a15e1 OK
2018-02-24T12:17:28+01:00 New channel 0570f075-fab5-4992-a6ed-f2e5156a15e1 () ID 3090062e-70f9-4558-8fe1-8e2cb31cd83e (cc 0)
2018-02-24T12:17:19+01:00 Desero // Flo joined the channel
2018-02-24T12:17:17+01:00 BOT-CONFIG [admin] CHAN CHANPW ANNOUNCE DESCRIPTION ANNOUNCESTR TTSURL CC OK
2018-02-24T12:16:48+01:00 Storing configuration.
2018-02-24T12:16:22+01:00 TS/ERR 2564 e'access to default group is forbidden' x'' r'PR:{2271b5cb-26d4-40fc-944e-0e26063ed1b4}:30/GCLL'
2018-02-24T12:16:21+01:00 New connection status 4; Error 0
2018-02-24T12:16:21+01:00 New connection status 3; Error 0
2018-02-24T12:16:21+01:00 New connection status 2; Error 0
2018-02-24T12:16:21+01:00 New connection status 1; Error 0
2018-02-24T12:16:20+01:00 TS>DUMP defined! Dumpdir is: C:\SinusBot\data\ts3\85f29416-8771-4fc6-b3b4-9b2846b1c799\23a36f50-54ee-4c3b-990d-d528b1ea233a\crashdumps
2018-02-24T12:16:20+01:00 TS>Crashdump ENABLED, directory is: C:\SinusBot\data\ts3\85f29416-8771-4fc6-b3b4-9b2846b1c799\23a36f50-54ee-4c3b-990d-d528b1ea233a\crashdumps
2018-02-24T12:16:20+01:00 Starting instance ts3server://127.0.0.1?port=9987&nickname=Jukebox&password=&cid=8&channelpassword=
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not insert into FileTransfer-Tableno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not delete from FileTransferno such table: FileTransfer
2018-02-24T12:16:20+01:00 Could not create Notifications-Tabletable Notifications already exists
2018-02-24T12:16:20+01:00 Could not create WhisperReceive-Tabletable WhisperReceive already exists
2018-02-24T12:16:20+01:00 Could not create Chat-Tabletable Chat already exists
2018-02-24T12:16:20+01:00 About to run.
2018-02-24T12:16:20+01:00 Prespawn.
2018-02-24T12:11:48+01:00 Initialization complete

2018-02-24T12:39:04+01:00 Server seems broken or unreachable. Maybe ICY? Trying GET
2018-02-24T12:17:28+01:00 Server seems broken or unreachable. Maybe ICY? Trying GET
2018-02-24T12:11:48+01:00 Loading instance://7cf14f83-7227-4bac-807f-6fcbe8b3937d
2018-02-24T12:11:48+01:00 Loading instance://23a36f50-54ee-4c3b-990d-d528b1ea233a
2018-02-24T12:11:48+01:00 Loading instances
2018-02-24T12:11:48+01:00 Updating track info for 0570f075-fab5-4992-a6ed-f2e5156a15e1
2018-02-24T12:11:48+01:00 Updating track info for 5517983e-55cf-482b-9258-2a16df7274c1

Grüße,
Desero / Flo
 

Desero

Donor
is awesome!
#2
Btw. if anyone needs a translation to english i can try to write my thoughts and problems down, but it won't look good ;)
 
#3
Hallo
ich habe einen VPS Server basieren auf Linux und habe das Problem, dass der Bot längere Lieder nicht bis zum Schluss abspielt.
Ich würde gerne solche Lieder als Hintergrund Musik laufen lassen, wenn ich es jedoch über YT direkt in den Bot lade, dann unterbricht er immer bei der gleichen Minute und Sekundenlänge und springt zum nächsten Lied. Ich hab es mit mehreren verschiedenen längeren Stundenlieder versucht und überall das gleiche Problem.
Wie ich aber jetzt bemerkt habe ist dieses Problem nur vorhanden, wenn ich es über Youtube via Link downloade. Hab das gleiche Lied heruntergeladen über ein anderes Programm und es per Drag&Drop in das Webinterface des Bots gezogen. Hier gab es keine Probleme bei der Wiedergabe.
Hat noch jemand dieses Problem? Habt ihr vielleicht Lösungsvorschläge?

Lg Thomas
 

flyth

is reticulating splines
Staff member
Developer
Contributor
#4
Versuche mal folgende Einstellungen unter [YoutubeDL] in der config.ini einzufügen:

Code:
ChunkSize = 2000000
MaxSimultaneousChunkDownloads = 8
Wäre super, wenn du dich kurz zurückmelden könntest, ob das geklappt hat :)
 

Desero

Donor
is awesome!
#5
Hallo Flyth,

danke für den Vorschlag. Ich habs jetzt mal bissl laufen lassen und getestet.
Des Problem mit dem Abspielen / Download von größeren Videos scheint damit behoben zu sein.

Gestern und Heute waren die Soundfehler seltsamerweise auch nur noch minimal da, was eigentlich nichts mit der umstellung des ytdl in der config zu tun hat.

Wir werden das noch weiter beobachten. Aber wie gesagt die neue ytdl settings helfen!
Hast dir'n Keks verdient ;)

Gruß,
Flo
 
#6
Bin leider erst heute zum Testen gekommen. Bei mir hat es eigentlich auch geholfen außer bei extrem langen Lieder. Bei circa 90 Minuten bricht er noch immer ab.
 

iTaskmanager

Donor++
is awesome!
is uber awesome!
Insider
#7
Code:
ChunkSize = 2000000
MaxSimultaneousChunkDownloads = 8
Die Ergänzung bei mir hat den gewünschten Erfolg gebracht, danke!

Sieht dann nun wie folgt bei mir aus:
Code:
[YoutubeDL]
  BufferSize = 524288
  MaxDownloadSize = 419430400
  MaxDownloadRate = 104857600
  CacheStreamed = false
  ChunkSize = 2000000
  MaxSimultaneousChunkDownloads = 8
SinusBot-Version: 0.13.37-f7e9ece
YouTubeDL-Version: 2018.03.03