diff --git a/Dockerfile b/Dockerfile index 7d0f872282..e647a12f8b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,6 @@ COPY requirements.txt /requirements.txt COPY scripts/startup_docker_chat.sh /s RUN pip3 install -r /requirements.txt -RUN pip3 install youtube-dl RUN mkdir /images RUN mkdir /chat_images diff --git a/files/routes/settings.py b/files/routes/settings.py index fd7debf500..3d782e48e4 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -5,7 +5,7 @@ from shutil import copyfile import pyotp import requests -import youtube_dl +import yt_dlp from sqlalchemy.orm import load_only @@ -824,7 +824,7 @@ def _change_song_youtube(vid, id): }], } - with youtube_dl.YoutubeDL(ydl_opts) as ydl: + with yt_dlp.YoutubeDL(ydl_opts) as ydl: try: ydl.download([f"https://youtube.com/watch?v={id}"]) except Exception as e: print(e, flush=True) diff --git a/requirements.txt b/requirements.txt index d135486868..96d797c5db 100644 --- a/requirements.txt +++ b/requirements.txt @@ -31,3 +31,4 @@ user-agents psycopg2-binary yattag webptools +yt_dlp