Removed youtube-dl / and another unused dependency

merge-requests/552/head
Eliot Berriot 2019-01-11 11:26:41 +01:00
rodzic 8aac1c93ae
commit 97aaffaeda
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: DD6965E2476E5C27
3 zmienionych plików z 0 dodań i 24 usunięć

Wyświetl plik

@ -1,3 +0,0 @@
from .downloader import download
__all__ = ["download"]

Wyświetl plik

@ -1,19 +0,0 @@
import os
import youtube_dl
from django.conf import settings
def download(
url, target_directory=settings.MEDIA_ROOT, name="%(id)s.%(ext)s", bitrate=192
):
target_path = os.path.join(target_directory, name)
ydl_opts = {
"quiet": True,
"outtmpl": target_path,
"postprocessors": [{"key": "FFmpegExtractAudio", "preferredcodec": "vorbis"}],
}
_downloader = youtube_dl.YoutubeDL(ydl_opts)
info = _downloader.extract_info(url)
info["audio_file_path"] = target_path % {"id": info["id"], "ext": "ogg"}
return info

Wyświetl plik

@ -30,11 +30,9 @@ celery>=4.1,<4.2
# Your custom requirements go here
django-cors-headers>=2.1,<2.2
musicbrainzngs==0.6
youtube_dl>=2017.12.14
djangorestframework>=3.7,<3.8
djangorestframework-jwt>=1.11,<1.12
oauth2client<4
google-api-python-client>=1.6,<1.7
pendulum>=2,<3
persisting-theory>=0.2,<0.3
django-versatileimagefield>=1.9,<1.10