Você pode forçar o FFmpeg a respeitar seu tamanho adicionando isto ao seu comando:
-aspect:v 480:272
Estou tentando usar o FFMPEG para redimensionar um vídeo usando -s 480x272. Infelizmente, algo está fazendo com que o FFMPEG envie um vídeo com 483x272.
Para os curiosos, este é o comando que estou usando:
ffmpeg -i 'BirdyNamNam.mp4' -an -pass 1 -vcodec libx264 -vpre fastfirstpass -b 512k -bt 512k -threads 2 -s 480x272 BirdyNamNam1256333420.mp4
ffmpeg -i 'BirdyNamNam.mp4' -acodec libfaac -ab 96k -pass 2 -vcodec libx264 -vpre hq -b 512k -bt 512k -threads 2 -y -s 480x272 BirdyNamNam1256333420.mp4
O FFMPEG está tentando manter a proporção ou algo assim? Qualquer conselho é apreciado.
Sim. Você provavelmente deseja -padbottom
, -padtop
, -padleft
, -padright
ou - se não se importar de perder parte do quadro - -cropbottom
, -croptop
, -cropleft
e -cropright
.
Tags ffmpeg