用摄像机通过监控软件录制的文件是MPEG-4 MOVIE文件,但是不是标准的MPEG4文件,WINDOWS MEDIA 9.0 和realone player 都不能放?但是安装它提供的插件后支持本机播放,可是我如何才能够让在helix server 11 服务器上的这种文件被用户点播呢?
请问该怎么把非标准的MPEG4文件转换为标准视频格式呢?可以支持命令行控制的工具,谢谢!
希望做过的朋友能够帮帮我,试用期还没过呢,遇到这么个大头的事情!非常感谢!
------解决方案--------------------------------------------------------
如果这个非标准的MPEG4文件,知道格式的话,可以转的,就是能够一帧帧读取视频.
再按MP4标准的写即可.条件是能够读取原文件.
*********************************************
图像:▄︻┻┳═一 ' ' ' ' ' ' '
昵称: softsoftsoft2008
Q Q: 79941308
MSN : luoshizhen2003@hotmail.com
*********************************************
------解决方案--------------------------------------------------------
helix server 11 可以点播mp4文件的,客户端用quicktime,不过你要装envivioTV插件才行;
------解决方案--------------------------------------------------------
live555自带的例子openrtsp保存的mp4文件可以
------解决方案--------------------------------------------------------
另外可以看看mp4文件格式,在apple网站上
------解决方案--------------------------------------------------------
这里有一个,你可要一个转换试试,不过需要付点辛苦费
http://bbs.secu.hc360.com/bbs/newbbs/secu/dispbbs/2/603/6603_1.htm?rd=CA8EsZO
------解决方案--------------------------------------------------------
你联系我吧QQ:20333025
------解决方案--------------------------------------------------------
MATLAB 6.1 不知道可以不?
------解决方案--------------------------------------------------------
mplayer项目中的mencoder工具,一般只要mplayer能够播放的都能进行转换成其他格式。
------解决方案--------------------------------------------------------
海康的格式是自己在标准格式的基础上稍作修改的。曾经研究过一段时间,让他录制的2个文件可以合并,不过合并后的文件时码不对了。不过后来没仔细去研究。
你要做的话肯定要经过转换成标准的MP4格式文件吧!什么工具还真不知道,可能要自己写。。。
------解决方案--------------------------------------------------------
海康的应该是263格式,后来压缩比高的用的是264
格式肯定没做修改,关键是他在每个数据帧上加上了一些自己的识别信息,别人的播放器当然不认了。就象你把bmp文件加了一个自己的头,你自己读的时候知道去掉这个头再显示,别的图像软件哪会懂?
要改也容易,去问问海康的员工,自定义的东西是什么,去掉就行了。