Eu tenho um conjunto de quadros de vídeo salvos como imagens em um diretório e estou tentando codificá-los em um vídeo de boa qualidade, porém cada configuração e cada formato que tento produz artefatos muito perceptíveis.
O comando básico é este:
ffmpeg -r 25 -i %4d.png myvideo.mpg
e eu tentei os sinalizadores minrate e maxrate. Qualquer um dos formatos {mpg, avi, mov, flv} serve.
Alguma sugestão de configurações? O tamanho final do arquivo não é um problema.
ffmpeg -r 20 -f image2 -i myImage%04d.png -f mp4 -q:v 0 -vcodec mpeg4 -r 20 myVideo.mp4
. Descobri que, para forçar a taxa de quadros, tive que especificá-la para os arquivos de entrada e saída. Este codec parece funcionar para mim - talvez você não precise especificá-lo. Eu só queria incluir o que fiz porque passei muito tempo trabalhando nisso. A única desvantagem é que minhas imagens de entrada são de alto contraste (bolas azuis e vermelhas contra um fundo branco) e, mais tarde no filme, as bolas começam a ficar todas da mesma cor escura - um efeito de contraste indesejado.