Alguém poderia explicar, por que
ffmpeg -i input.mov -ss 00:00:10 -to 00:00:15 output1.mov
produz um vídeo de 5 segundos, do segundo 10 ao segundo 15, enquanto
ffmpeg -ss 00:00:10 -i input.mov -to 00:00:15 output2.mov
produz um vídeo de 15 segundos, do segundo 10 ao segundo 25?
man ffmpeg
:Então,
-ss 00:00:10
antes-i
busca a entrada para a posição 10s.Portanto,
-ss 00:00:10
antes da saída pular os primeiros dez segundos da saída, até a posição 10s (não a duração ).Você
-to
afeta a saída em ambos os casos e cancela em uma posição , não em uma duração .