从 FLAC 音频文件中提取图形图像

从 FLAC 音频文件中提取图形图像

我在网上购买了一些音乐,并以 FLAC 格式下载,惊喜地发现每个音频文件中似乎都嵌入了一些艺术作品。我怀疑它们的分辨率比 Windows 的“超大图标”预览要高一些,那么有没有办法将它们提取到自己的文件中?

基本上与此相反:
使用 ffmpeg 将专辑封面图像嵌入到 FLAC 文件

答案1

不确定这是否仍与主题有关,但我在搜索有关同一任务的信息时首先发现了这个线程,然后找到了另一个简单且免费的解决方案:foob​​ar2000据我所知,媒体播放器可以开箱即用地管理 .flac,并允许导出嵌入的艺术作品。

  1. 右击轨道
  2. “标记”
  3. “管理附加的图片”
  4. 出现对话框
  5. 选择您想要导出的图片
  6. 点击“导出”

对我来说很好用。

答案2

我又在谷歌上搜索了一下,显然这个话题比其他话题更需要你输入正确的搜索词。搜索“”得到了extract artwork from flac这个结果,虽然仍然是间接的:

https://wiki.gnome.org/Apps/EasyTAG

在此处输入图片描述

我在同样的搜索中找到了其他几个,但我非常喜欢这个,因为它不会试图让你猜测嵌入图像的大小,然后重新缩放到那个大小。相反,它不仅向你展示实际上但据我所知,必须保存嵌入的数据而不进行修改,这正是我想要的。(如果您确实想要其他东西,您可以使用那里的独立图像编辑器。)

答案3

运行ffprobe example.flac以找到“视频”轨道。(最有可能0:1。)这样,您就可以提取图像:

ffmpeg -i example.flac -map 0:1 cover.jpg

相关内容