diff --git a/entrypoint.sh b/entrypoint.sh index 5e8b9dc..01bb01c 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,6 +1,10 @@ #!/usr/bin/env bash command=( "${@}" ) +if [ "$1" == "bash" ] || [ "$1" == "sh" ]; then + exec "${@}" +fi + if [ -n "$BAM_DB" ]; then command+=( "--db" "$BAM_DB" ) fi diff --git a/media/url.py b/media/url.py index bd9c817..f03455c 100644 --- a/media/url.py +++ b/media/url.py @@ -4,7 +4,7 @@ import os import hashlib import traceback from PIL import Image -import youtube_dl +import yt_dlp as youtube_dl import glob from io import BytesIO import base64 diff --git a/media/url_from_playlist.py b/media/url_from_playlist.py index 7d03c7b..22be223 100644 --- a/media/url_from_playlist.py +++ b/media/url_from_playlist.py @@ -1,5 +1,5 @@ import logging -import youtube_dl +import yt_dlp as youtube_dl from constants import tr_cli as tr import variables as var from media.item import item_builders, item_loaders, item_id_generators diff --git a/requirements.txt b/requirements.txt index 2be02cb..c6f0904 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ flask -youtube-dl +yt-dlp python-magic Pillow mutagen diff --git a/util.py b/util.py index 396efe5..7dc9c83 100644 --- a/util.py +++ b/util.py @@ -12,7 +12,7 @@ import zipfile import re import subprocess as sp import logging -import youtube_dl +import yt_dlp as youtube_dl from importlib import reload from sys import platform import traceback