ffmpeg常用基本命令

打开Cmd命令行控制台,进入FFmpeg的Bin目录
ffmpeg -list_devices true -f dshow -i dummy   
 //显示设备

ffmpeg -list_options true -f dshow -i video="Intel(R) RealSense(TM) Camera SR300 RGB" 
//获取指定视频采集设备支持的分辨率、帧率和像素格式等属性

 ffmpeg -f dshow -i video="Intel(R) RealSense(TM) Camera SR300 RGB" -f dshow -i audio="麦克风阵列 (BlasterX Senz3D VF0810)" -vcodec libx264 -acodec aac -strict -2 D:\\1.mkv
//视频录制
上面的命令行用video=指定视频设备,用audio=指定音频设备,后面的参数是定义编码器的格式和属性,输出为一个名为mycamera.mkv的文件。

按“Q”键则中止命令

ffplay mycamera.mkv   //播放录制的视频

ffmpeg -i a.wav  -i a.avi out.avi//音视频合成

//pcm转wav  注意 -ar -ar freq 设置音频采样率    -ac channels 设置通道 缺省为1 与程序内部需要一致
ffmpeg -f s16le -ar 8000 -ac 1 -i D:\\test\\33.pcm -ar 44100 -ac 1 D:\\test\\44.wav

 

ffmpeg -i C:\\Users\\FYZ\\Desktop\\桌面-杂\\vide\\back.mp4 -s 1920*1080 -b:v 1500k C:\\Users\\FYZ\\Desktop\\桌面-杂\\vide\\back.avi 

终端上直接转格式

ffmpeg -i %s%s.avi -s 1920*1080 -b:v 1500k %s%s.mp4", "D:\\Takephoto\\Video\\",vn.c_str(), "D:\\Takephoto\\Video\\

avi格式转MP4格式


参考地址:
https://www.cnblogs.com/mq0036/p/6541804.html 录音参数
https://blog.csdn.net/weixinhum/article/details/31155985 C++ 采集音频流(PCM裸流)实现录音功能
https://blog.csdn.net/zhoubotong2012/article/details/79338093 例子如何用FFmpeg API采集摄像头视频和麦克风音频,并实现录制文件的功能
http://blog.sina.com.cn/s/blog_8d9cd5960102wb51.html QT搭建从零开始学习音视频编程技术(四) FFMPEG的使用


https://blog.csdn.net/QIUCHUNHUIGE/article/details/78329119   VS2015导入ffmpeg库注意事项
http://www.cnblogs.com/Jerry-Chou/archive/2011/03/31/2000761.html
https://blog.csdn.net/alsmile/article/details/16820025  VC2010下使用ffmpeg
https://blog.csdn.net/fengbingchun/article/details/40951403 FFmpeg简介及在vc2010下编译步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值