FFMPEG cortado por intervalo de tempo

2

Estou usando o comando abaixo para ter 15 segundos - 45 segundos de música, mas o arquivo sample.m4a está começando de 15 segundos a 60 segundos. Estou usando a sintaxe errada ou porque é assim?

ffmpeg -ss 00:00:15 -t 00:00:45 -i song.m4a -acodec copia sample.m4a

    
por Freshblood 26.05.2014 / 16:49

1 resposta

7

A duração dos conjuntos de sinalizadores -t .
Então, caso você queira um intervalo entre 15 segundos e 45 segundos, você deve definir -t 00:00:30 (isto é, 45-15 = 30) e usar o parâmetro -t após o nome do arquivo para torná-lo um parâmetro de saída.

O comando completo ficará assim:

ffmpeg -ss 00:00:15 -i song.m4a -t 00:00:30 -acodec copy sample.m4a

E alternativamente

ffmpeg -ss 15 -i song.m4a -t 30 -acodec copy sample.m4a
    
por 26.05.2014 / 17:09

Tags