Python youtube-dl Возможно получить расширение файла слияния? - PullRequest
0 голосов
/ 30 января 2020

Когда я запускаю его:

ydl_opts = {
    'outtmpl': files_path + '%(id)s.%(ext)s',
}
        with youtube_dl.YoutubeDL(ydl_opts) as ydl:
            ydl.download([video_url])

Я получаю его в логах:

[ffmpeg] Merging formats into "/home/tmp/0uBOtQOO70Y.mkv"
[wsgi:error] Deleting original file /home/tmp/0uBOtQOO70Y.f137.mp4 (pass -k to keep)
[wsgi:error] Deleting original file /home/tmp/0uBOtQOO70Y.f251.webm (pass -k to keep)

Как мне получить / home / tmp / 0uBOtQOO70Y.mkv до или после загрузки?

Если я сделаю это:

ydl_opts = {}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
     info = ydl.extract_info(video_url, download=False)

Тогда в информация была mp4 расширение

...