Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vod cuts off at muted segment when downloading shortly after stream end #1315

Open
2 tasks done
5hmecklez opened this issue Feb 22, 2025 · 2 comments
Open
2 tasks done
Labels
bug Something isn't working

Comments

@5hmecklez
Copy link

Checklist

Edition

Command Line Interface

Describe your issue here

I have a script that runs Twitch Downloader when it gets a notification from Twitch that a livestream has ended.

During the downloading phase, I got this error message:
15 errors were encountered while downloading: Video part 1206.ts failed after 10 retries at <DownloadVideoPartAsync>d__20.MoveNext.
In the verifying phase, I got the error messages:
The following parts will be redownloaded: #EXTINF:10.000, 1206.ts, #EXTINF:10.000, 1207.ts, #EXTINF:10.000, 1208.ts, #EXTINF:10.000, ...
and 15 errors were encountered while downloading: Video part 1207.ts failed after 10 retries at <DownloadVideoPartAsync>d__20.MoveNext.

The video that was downloaded ends right at the beginning of the first muted segment in the vod on Twitch.

I'm guessing that the muted segment wasn't able to be downloaded because Twitch Downloader tried to download it right after the end of the stream. If this is the case, should I delay my script for a few minutes to wait for Twitch to process the muted segments before using Twitch Downloader?

Add any related files or extra information here

No response

@5hmecklez 5hmecklez added the bug Something isn't working label Feb 22, 2025
@ScrubN
Copy link
Collaborator

ScrubN commented Feb 22, 2025

How many download threads are you using? This sounds like it might be similar to #1312.

@5hmecklez
Copy link
Author

5hmecklez commented Feb 22, 2025

I'm using the default 4 download threads. I'm just running this simple command inside a Python Docker container with subprocess.run:
./TwitchDownloaderCLI videodownload --id id --output output.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants