Questão Como cortar um filme da hora de início especificada no ffmpeg?


Eu estou tentando cortar algum filme do tempo A ao tempo B usando ffmpeg.

Posso definir por quanto tempo o vídeo de destino deve estar usando o -t bandeira, mas como devo dizer para começar esse tempo do tempo A?

Em outras palavras: eu tenho um filme com duração de 10 minutos - eu quero cortar para obter apenas 5 minutos, começando no minuto 2. Como posso saber? ffmpeg o que eu quero?


8


origem




Respostas:


Você tentou o -ss opção? De ffmpeg documentação:

`-ss position '

Procure a determinada posição de tempo em segundos. A sintaxe hh: mm: ss [.xxx] também é suportada.


6



Eu tentei isso, mas o ponto era que eu tinha que colocá-lo antes -i opção eu sempre tentei depois disso. - Ali1S232
Parece que a localização de -ss faz a diferença: ffmpeg.org/trac/ffmpeg/wiki/Seeking%20with%20FFmpeg - rogerdpack


Você pode usar o dmMediaConverter com a opção Split, ele fará isso rapidamente sem recodificar. É uma GUI ffmpeg. http://dmsimpleapps.blogspot.com/2014/04/dmmediaconverter.html enter image description here


0