我的MP4文件(x264編碼,mp4v2封裝),能在IE里面播放,但在Chrome里面遲頓


各位好,

如標題所述,
我程序生成的MP4文件(x264編碼,mp4v2封裝,只有視頻),能在IE里面正常播放,一般的視頻播放軟件也可以。但在Chrome里面播放時,畫面卻有一些停頓。
我特意傳了一個這樣的 MP4 文件到百度雲盤,http://pan.baidu.com/s/1i4T6WyL
如果您有興趣,可以下載一試。

我自己研究了一天,發現封裝MP4,除了Codec ID是MP42以外,還有一種Codec ID是isom.
我如果用一些視頻轉碼工具(如ffmpeg),可以把上面的 MP4 文件,轉成 isom 封裝的,然后該視頻則可以成功在IE和chrome中播放。所以,我的最初判斷是,chrome對MP42封裝的 MP4 文件,支持不好?網絡上很多的是 ISOM 封裝的?
但后來我發現硬盤上一個MP4電影,也是mp42封裝的,但chrome卻可以正常播放。

我已經基本沒想法了,請各位路過的大俠幫助。或者給個思路也行 

5 个解决方案

#1


幫不了你,你再等等看其他人

#2


你從nalu的字節流上分析分析,或者再看看mp4的封裝格式,isom貌似要通用一些,只能說到這些,再分析分析吧

#3


各位老大,
您們用 mp4v2 生成的MP4文件,能在 Chrome 正常的播放嗎。

舉手之勞啊,感謝感謝。

#4


我錄制的MP4為啥不能用vlc播放,也是用的Mp4v2,請指導

#5


樓主有解決這個問題嗎  我也遇到類似的問題,用mp4v2封裝的mp4文件,用windows media player播放不了 其它一些mp4文件可以正常播放,ubuntu 上的videos播放器也不能播放 vlc等可以播放,沒有頭緒,求解!

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com