01-掌握ffmpeg.c的意义
ffmpeg.c本质是是基于FFmpeg库开发的多媒体⽂件转换器(multimedia converter)。
ffmpeg.c的作⽤
- 转码:⽐如转成MP3/AAC/H264/H265等等;
- 压缩:⽐如将PCM进⾏⾳频编码,YUV进⾏视频编码;
- 提取:⽐如提前⾳频⽂件为AAC,提前视频⽂件为H264;
- 截取:⽐如从第5秒开始截取10秒的视频;
- 拼接:⽐如将多个⽂件拼接⻓⼀个⽂件;
- 合并:⽐如实现九宫格输出;
- 录屏:ffmpeg可以⽤来录屏,但效率不⾼。
市⾯是的格式⼯⼚⼯具,⼤部分都是基于ffmpeg.c⼆次开发,⽐如:
- 迅捷视频转换器
- 爱剪辑等等
掌握ffmpeg.c对于我们深⼊掌握FFmpeg⾮常有必要。
网友评论