首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

h 264怎么进行无损分割

2012-04-13 
h 264如何进行无损分割?录制的视频为 h264 由于文件比较大。需要分割! 如何进行无损分割呢、就是说 分割出来

h 264如何进行无损分割?
录制的视频为 h264 由于文件比较大。需要分割! 如何进行无损分割呢、
就是说 分割出来的视频文件可以直接播放,不用合并后在播放。有谁做过或者有这方面代码的。对视频处理这一块完全是个菜鸟。

[解决办法]
先将头的sps,pps这两个信息每个文件头需要copy一份。然后是查找关键帧,每次都要从关键帧分割才行。搜索 00 00 00 01 xx,code = xx & 0x1f,当 code = 0x01和0x05是代表一帧头,再解析取slice_type判断是不是关键帧。要参考H264的标准文档解析才行,ffmpeg等也有参考代码。

热点排行