业界音视频处理底层大都是都是ffmpeg吗?

缥缈峰

共 488字,需浏览 1分钟

 ·

2022-02-09 17:34

ffmpeg是一个庞大的多媒体开源项目,主要包含各种格式解复用,解码codec(音频,视频,字幕),后处理(音频重采样,变速变调,视频加logo,模糊,缩放等),集成x264等可以codec编码,复用封装,另外图片的解码,编码也可以使用,功能的强大性毋庸置疑,甚至还加入了不同平台的硬加速编码功能,所以一般多媒体需求或多或少多会涉及到ffmpeg……

剪辑和播放属于另一层次的高层应用,

剪辑后处理比如倍速,变调,混音,缩放,模糊等都可以使用ffmpeg处理,也可以选择其他如GPU或其他插件来实现,都属于灵活的后处理方式,

播放器本身由解复用,io,解码,音视频同步,渲染等多部分组成,每一个部分都可以使用不同的组件完成,比如解复用使用ffmpeg,解码使用硬加速,或者解复用使用其他方式,解码使用ffmpeg,完全是一种开放灵活的方式,当理解到一定程度后就可以随心所欲组合完成需求了~前提是流程框架已完全熟悉理解!

多媒体音视频技术从业十余年,压缩播放渲染,感兴趣的朋友 点赞,关注~双击屏幕~


倚天屠龙化长虹---音视频编解码与渲染

一刀全解庖丁牛---音视频播放器(一)---全貌

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报