1、FFmpeg命令分类
① 基本信息查询命令 (想用ffmpeg,如何使用,有哪些模块)
② 录制命令(录制音频,视频)
③ 分解/复用命令(将mp3转化为mp4)
④ 处理原数据命令(将摄像头采集的数据直接进行处理,压缩)
⑤裁剪与合并命令(将音频和视频合并到一起,可以掐头去尾,可以合并视频)
⑥图片/视频互转命令(图片与视频的转换)
⑦直播相关命令
⑧各种滤镜命令(在视频中加入logo,在视频中删除logo,将视频翻转)
2、FFmpeg处理音视频流程
3、FFmpeg命令分类详解
3.1、 基本信息查询命令
3.2、 录制命令
3.2.1、ffmpeg录制
苹果mac os 录制视频:
ffmpeg -f avfoundation -i 1 -r 30 out.yuv
-f:指定使用avfoundation采集数据
-i:指定从哪儿采集数据,它是一个文件索引号
-r:指定帧率
苹果mac os 录制音频:
ffmpeg -f avfoundation -i :0 -r 30 out.yuv
:0 代表音频设备
linux ubuntu 录制声音:
https://blog.csdn.net/rong11417/article/details/102880549
3.3、 分解/复用命令
3.4、 处理原数据命令
3.5、 裁剪与合并命令
3.6、 图片/视频互转命令
3.7、 直播相关命令
3.8、 各种滤镜命令