音视频 ffmpeg命令参数说明

主要参数:

-i 设定输入流

-f 设定输出格式(format)

-ss 开始时间

-t 时间长度

音频参数:

-aframes 设置要输出的音频帧数

-b:a 音频码率

-ar 设定采样率

-ac 设定声音的Channel数

-acodec 设定声音编解码器,如果用copy表示原始编解码数据必须被拷贝。

-an 不处理音频

-af 音频过滤器

视频参数:

-vframes 设置要输出的视频帧数

-b 设定视频码率

-b:v 视频码率

-r 设定帧速率

-s 设定画面的宽与高

-vn 不处理视频

-aspect aspect 设置横纵比 4:3 16:9 或 1.3333 1.7777

-vcodec 设定视频编解码器,如果用copy表示原始编解码数据必须被拷贝。

-vf 视频过滤器

cpp 复制代码
ffmpeg -i test.mp4 -b:a 192k -ar 48000 -ac 2 -acodec libmp3lame -aframes 200 out2.mp3

ffmpeg -i test.mp4 -vframes 300 -b:v 300k -r 30 -s 640x480 -aspect 16:9 -vcodec libx265

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/VsFMs

相关推荐
Knight_AL24 分钟前
Java + FFmpeg 实现视频分片合并(生成 list.txt 自动合并)
java·ffmpeg·音视频
纳祥科技1 小时前
NX6802,4路音频DAC芯片,具备90dB 动态范围 -90 dB THD+N
单片机·音视频
恒星科通1 小时前
校园广播系统:全场景校园音频解决方案
运维·服务器·安全·音视频·广播·应急广播
深蕾半导体1 小时前
SL1680端侧多路推理解决方案:一颗芯片,驱动8路视频实时AI分析
人工智能·音视频·边缘计算
咕噜企业分发小米2 小时前
腾讯云im实时音频
云计算·音视频·腾讯云
Black蜡笔小新2 小时前
视频融合平台EasyCVR构建智慧水利全域可视化智能监管体系
音视频
木斯佳2 小时前
HarmonyOS 6实战(源码教学篇)— Speech Kit AI字幕深度集成:音频数据处理与性能优化
人工智能·音视频·harmonyos
却道天凉_好个秋21 小时前
音视频学习(八十六):宏块
音视频·hevc·宏块·ctu
小咖自动剪辑1 天前
AI 智能视频无损放大工具:支持超分辨率与智能补帧
人工智能·音视频·智能电视
AI周红伟1 天前
周红伟:2026年视频大模型第一篇,Sora 2 技术原理和技术架构,Sora2核心技术代码首次深度解析
音视频