ffmpeg - converte MOV para AVI, mas diminui a taxa de quadros

2

Eu tenho vários vídeos que são filmados com uma câmera portátil e salvos em .MOV. Como são vídeos de palestras universitárias e têm vídeo do trabalho de equipe feito pelo professor, gostaria de manter a resolução disponível no original (para possibilitar a leitura da redação). No entanto, uma vez que realmente é apenas uma pessoa falando na frente de um quadro negro, não há razão para manter os 30 FPS completos para o movimento de fluidos. Seria aceitável diminuir a taxa de quadros para 10 ou até menos (como se fosse uma apresentação de slides), desde que a qualidade da imagem não seja comprometida.

Tenho certeza de que o ffmpeg é capaz de fazer isso e sei como converter para .avi, mas não tenho certeza de como lidar com essa coisa toda de baixa qualidade.

O ideal seria postar no youtube (eles entendem vídeos com baixa taxa de quadros?), mas mesmo que não seja possível ter algo que eu possa distribuir para o resto da turma que não é 5 GB seria maravilhoso.

    
por crasic 31.08.2011 / 01:59

1 resposta

1

O YouTube vai reencodificar seu vídeo para 25 fps de qualquer maneira, então eu focaria no tamanho do arquivo.

 ffmpeg -i in.mov -c:v libx264 -vprofile main -vf scale=-1:480 -c:a libvo_aacenc -ac 2 -ar 44100 out.flv


Isso fará com que
Recipiente FLV
Vídeo H.264
Perfil principal
Resolução de 480p
Áudio AAC
2 canais (estéreo)
Taxa de amostragem de 44100 Hz
Taxa de bits de áudio de 128 kbit / s (assumida)

link

    
por 07.11.2011 / 01:03