FFmpeg 用途
来源:互联网 发布:盯盯软件官方下载 编辑:程序博客网 时间:2024/04/28 21:15
转自:http://hi.baidu.com/absolutely1st/item/ce1e2f153cc1267a1109b573
正文:
FFmpeg 源码分析 Part One:用途
FFmpeg 的3个用途:媒体播放,转码和PVR录制。
播放的流程:
1.一个媒体文件先送入Demuxer,先去除媒体格式,拿到元数据。
2.送入Decode中进行解码,得到YUV图片,然后进行渲染,最后播放出来。
难点在与pts同步,可以参考ffplay[启动多线程进行同步]。
转码的流程:
1.数据流前半段与解码流程一致。
2.解析出YUV图像后,通过MUXER,进行格式封装。
3.最后通过ByteIOContext写入目标文件。
PVR录制:
1.媒体流的录制过程相当于媒体流转换的后半部分流程从YUV文件到media文件。
- FFmpeg 用途
- ffmbc——为广播电视以及专业用途量身定制的FFmpeg
- ffmbc——为广播电视以及专业用途量身定制的FFmpeg
- FFmpeg
- FFMPEG
- ffmpeg
- ffmpeg
- ffmpeg
- FFmpeg
- ffmpeg
- ffmpeg
- ffmpeg
- ffmpeg
- FFmpeg
- ffmpeg
- ffmpeg
- ffmpeg
- ffmpeg
- 深入探讨C++中的引用
- android不规则按钮的实现方式
- Js事件大全
- javascript ==和===的区别
- HBase跨集群复制数据的另一种方法
- FFmpeg 用途
- 0930
- JQuery插件写法的总结
- eclipse中UTF-8设置
- spring数据源配置及事务管理--hibernate4
- ListView
- 开启MySQL远程访问权限 允许远程连接
- DB2的JDBC驱动
- iOS 7兼容处理心得