Dividir um arquivo pcm em minutos usando pedaços longos do ffmpeg

0

Eu tenho um grande arquivo pcm com cerca de uma hora de dados. Eu quero dividi-lo em pequenos pedaços longos. Existe uma maneira de ffmpeg fazer isso pr algum outro utilitário?

Basicamente, de 0 - 3600s , eu quero vários arquivos, cada um vindo de 0 - 60s, 61-120s etc.

    
por anon_945500 03.10.2018 / 04:58

1 resposta

0

O muxer do segmento do FFmpeg faz isso.

ffmpeg -i in.wav -c copy -f segment -segment_time 60 out%d.wav

Isso criará out0.wav, out1.wav, out2.wav ..., a cada 60 segundos.

Se sua entrada for PCM bruto, em vez de WAV / AIFF, você precisará definir manualmente os parâmetros de entrada, por exemplo, ffmpeg -f s16le -channels 2 -ar 48000 -i in.pcm ...

    
por 03.10.2018 / 06:20