From af02f90aa324498ead47b2ca72fd7b340d58bed8 Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 24 Dec 2019 19:53:29 -0600 Subject: [PATCH] hard specify ffmpeg, embed thumbnail thumbnail may create longer wait time for return, ffmpeg may be temporary until droplet is restarted --- app/sound_models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/sound_models.py b/app/sound_models.py index 5e6cb5c..12fa696 100644 --- a/app/sound_models.py +++ b/app/sound_models.py @@ -49,7 +49,7 @@ class YouTubeAudio(db.Model): def download(self): print(f'Attempting download of {self.id}') - subprocess.run(f'youtube-dl -x -4 --restrict-filenames --audio-format mp3 -o ./app/sounds/youtube/%(id)s.%(ext)s {self.id}'.split(' ')) + subprocess.run(f'youtube-dl -x -4 --restrict-filenames --ffmpeg-location ffmpeg --embed-thumbnail --audio-format mp3 -o ./app/sounds/youtube/%(id)s.%(ext)s {self.id}'.split(' ')) print(f'Download attempt for {self.id} finished.') def delete(self):