Usando o ffmpeg (ou avconv):
ffmpeg -ss 00:01:20 -t 00:01:20 -acodec copy -i /path/to/input.mp3 /path/to/output.mp3
qual -ss determina o ponto inicial e -t determina a duração (em vez da hora final)
Eu preciso de uma ferramenta simples (preferencialmente baseada em linha de comando) para extrair um segmento de algum arquivo mp3 existente.
a audácia é muito complexa para mim.
Idealmente, gostaria de um comando como
extract-mp3-segment --from 1:20 --to 2:40 --output myoutput.mp3 frominput.mp3
em que 1:20
é a hora de início 1 minuto e 20 segundos
em que 2:40
é a hora final, ou seja, 2 minutos e 40 segundos
onde myoutput.mp3
é o arquivo de som mp3 resultante (para criar)
onde frominput.mp3
é o grande arquivo de som original em MP3
Isto está em alguma distribuição do antigo Ubuntu 14.04.5, x86-64
(a motivação é extrair pequenas canções religiosas para um funeral, consegui baixar o arquivo (do Youtube) e convertê-las em mp3)
Na verdade, encontrei e usei cutmp3
Usando o ffmpeg (ou avconv):
ffmpeg -ss 00:01:20 -t 00:01:20 -acodec copy -i /path/to/input.mp3 /path/to/output.mp3
qual -ss determina o ponto inicial e -t determina a duração (em vez da hora final)