diff --git a/backend/requirements.txt b/backend/requirements.txt index beb16f8..ac12231 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -12,4 +12,4 @@ MarkupSafe==3.0.3 requests==2.32.5 urllib3==2.6.3 Werkzeug==3.1.5 -yt-dlp +yt-dlp[default,curl-cffi] diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 40a69c8..a615b38 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -26,7 +26,7 @@ check_and_update() { fi echo "New yt-dlp available: $current -> $latest. Updating..." - if pip install --upgrade --quiet --root-user-action=ignore yt-dlp; then + if pip install --upgrade --quiet --root-user-action=ignore "yt-dlp[default,curl-cffi]"; then return 0 fi echo "yt-dlp update failed; continuing with the installed version."