example - FFMPEG mp4 desde http live streaming m3u8 archivo?
ffmpeg youtube rtmp (2)
La respuesta de Aergistal funciona, pero descubrí que convertir a mp4 puede hacer que algunos videos m3u8 se rompan. Si está atrapado con este problema, intente convertirlos a mkv y conviértalos a mp4 más adelante.
¿Cómo puedo extraer mp4 del archivo http live streaming m3u8? Intenté este comando a continuación:
ffmpeg -i {input file} -f rawvideo -bsf h264_mp4toannexb -vcodec copy out.mp4
Tomé este error:
[NULL @ 0000000002f07060] El encabezado del paquete no está contenido en extradatos globales, flujo dañado o flujo de bits MP4 / AVCC no válido Error al abrir el filtro de flujo de bits h264_mp4toannexb para el flujo 0 con copia de códec: I
Su comando es completamente incorrecto.
El formato de salida no es
rawvideo
y no necesita el filtro de flujo de bits
h264_mp4toannexb
que se usa cuando desea convertir el
h264
contenido en un
mp4
al formato del
Annex B
utilizado por
MPEG-TS
por ejemplo.
Lo que quiere usar en su lugar es el
aac_adtstoasc
para las transmisiones
AAC
.
ffmpeg -i http://.../playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4