gpt4 book ai didi

ffmpeg - 使用ffmpeg将音频流 channel 解码为多个wav?

转载 作者:行者123 更新时间:2023-12-04 23:05:36 26 4
gpt4 key购买 nike

我的目标是使用 ffmpeg 将 ac3 从 avi 解码为多个 wav - 每个 channel 一个。

使用

ffmpeg.exe -i the.avi -c:a copy the.ac3 the.wav

会将其解码为单个 wav,然后键入 the.wavs不会帮助...
我知道它可以用其他工具来完成,但我想知道它是如何用 ffmpeg 实现的。

最佳答案

来自 docs :

You can also extract each channel of an input to specific outputs; the following command extracts two channels of the INPUT audio stream (file 0, stream 0) to the respective OUTPUT_CH0 and OUTPUT_CH1 outputs:

ffmpeg -i INPUT -map_channel 0.0.0 OUTPUT_CH0 -map_channel 0.0.1 OUTPUT_CH1


在你的情况下,它看起来像:
ffmpeg.exe -i teh.avi -c:a copy -map_channel 0.0.0 0.wav -map_channel 0.0.1 1.wav

假设ac3是avi中的stream 0。

关于ffmpeg - 使用ffmpeg将音频流 channel 解码为多个wav?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9725273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com