Extrai a imagem de um arquivo m4a?

3

Eu já tentei eyeD3 , mas isso não funciona para arquivos m4a, e se eu converter o formato m4a para mp3, perco a imagem.

Que outra escolha eu tenho?

    
por daisy 01.11.2012 / 02:45

3 respostas

3

Você pode fazer isso com mp4art , parte do projeto mp4v2 . No Ubuntu, você pode encontrá-lo no pacote mp4v2-utils .

mp4art --extract mysong.m4a

deve extrair a caixa de cubos. Consulte os documentos para obter mais detalhes.

    
por 01.11.2012 / 06:45
0

A capa pode ser extraída com o projeto TagEditor :

tageditor -e cover -o y.jpg -f z.m4a
    
por 14.11.2016 / 06:42
0

Apenas outra solução usando ffmpeg :

  1. Encontre o ID do fluxo que queremos extrair ( 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. Extraia o fluxo usando a opção -map :

    $ ffmpeg -i input.mp3 -map 0:1 output.png
    
por 18.04.2018 / 13:18

Tags