这可能有点挑剔,但是当我使用 Youtube-DL 将音频从视频转换为 MP3 时,我还让它标记标题并嵌入视频中的缩略图。它以某种方式添加了视频描述和其他一些我不想要的元视频信息。这是我使用的命令:
youtube-dl -o "%(title)s.%(ext)s" -x --audio-format mp3 --audio-quality 320K --embed-thumbnail --add-metadata --metadata-from-title "%(artist)s - %(title)s" <youtube url>
Run Code Online (Sandbox Code Playgroud)
当我检查 ID3 标签信息时,它按预期添加了视频标题。如果我将扩展名重命名为 AVI、播放音频文件并打开其属性,我可以看到不需要的信息,如视频描述、版本编码器和品牌。该选项--add-metadata
将元数据写入视频文件,从中获取视频描述,但是当我忽略它时,视频根本不会被标记。
我通读了 Youtube-DL 和 FFMPEG 的文档,但找不到合适的方法来剥离视频描述/信息并保持 MP3 标记。
有谁知道如何做到这一点?