Eu tenho um arquivo de vídeo com 1,0 FPS (ou seja, um quadro por segundo) e gostaria de recodificá-lo para que ele seja reproduzido cerca de 20x mais rápido.
Uma amostra curta de 1 FPS está aqui: http://s3.aws.nz/cam-1537668742.mp4
Eu posso jogar 20x mais rápido usando o mplayer assim:
mplayer -speed 20 cam-1537668742.mp4
Como posso salvá-lo como um arquivo de vídeo nessa velocidade?
Eu tentei o filtro do ffmpegsetpts
, ele fez a reprodução mais rápida, mas ainda em 1 FPS, ou seja, a imagem mudou apenas a cada segundo, embora mais tempo tenha decorrido nesse meio tempo.
Qualquer ideia? Ou usando mplayer
, ffmpeg
ou alguma outra ferramenta Linux?
Obrigado!
O modelo básico é
ou
Sem o filtro fps ou a
-r
opção, o ffmpeg assumirá que a taxa de quadros do fluxo de saída ainda é de 1 fps e, portanto, descartará 19 de cada 20 quadros retemporizados.