A miniatura não é adicionada quando enviada para o stdout, mas funciona quando é feito um arquivo

0

Atualmente, estou tentando converter um Mp4 em um Mp3 usando esta resposta com o seguinte comando ffmpeg

ffmpeg -i video.mp4 -i cover.jpg -acodec libmp3lame -b:a 256k -c:v copy -map 0:a:0 -map 1:v:0 output.mp3

Mas quando eu tento executar o comando via terminal para stdout

ffmpeg -i video.mp4 -i cover.jpg -acodec libmp3lame -b:a 256k -c:v copy -map 0:a:0 -map 1:v:0 -f mp3 - > output.mp3

Para evitar arquivos entre o próximo processo, o arquivo resultante não tem o polegar

    
por nadermx 28.05.2017 / 22:56

1 resposta

0

As fotos requerem tags ID3v2 que o FFmpeg grava no início do arquivo e depois que a carga de áudio é transferida. Como não é possível procurar no canal, o ffmpeg não pode fazer o que você está pedindo. / p>     

por 29.05.2017 / 07:07

Tags