【问题标题】:How to add YouTube video id to metadata when downloading video with youtube-dl使用 youtube-dl 下载视频时如何将 YouTube 视频 ID 添加到元数据
【发布时间】:2016-09-06 03:33:12
【问题描述】:

我使用youtube-dl 在 YouTube 上下载播放列表。

我的命令是这样的:

youtube-dl --add-metadata --download-archive "J:/Video/Download/YouTube/archive/PLOJ1nP1cWwjExMSJqTw9nDrtoB7x_U4El.txt" -c -i -f "bestvideo[ext=mp4][height <=? 1080]+bestaudio[ext=m4a]/bestvideo[height <=? 1080] +bestaudio/best[height <=? 1080] " --merge-output-format mp4 -o "J:/Video/Download/YouTube/playlist/%(playlist)s/%(title)s-%(id)s.%(ext)s" https://www.youtube.com/playlist?list=PLOJ1nP1cWwjExMSJqTw9nDrtoB7x_U4El

它将youtube视频作者、标题和描述添加到视频文件的元数据中,这正是我想要的。

但除此之外,我还把 youtube 视频 id 保存到元数据中,这可能吗?

我必须使用 Python 来执行此操作吗?

【问题讨论】:

    标签: python video youtube youtube-dl


    【解决方案1】:

    您将使用可选参数: --metadata-from-title 格式

    FORMAT 遵循与输出模板相同的格式。因此,您将添加:

    --metadata-from-title "%(id)s"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-26
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 2015-02-12
      相关资源
      最近更新 更多