从 youtube_dl python 脚本下载视频时,如何根据主题明智地下载和排序视频?

How can I download and sort the videos based on topic wise while downloading from youtube_dl python script?

当我从 udemy 下载播放列表时,所有视频都保存在一个文件夹中。我的要求是我想根据主题将它们保存在不同的文件夹中。 为此,我使用了 python 脚本 youtube-dl。

谁能帮我解决这个问题?

提供带有 -o 选项的输出模板,如下所示:

youtube-dl -o 'downloaded/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s'

后面是您的播放列表 URL(s) 和其他选项。

文件名中可以​​包含 很多 可能的元数据,例如episode/track 数量、视频分辨率、描述、自动生成的数量、下载协议、艺术家、流派、发布日期等。完整列表请参阅 the documentation

请注意,并非所有网站和视频都支持所有元数据属性。要查看某个特定 URL 的所有可用元数据,请使用 -J 选项(将其通过 jq 传递到 format/select),例如:

youtube-dl -J PLwiyx1dc3P2JR9N8gQaQN_BCvlSlap7re | jq .