You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provide a description that is worded well enough to be understood
Under certain conditions during a Chzzk live stream download, ffmpeg receives an EOF and treats it as the end of the stream, stopping recording even though the live stream is not over.
The conditions that I have found to cause an EOF are as follows
assuming the streamer is broadcasting via OBS STUDIO, when the streamer's sending computer is overloaded, causing the chunk transfer rate to be slower than 1.0x (an encoding overload message appears at the bottom of OBS STUDIO)
the streamer's network environment is poor, causing sudden streaming delays.
other server latency issues with Chzzk
The Chzzk client seems to request the last chunk a few times over when it receives EOF.
I'm currently working on a PR for this.
Provide verbose output that clearly demonstrates the problem
Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
If using API, add 'verbose': True to YoutubeDL params instead
Copy the WHOLE output (starting with [debug] Command-line config) and insert it below
The Chzzk server does not replace the chunk on error (EOF); chzzk web page client simply skips the erroneous chunk.
The -reconnect_at_eof in ffmpeg doesn't help, I'm looking for a way to skip the chunk where the EOF occurred.
Alternatively, retrying when an error occurs seems like a good idea. Does anyone know how to make the extractor retry when ffmpeg exits even though the live stream hasn't ended?
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
Checklist
Region
South Korea
Provide a description that is worded well enough to be understood
Under certain conditions during a Chzzk live stream download, ffmpeg receives an EOF and treats it as the end of the stream, stopping recording even though the live stream is not over.
The conditions that I have found to cause an EOF are as follows
The Chzzk client seems to request the last chunk a few times over when it receives EOF.
I'm currently working on a PR for this.
Provide verbose output that clearly demonstrates the problem
yt-dlp -vU <your command line>
)'verbose': True
toYoutubeDL
params instead[debug] Command-line config
) and insert it belowComplete Verbose Output
The text was updated successfully, but these errors were encountered: