Audio

使用 ffmpeg 長塊將 pcm 文件拆分為分鐘

  • October 3, 2018

我有一個包含大約一小時數據的大型pcm文件。我想把它分成分鐘長的塊。有沒有辦法讓ffmpeg做一些其他的實用程序?

基本上來自0 - 3600s我想要多個文件,每個文件來自0 - 60s, 61-120s等。

FFmpeg 的段復用器就是這樣做的。

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

這將創建out0.wav, out1.wav, out2.wav… ,每 60 秒長。

如果您的輸入是原始 PCM 而不是 WAV/AIFF,您需要手動設置輸入參數,例如ffmpeg -f s16le -channels 2 -ar 48000 -i in.pcm ...

引用自:https://unix.stackexchange.com/questions/472900