Ffmpeg transcodificação de vídeo .vob (vcodec MPEG-2)

0

Eu quero transcodificar um arquivo .vob para obter a taxa de bits 1500 com taxa de 16/9 Eu executo este comando ffmpeg

ffmpeg -i /path/video.vob -vcodec libx264 -vf scale=1280:-2 -strict experimental -b:v 1308k -b:a 192k -ar 44100 -r 25 /path/video_1500.mp4 2>&1

Mas eu tenho um vídeo com tamanho: 1280 x 1024. Que opções devo adicionar ao meu comando ffmpeg?

    
por Aminesrine 05.05.2017 / 12:52

1 resposta

0

O vídeo de origem parece ser PAL 720x576, com base no formato de entrada e no tamanho de saída do dimensionador.

Nesse caso, você terá que preencher o vídeo para obter um tamanho de quadro de 16: 9. Use

ffmpeg -i /path/video.vob -r 25 -vf "scale=960:720,setsar=1,pad=1280:720:(ow-iw)/2" -c:v libx264 -b:v 1308k -b:a 192k -ar 44100 -strict -2  /path/video_1500.mp4 2>&1

Se o seu ffmpeg for de 2016 ou posterior, você pode descartar -strict -2 .

    
por 05.05.2017 / 13:58