Skip to content

ffmpeg: enable network reconnects#527

Open
charlievieth wants to merge 1 commit into
scdl-org:masterfrom
charlievieth:cev/reconnect
Open

ffmpeg: enable network reconnects#527
charlievieth wants to merge 1 commit into
scdl-org:masterfrom
charlievieth:cev/reconnect

Conversation

@charlievieth
Copy link
Copy Markdown
Contributor

This commit adds the HTTP reconnect* args to the ffmpeg subprocess so that it will attempt to reconnect when a network error occurs.

This commit adds the HTTP reconnect* args to the ffmpeg subprocess so
that it will attempt to reconnect when a network error occurs.
@charlievieth charlievieth force-pushed the cev/reconnect branch 2 times, most recently from d40a0a5 to 0b68a64 Compare January 2, 2025 01:42
@charlievieth
Copy link
Copy Markdown
Contributor Author

NOTE: The python@3.12 tests pass, but the python@3.7 tests fail due to a setup error:

 Error: The version '3.7' with architecture 'x64' was not found for Ubuntu 24.04.

felciano added a commit to felciano/scdl that referenced this pull request May 9, 2026
- scdl-org#582: pin curl-cffi to avoid broken 0.14.x range (macOS compat)
- scdl-org#577: fix yt_dlp.__init__ imports to fix PyInstaller builds
- scdl-org#540: add --min-length / --max-length via yt-dlp match-filters
- scdl-org#532: add -n/maxtracks via --playlist-items slice, works with all modes
- scdl-org#527: add --retries/--fragment-retries defaults for reconnect resilience
- scdl-org#462: add --config-file for alternate config path
- scdl-org#287: add --list (dry-run listing via yt-dlp --simulate + --print)
- scdl-org#529: download_url() now returns list[str] of downloaded filenames

All feature PRs reimplemented for the v3/yt-dlp architecture.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant