当前位置: 代码迷 >> 多媒体/流媒体开发 >> 实时获取的H.264视频流怎么实时存储为quicktime(.mov)格式的文件
  详细解决方案

实时获取的H.264视频流怎么实时存储为quicktime(.mov)格式的文件

热度:6686   发布时间:2013-02-26 00:00:00.0
实时获取的H.264视频流如何实时存储为quicktime(.mov)格式的文件?
本帖最后由 chutianya 于 2012-08-03 17:50:49 编辑
我这有quicktime格式的封装格式文档,但是自己搞太麻烦,想问一下各位大神,有木有linux下的开源库或者可参考代码能够调用,把设备上编码器输出的H264视频流实时存储到.mov文件当中?也就是如何给获取的H264视频流封装一个.mov的容器壳? 各位大神帮帮忙。。我是新手。。。先谢过了。。。
------解决方案--------------------------------------------------------
有个开源的库mp4v2,自己搜下
------解决方案--------------------------------------------------------
ffmpeg应该支持mov格式,用一下试试
------解决方案--------------------------------------------------------
哎。。。都没有人回复。贴上我的实验结果:

我的 IPCamera 发送出去的H.264 的视频编码,在用 RTSP 发送出去之前,我把它们(所有数据帧)保存成文件 record.h264, 用工具 ffmpeg 进行封包格式转换: ffmpeg -i record.h264 -f mov record.mov ,转换之后的文件 quicktime 就可以播放了。