如何批量删除 FLAC 文件中嵌入的封面

如何批量删除 FLAC 文件中嵌入的封面

我偶然发现了一个讨论如何移除盖子的帖子。 https://askubuntu.com/a/1162249

这两个命令似乎可以完成这个工作:

metaflac --remove --block-type=PICTURE,PADDING --dont-use-padding "/tmp/del/test.flac"
metaflac --remove-tag=COVERART  --dont-use-padding "/tmp/del/test.flac"

问题是我想将它们应用到整个目录,因为我有 10 首歌曲,所有歌曲都需要删除封面。有什么想法可以做到这一点吗?

更新:我在 Linux 上。

答案1

在 Linux shell 中,如果我们使用星号通配符(例如*.flac)作为文件名,那么 metaflac 会将整个目录视为一张专辑,因此……

metaflac --remove --block-type=PICTURE,PADDING --dont-use-padding *.flac
metaflac --remove-tag=COVERART  --dont-use-padding *.flac

相关内容