使用 FFmpeg 从音视频中提取音频

有时候我们需要从视频文件中提取音频,并保存为一个单独的音频文件,我们可以借助 FFmpeg 来完成这个工作。

一、提取音频,保存为 mp3 文件:

要使用 FFmpeg 从音视频文件中提取音频,并将 ACC 编码的音频转换为 MP3 格式,可以使用以下命令:

ffmpeg -i input.mp4 -vn -codec:a libmp3lame -q:a 4 output.mp3

参数解释如下:

  • -i input.mp4: input.mp4 是输入视频文件。

  • **-vn:**表示不包含视频流(即仅提取音频)。

  • **-codec:a libmp3lame:**指定输出音频编码器为 libmp3lame,这是 MP3 编码。

  • **-q:a 4:**音频质量设置,范围从 0(最好)到 5(最差),通常使用范围在 0 到 9。

  • **output.mp3:**输出文件的名称,这里是转换后的 MP3 文件。

二、提取音频,保存为 m4a 文件:

要使用 FFmpeg 从音视频文件中提取音频,并保存为m4a 文件,可以使用以下命令:

ffmpeg -i input.mp4 -vn -c:a aac -b:a 192k output_audio.m4a

参数解释如下:

  • -i input.mp4: input.mp4 是输入视频文件。

  • **-vn**表示禁用视频录制(因为我们只想提取音频)。

  • -c:a aac 指定输出音频编码为AAC。

  • **-b:a 192k**设置音频比特率为192k。

  • output_audio.m4a 是输出文件的名称。

老徐,2024/5/5

相关推荐
薄荷椰果抹茶14 小时前
计算机导论_第6章_笔记
笔记·ffmpeg
FlightYe1 天前
FFmpeg移动端硬解机制
linux·网络·ffmpeg·音视频·实时音视频·视频编解码
小殊小殊2 天前
一文速通GPU版FFmpeg视频转码的安装使用
ffmpeg·音视频·视频编解码
blanks20206 天前
ffmpeg 学习笔记 通过命令行采集音频
ffmpeg
Mahut10 天前
我用 Electron + FFmpeg 做了一个本地视频处理工作站 ClipForge
前端·ffmpeg·electron
源之缘-OFD先行者19 天前
破界渲染:WinForm下的FFmpeg+Vortice极速推流引擎
ffmpeg·winform·推流·h264
源来猿往20 天前
记ffmpeg-8.1.1 之Android库编译(window)
android·ffmpeg
Deitymoon20 天前
RV1126+FFMPEG多路码流监控项目
ffmpeg·音视频
芝麻别开门20 天前
GStreamer DASH Demux 知识文档
ffmpeg·dash
ltlovezh20 天前
ROI 编码学习指南:Android 与 FFmpeg 的真实实现边界
android·ffmpeg·音视频开发