
Actualmente estoy intentando convertir un Mp4 a Mp3 usandoesta respuestacon el siguiente 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
Pero cuando intento ejecutar el comando a través de la terminal para la salida estándar
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
Así puedo evitar crear archivos entre el siguiente proceso, el archivo resultante no tiene el pulgar
Respuesta1
Las imágenes requieren etiquetas ID3v2 que FFmpeg escribe al inicio del archivo y después de que la carga útil de audio se haya mezclado. Como no puede buscar en la tubería, ffmpeg no puede hacer lo que usted solicita.