FFmpeg Audio options

ffmpeg音频命令选项:

  1. -aframes number (output)

设置输出音频帧的数量。这是一个已经过时的别名,应该使用 -frames:a 参数来代替。

示例:

ffmpeg -i input.mp4 -frames:a 300 output.mp4

表示输出300帧音频

  1. -ar[:stream_specifier] freq (input/output,per-stream)

设置音频采样频率。对于输出流,它默认设置为相应输入流的频率。对于输入流,这个选项只对音频抓取设备和原始解复用器有意义,并且会映射到相应的解复用器选项。

示例:

ffmpeg -i input.wav -ar 44100 output.mp3

表示将 input.wav 转换为采样率为 44100 Hz 的 MP3 格式

  1. -aq q (output)

设置音频质量(audio quality)(编解码器特定,可变比特率)。这是 -q:a 参数的别名。

示例:

ffmpeg -i input.mp4 -c:v copy -q:a 2 output.mp4

-q:a 2 设置了音频质量,其中数字 2 代表质量级别(通常范围是 0 到 5,或者根据不同的编解码器有不同的范围)。数字越小,质量通常越高。-c:v copy表示直接复制视频。

  1. -ac[:stream_specifier] channels (input/output,per-stream)

设置音频通道数。对于输出流,默认设置为输入音频通道数。对于输入流,这个选项只对音频抓取设备和原始解复用器有意义,并映射到相应的解复用器选项。

  1. -an (input/output)

作为输入选项,阻止文件的所有音频流被过滤或被自动选择或映射到任何输出。请参阅 -discard 选项以单独禁用流。

作为输出选项,禁用音频录制,即禁止任何音频流的自动选择或映射。如需完全手动控制,请参见 -map 选项。

示例:

ffmpeg -i input.mp4 -an output.mp4

表示去掉视频中的音频

  1. -acodec codec (input/output)

设置音频编解码器,是-codec:a 的别名。

示例:

ffmpeg -i input.mp4 -vcodec libx264 -acodec aac output.mp4

表示输出视频用libx264编码,音频用aac编码

  1. -sample_fmt[:stream_specifier] sample_fmt (output,per-stream)

设置音频采样格式。使用 -sample_fmts 获取支持的采样格式列表。

示例:

ffmpeg -i input.wav -sample_fmt s32 output.wav

表示将音频采样格式设置为s32(32位有符号整数)

  1. -af filtergraph (output)

创建音频滤镜。这是 -filter:a 的别名,请参阅 -filter 选项。

示例:

ffmpeg -i input.mp4 -af 'volume=0.5' output.mp4

表示将输入视频input.mp4 的音量减少到原来的一半,并将结果输出到output.mp4。

相关推荐
luoqice3 小时前
RTMP视频流的帧格式分析
网络·ffmpeg
老姚---老姚21 小时前
编译支持HEVC/H.265 over RTMP / Enhanced RTMP 的 ffmpeg
ffmpeg·h.265·hevc·rtmp·enhanced
码流怪侠2 天前
FFmpeg 开发实战全解析:从入门到精通(附完整代码示例)
ffmpeg·音视频开发·视频编码
圆弧YH2 天前
FFmpeg
ffmpeg
luoqice2 天前
FLV文件格式详解
ffmpeg
happybasic3 天前
在CMD下使用FFmpeg将.wav文件转换成指定的格式~
ffmpeg
shao9185163 天前
第10章 Streaming(上):初级音频应用(1)——项目三:自建服务器的Mini-Omni实时语音聊天机器人
ffmpeg·whisper·asr·mini-omni·自建语音服务器
Leon_Chenl4 天前
【已开源】【嵌入式 Linux 音视频+ AI 实战项目】瑞芯微 Rockchip 系列 RK3588-基于深度学习的人脸门禁+ IPC 智能安防监控系统
深度学习·opencv·yolo·ffmpeg·音视频·边缘计算·人脸识别+检测
antzou4 天前
视频图片/文字水印
ffmpeg·视频水印·批量水印
AC赳赳老秦5 天前
DBA 专属方案:用 OpenClaw 实现 SQL 语句优化、慢查询分析、数据库备份巡检全自动化
服务器·前端·数据库·ffmpeg·自动化·deepseek·openclaw