我使用https://www.datatables.net/examples/data_sources/server_side.html在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来执行此操作?
答案 0 :(得分:0)
您将使用可选参数: --metadata-from-title格式
FORMAT遵循与输出模板相同的格式。因此,您将添加:
vector<int> B[bucket];