FFMPEG Filter_Complex_Script Corte por hora

0

Estou tentando usar a opção filter_complex_script do FFMPEG para cortar um vídeo em locais diferentes, dependendo da hora. Eu tenho um arquivo que mostra a caixa delimitadora de onde um objeto deve estar e ter escrito um arquivo de texto chamado "myscript.txt" que tem comandos da seguinte forma:

 crop=x=125:y=190:w=105:h=98
 crop=x=124:y=193:w=106:h=99
 crop=x=124:y=194:w=106:h=99

Minha chamada de linha de comando para o ffmpeg é

 ffmpeg -y -i input.mp4 -filter_complex_script "myscript.txt" -c:v libx264 output.mp4

Isso funcionará bem e produzirá uma saída, mas a janela de corte usa apenas a primeira linha do arquivo e não muda com o tempo. Atualmente eu tenho detalhes de corte no nível do quadro, mas posso encontrar uma maneira de fazer isso funcionar por segundo, se houver uma solução lá fora.

Estou executando o FFMPEG versão 3.4.1 no Windows 10.

Obrigado!

    
por D_Corson 02.04.2018 / 16:58

0 respostas

Tags