ffmpeg多媒体(音视频)处理常用命令

概览

总结一些音视频常用的ffmpeg处理命令,会不断更新,涉及一些重要命令,各位读者也可在评论区不断更新,维护起来,希望可以帮助大家快速解决问题!

1、音频相关

1.1 音频信息查看

bash 复制代码
ffmpeg -i test.wav

该命令可查看到音频相关的编码、声道、采样率、时长等重要信息

1.2 采样率转换

bash 复制代码
ffmpeg -i test.wav -ar 16000 -ac 1 test1.wav

test.wav(8k)采样率转换为16k

1.3 alaw编码转pcm_s16le编码

bash 复制代码
ffmpeg -f alaw -ar 8000 -ac 1 -i test.raw -acodec pcm_s16le -fflags +bitexact -ac 1 -ar 16000 test.wav

将test.raw文件的PCMA(alaw)编码转换为16位pcm(pcm_s16le)wav文件

1.4 pcm_s16le转alaw编码

bash 复制代码
ffmpeg -i test.wav -acodec pcm_alaw -ac 1 -ar 8000 -f alaw test.raw

1.3的编码反转

1.5 查看精确的音频时长

bash 复制代码
ffmpeg -i test.wav  2>&1 | grep "Duration" | cut -d ' ' -f 4 | sed s/,//

1.6 查看音频音量

bash 复制代码
ffmpeg -i test.wav  -af "volumedetect" -f null /dev/null

1.7 增大音频音量

bash 复制代码
ffmpeg -i test.wav -filter:a "volume=5" test1.wav

调整volume=5的数值

1.8 调整语速

bash 复制代码
ffmpeg -i test.wav -filter:a "atempo=1.2" test1.wav

调整atempo=1.2的数值

1.9 音频切片

bash 复制代码
ffmpeg -i test.wav -ss 00:40:00.00 -to 01:01:45.24 -c:a copy -avoid_negative_ts 1 test1.wav

时间格式:HH:MM:SS.MS

2、视频

2.1 视频信息查看

bash 复制代码
ffmpeg -i test.mp4

可查看视频编码器、时长等重要信息

2.2 无音轨视频逆序

bash 复制代码
ffmpeg -i test.mov -vf reverse -c:v libx264 -preset fast -crf 18 test1.mov

视频倒序

2.3 视频切片

bash 复制代码
ffmpeg -i test.mov -ss 00:00:00.00 -to 00:16:00.00 -c:v libx264 -avoid_negative_ts 1 -an test1.mov

时间格式同音频切片

2.4 视频+声音合成

bash 复制代码
ffmpeg -i test.mov -i test1.wav -c:v copy -c:a aac -map 0:v:0  -map 1:a:0 -shortest test2.mov

视频、音频融合

2.5 视频宽高调整

bash 复制代码
ffmpeg -i test.mov -vf "transpose=1" -c:a copy test1.mov

视频顺时针旋转90度

如大家还有其他常用命令,可补充到评论区,欢迎交流!

相关推荐
科研前沿几秒前
实景像素级精准复刻,夯实动态真孪生底座——原生自研技术壁垒,领航视频孪生产业发展
人工智能·音视频
血玥珏1 小时前
血玥珏-多WAV/MP3混音合成小工具2.0.0.5
c++·音视频
做萤石二次开发的哈哈1 小时前
智慧语音播报新方案:萤石云广播核心能力与应用详解
人工智能·音视频·萤石·云广播
ZC跨境爬虫2 小时前
跟着 MDN 学 HTML day_32:(AbstractRange 抽象接口与 DOM 范围操作)
前端·javascript·ui·html·音视频
道剑剑非道2 小时前
FFmpeg + Qt 实现摄像头采集与 MP3 背景音乐 RTSP 推流
开发语言·qt·ffmpeg
开开心心就好2 小时前
支持音视频图片文档的格式转换器
人工智能·学习·游戏·决策树·音视频·动态规划·语音识别
科研前沿3 小时前
像素级实景映射,构建实景孪生底层新范式
科技·矩阵·音视频
XD7429716363 小时前
科技早报晚报|2026年5月8日:支付编排、浏览器视频编辑与低成本动作捕捉,今晚更值得做成产品的 3 个开源机会
科技·开源·音视频·开源项目·科技新闻·开发者工具
AI搅拌机3 小时前
LoRA训练自动化打标系统重磅发布!支持Qwen3.5破限和NSFW,功能覆盖图片视频音乐全自动打标
人工智能·自动化·音视频
ZC跨境爬虫4 小时前
跟着 MDN 学 HTML day_31:(AbortSignal 深入解析与高级中止模式)
前端·ui·html·音视频·视频编解码