如何使用ffmpeg提取8khz的音频
How to extract audio in 8khz using ffmpeg
我正在使用 ffmpeg 从视频中提取音频。下面的代码从视频文件中下载音频。我不确定这个程序的效率如何,但我知道它以 48KHZ 的速度下载它。
由于文件太大,如何使用此程序从 8Khz 的视频中提取音频。
ffmpeg -i video_link -vn output.wav
使用-ar
选项更改频率
ffmpeg -i video_link -vn -ar 8000 output.wav
如果您想尝试不同格式的音频,请使用 ffmpeg -formats
检查 ffmpeg 中的可用格式,并使用 ffmpeg -codecs
检查可用的编解码器
这是一个提取到 mp3 文件的示例
ffmpeg -i video_link -vn -ar 8000 -f mp3 output.mp3
编辑:正如@llogan 所指出的,不需要-f
选项,ffmpeg 自动mux mp3 文件。
ffmpeg -i video_link -vn -ar 8000 output.mp3
我正在使用 ffmpeg 从视频中提取音频。下面的代码从视频文件中下载音频。我不确定这个程序的效率如何,但我知道它以 48KHZ 的速度下载它。
由于文件太大,如何使用此程序从 8Khz 的视频中提取音频。
ffmpeg -i video_link -vn output.wav
使用-ar
选项更改频率
ffmpeg -i video_link -vn -ar 8000 output.wav
如果您想尝试不同格式的音频,请使用 ffmpeg -formats
检查 ffmpeg 中的可用格式,并使用 ffmpeg -codecs
这是一个提取到 mp3 文件的示例
ffmpeg -i video_link -vn -ar 8000 -f mp3 output.mp3
编辑:正如@llogan 所指出的,不需要-f
选项,ffmpeg 自动mux mp3 文件。
ffmpeg -i video_link -vn -ar 8000 output.mp3