Sne*_*ike 5 youtube youtube-dl
我想知道是否有办法为我在 YouTube-dl 上进行的每次下载提供自定义专辑名称。你看我从 YouTube 下载了很多播客视频并提取音频以供离线使用。
我已经设法指定下载位置并使用以下命令更改标题格式:youtube-dl -x -o /Downloaded/%%(title)s.%%(ext)s.%%(album)s %URL%通过使用youtube-dl 文档页面。
但是,我还想补充一点,能够为每个下载提供“播客”的专辑名称。我在youtube-dl 文档中找到了一个专辑标签,但它似乎采用了原始来源的现有专辑名称。相反,我想输入我自己的专辑名称。
像这张图片,其中专辑字段标有“播客”:
这可以用 YouTube-dl 实现吗?
安装目录:
您可以使用 postprocessor args 选项指定标签。从帮助:
--postprocessor-args ARGS 将这些参数提供给后处理器
这种情况下的后处理器是 FFmpeg。所以你可以添加一个 ffmpeg 参数来设置专辑标签,如下所示:
--postprocessor-args "-metadata album=Podcasts"
Run Code Online (Sandbox Code Playgroud)
所以你的完整命令行将是:
youtube-dl -x --postprocessor-args "-metadata album=Podcasts" -o /Downloaded/%%(title)s.%%(ext)s.%%(album)s %URL%
Run Code Online (Sandbox Code Playgroud)
可以在ffmpeg wiki上找到有关您可以通过这种方式设置的 MP3 元数据标签的更多信息。我只在转码为 MP3 ( --audio-format mp3)时测试过这个。
| 归档时间: |
|
| 查看次数: |
4288 次 |
| 最近记录: |