Qual é o nome do formato para ter um vídeo MP4 como saída no ffmpeg?

0

O seguinte comando

ffmpeg -f alsa -ac 2 -i plughw:0,0 -f video4linux2 -s vga -i /dev/video0 -f ogg - > video.mp4

Não produz um vídeo .mp4 .

Desejo substituir -f ogg por -f <mp4 format> , em que <mp4 format> é o formato correto para gerar um vídeo em .mp4 .

Para esclarecer, quero ter:

# file video.mp4
video.mp4: ISO Media, MP4 Base Media v1 [IS0 14496-12:2003]

PS: Eu quero usar o pipe, já que ele é usado para outras operações de tubulação

    
por j1088099.mvrht.com. 12.12.2016 / 22:07

1 resposta

2

ffmpeg -formats irá listar todos eles, parece que você está procurando (surpreendentemente) -f mp4 .

Observe que, dependendo do formato do seu dispositivo de captura V4L, talvez seja necessário especificar a codificação para um áudio compatível com MPEG-4 ( -codec:a / -acodec ) e codec de vídeo ( -codec:v / -vcodec ).

    
por 12.12.2016 / 22:59