完全可以 👍,用 ffmpeg 从 MP4 提取音频转成 MP3 很常见。
命令如下:
ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3
参数解释:
-i input.mp4
→ 输入文件
-vn
→ 去掉视频流,只保留音频
-acodec libmp3lame
→ 使用 LAME 编码器输出 MP3
output.mp3
→ 输出文件
ffmpeg -i input.mp4 -vn -acodec libmp3lame -ab 192k output.mp3
这里 -ab 192k
是比特率(192kbps),可以改成 128k
、256k
等。
ffmpeg -i input.mp4 -vn -acodec libmp3lame -ar 16000 -ac 1 output.mp3
-ar 16000
→ 采样率 16kHz(Whisper 推荐)
-ac 1
→ 单声道
⚡ 建议:如果是拿来做语音识别,最好用第 3 种命令(16kHz 单声道),识别率更稳。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。