É possível acelerar um vídeo usando o freio de mão?

12

É possível acelerar um vídeo usando o freio de mão?

Estou procurando um software como o freio de mão para converter vídeos para uma reprodução mais rápida. Deve acelerar o vídeo até 30x.

É possível com o freio de mão ou existem ferramentas semelhantes?

user1344545
fonte

Respostas:

16

Você pode usar o ffmpeg , uma ferramenta gratuita de linha de comando, para fazer isso.

O comando básico é

ffmpeg -i input.mov -vf "setpts=(PTS-STARTPTS)/30" -crf 18 output.mov

O 30indica o fator pelo qual o vídeo será acelerado.

Gyan
fonte
Muito obrigado. Isso ajuda a mudar. Existe também uma maneira de reverter um vídeo com ffmpeg?
User1344545 de
2
Certo. mas ele carrega o arquivo inteiro na memória, então sugiro aplicá-lo após a mudança de velocidade, assim:-vf "setpts=(PTS-STARTPTS)/30,reverse"
Gyan
2
Observe que isso parece adicionar um monte de escuridão vazia no final. Ou melhor, ele condensa o vídeo, mas mantém a duração original e a preenche com preto sólido.
Joshua Pinter
Se você tem uma faixa de áudio na entrada que não está correspondentemente acelerada, sim, mas não o contrário. Adicione -anpara desativar ou -af atempo=2,atempo=2,atempo=2,atempo=2,atempo=1.875acelerar o áudio também.
Gyan
Se você mantiver o áudio (sem acelerar), se ele é preto depende do comportamento do player. No Potplayer, o último quadro é congelado.
Gyan