音视频 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

相关推荐
影音小博士2 小时前
分享几个高清无水印国外视频素材网站
经验分享·学习·音视频
纪伊路上盛名在3 小时前
从视频中截取ppt,整理为pdf
笔记·学习·计算机视觉·pdf·powerpoint·音视频·学习方法
学习嵌入式的小羊~4 小时前
RV1126+FFMPEG推流项目(1)总体框架讲解
ffmpeg·音视频
Eric.Lee202116 小时前
不同方式获取音频时长 - python 实现
音视频·音频处理·音频时长·音频时长限制
爱研究的小牛16 小时前
Synthesia技术浅析(二):虚拟人物视频生成
人工智能·深度学习·机器学习·aigc·音视频
cuijiecheng201818 小时前
音视频入门基础:MPEG2-PS专题(5)——FFmpeg源码中,解析PS流中的PES流的实现
ffmpeg·音视频
EasyGBS21 小时前
国标GB28181-2022视频平台EasyGBS小知识:局域网ip地址不够用怎么解决?
tcp/ip·安全·智能路由器·音视频·视频监控
丘上人1 天前
ffplay 命令行 从视频第N帧开始读取 ffmpeg 命令行 提取第N帧图片
ffmpeg·音视频
EasyNVR1 天前
EasyNVR平台现已支持AAC、G711A及G711U音频编码格式
数据库·安全·音视频·视频监控·aac·g711
denghai邓海1 天前
用OpenCV实现UVC视频分屏
人工智能·opencv·音视频