首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Youtube-dl Python保存mp4文件

Youtube-dl Python保存mp4文件
EN

Stack Overflow用户
提问于 2020-02-11 04:20:50
回答 2查看 240关注 0票数 2

我正在使用Youtube-DL库,我注意到当我抓取视频时,一些.mp4文件没有保存,但其他文件却保存了。

以下是我的代码

代码语言:javascript
运行
复制
     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文件呢?

EN

回答 2

Stack Overflow用户

发布于 2020-02-11 04:54:26

除非指定了不同的内容,否则youtube-dl默认为最好的流。

票数 0
EN

Stack Overflow用户

发布于 2021-06-10 00:11:15

您的keepvideo选项中有一个拼写错误,在引号内有一个额外的冒号,请替换

代码语言:javascript
运行
复制
"keepvideo:": True,

使用

代码语言:javascript
运行
复制
"keepvideo": True,
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60157829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档