Tente usar isso:
ffmpeg ... -t 600 ... # instead of -t 00:10:00
600 segundos são 10 minutos e eu também tive problemas com a interpretação do formato hh: mm: ss.
Estou executando este comando no Ubuntu e no Windows, mas obtenho o tamanho total em vez de 10 minutos. Eu quero dividir em 10 minutos.
ffmpeg -i 2000.flv -ss "00:00:00" -t "00:10:00" -vcodec copy -acodec libfaac 2010.flv
Qualquer ajuda será apreciada.
Tente usar isso:
ffmpeg ... -t 600 ... # instead of -t 00:10:00
600 segundos são 10 minutos e eu também tive problemas com a interpretação do formato hh: mm: ss.
Se você estiver iniciando desde o início, não precisará do -ss
. Se você precisar iniciá-lo em um determinado ponto, coloque o -ss
após ffmpeg
e antes do -i
.
o -t param refere-se ao comprimento da parte que você deseja cortar. não o minuto em que deveria terminar. Se você tiver um mix de 3 horas e quiser cortá-lo a cada 1h, os comandos devem ser: 1. ... -ss 00:00:00 -t 01:00:00 2. ... -ss 01:00:00 -t 01:00:00 3. ... -ss 02:00:00 -t 01:00:00
Em ffmpeg
, qualquer opção de linha de comando relacionada a um arquivo deve vir antes desse arquivo . Então, você deve digitar:
ffmpeg -ss "00:00:00" -t "00:10:00" -i 2000.flv -vcodec copy -acodec libfaac 2010.flv