m4aファイルから画像を抽出しますか?

m4aファイルから画像を抽出しますか?

試してみましたが、eyeD3m4aファイルでは機能しません。 m4aをmp3形式に変換すると、画像が失われます。

私にはどんな選択肢がありますか?

答え1

mp4art次の一部を使用してこれを行うことができます。mp4v2プロジェクト。 Ubuntuではmp4v2-utilsパッケージにあります。

mp4art --extract mysong.m4a

covr-boxを抽出する必要があります。バラより文書詳細については。

答え2

以下を使用する別の解決策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
    ...
    
  2. 次のオプションを使用してストリームを抽出します-map

    $ ffmpeg -i input.mp3 -map 0:1 output.png
    

答え3

ふたを使って使えます。タグエディタプロジェクト:

tageditor -e cover -o y.jpg -f z.m4a

関連情報