Music

從 m4a 文件中提取圖像?

  • April 18, 2018

我已經嘗試過eyeD3,但這不適用於 m4a 文件,如果我將 m4a 轉換為 mp3 格式,我會失去圖像。

我還有什麼選擇?

您可以使用mp4v2 項目mp4art的一部分來執行此操作。在 Ubuntu 上,您可以在包中找到它。mp4v2-utils

mp4art --extract mysong.m4a

應該提取 covr-box。有關更多詳細資訊,請參閱文件

只是另一種解決方案ffmpeg

  1. 找到我們要提取的流的 ID ( 0:1):
$ ffmpeg -i input.mp3
...
   Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s
   Stream #0:1: Video: png, rgba(pc), 190x190, 90k tbr, 90k tbn, 90k tbc
...
  1. -map使用以下選項提取流:
$ ffmpeg -i input.mp3 -map 0:1 output.png

引用自:https://unix.stackexchange.com/questions/53488