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度

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

相关推荐
明德扬6 小时前
多路MIPI摄像头如何同步聚合?一文看懂FPGA视频汇聚方案
fpga开发·音视频
HY小宝F6 小时前
树莓派 FFmpeg 实战笔记(二):命令行、源码编译与硬件编码的真相
学习·职场和发展·ffmpeg
折枝吖8 小时前
音视频开发-PCM 原理与 AI 模块实战
音视频·pcm
HySpark9 小时前
熙瑾·会悟 ASR 实战:Qwen-ASR 漏字导致转写不完整,如何从音频分段到二次校验解决?
音视频·熙瑾会悟
qq_316837759 小时前
uniapp + Vite + ffmpeg-wasm 0.12.x 集成示例
ffmpeg·uni-app·wasm
qingmiaozhuan11 小时前
电脑录屏黑屏?只有声音没画面?从原理到排查一篇搞定
ffmpeg·电脑·音视频开发·录屏技术·电脑录屏
大鹅办公11 小时前
酷狗音乐怎么转换MP3格式?4种方法亲测对比+避坑指南(附FFmpeg命令行教程)
ffmpeg·音视频·音频格式
小妖同学学AI11 小时前
AI视频生成难在提示词?这个Claude插件让Seedance 2.0效率翻倍,附超全示例!
人工智能·开源·github·音视频
梦想的旅途214 小时前
企业微信视频消息:mp4当图片发送失败
音视频·企业微信
阿童木写作14 小时前
跨马翻译:AI图片翻译工具批量处理,跨境电商视频字幕翻译更高效
人工智能·python·音视频