Youtube-dl Python сохранение файла mp4 - PullRequest
1 голос
/ 10 февраля 2020

Я использую библиотеку Youtube-DL и заметил, что при копировании видео некоторые файлы .mp4 не сохраняются, но все же другие файлы сохраняются.

Вот мой код

     ydl_opts = {
    "download_archive": "./data/en-downloaded.txt",
    "restrictfilenames": True,
    "nooverwrites": True,
    "socket_timeout": 1,
    "youtube_include_dash_manifest": True,
    "writeinfojson": True,
    "writesubtitles": True,
    "format": "bestaudio/best",
    # "allsubtitles": True,
    "subtitlesformat": "ttml",
    "progress_hooks": [my_hook],
    "subtitlelangs": lang,
    "writeautosub": True,
    "keepvideo:": True,
    # "--write-srt": True,
    "postprocessors": [{"key": "FFmpegExtractAudio",  "preferredcodec": "wav", "preferredquality": "192",}],
    "prefer_ffmpeg": True,
    "format": "bestvideo[ext=mp4]+bestaudio",
    "outtmpl": "data/raw_files/%(title)s.%(ext)s",
}

Где я на самом деле говорю youtube-dl, чтобы вы сохранили файл .mp4?

1 Ответ

0 голосов
/ 10 февраля 2020

youtube-dl по умолчанию использует лучшие потоки, если не указано иное.

...