2011-05-21 68 views
4

現在是凌晨5:30,我被這個視頻問題困住了。html5視頻在Chrome和Opera中崩潰,但在Firefox中運行良好

我以前一切工作,現在它有問題... 我嘗試更改編碼,但它仍然不好...最糟糕的部分是,它運行時,它從本地文件運行,但獲勝「從服務器噸(我加入htaccess的文件類型)......

這裏是ffmpeg的編碼:

exec('ffmpeg -i "' .$tmpName. '" -bt 50k -b 250k -ab 56k -ac 2 -s 480x320 -vcodec libx264 -vpre hq -vpre ipod640 -acodec libfaac "upload/' .$newName. '.mp4"'); 
exec('ffmpeg -i "' .$tmpName. '" -bt 50k -b 250k -ab 56k -ac 2 -s 480x320 -vcodec libvpx -acodec libvorbis -f webm "upload/' .$newName. '.webm"'); 
exec('ffmpeg -i "' .$tmpName. '" -bt 50k -b 250k -ab 56k -ac 2 -s 480x320 -vcodec libtheora -acodec libvorbis -aq 100 "upload/' .$newName. '.ogv"'); 
exec('ffmpeg -i "' .$tmpName. '" -bt 50k -b 250k -ab 56k -ac 2 -s 480x320 -vcodec libtheora -acodec libvorbis -aq 100 "upload/' .$newName. '.ogg"'); 

或:

exec('ffmpeg -i "' .$tmpName. '" "upload/' .$newName. '.mp4"'); 
exec('ffmpeg -i "' .$tmpName. '" -vcodec libvpx -acodec libvorbis -f webm -aq 100 "upload/' .$newName. '.webm"'); 
exec('ffmpeg -i "' .$tmpName. '" -vcodec libtheora -acodec libvorbis -aq 100 "upload/' .$newName. '.ogv"'); 
exec('ffmpeg -i "' .$tmpName. '" -vcodec libtheora -acodec libvorbis -aq 100 "upload/' .$newName. '.ogg"'); 

或:

exec('ffmpeg -i "' .$tmpName. '" "upload/' .$newName. '.mp4"'); 
exec('ffmpeg -i "' .$tmpName. '" "upload/' .$newName. '.webm"'); 
exec('ffmpeg -i "' .$tmpName. '" "upload/' .$newName. '.ogv"'); 
exec('ffmpeg -i "' .$tmpName. '" "upload/' .$newName. '.ogg"'); 

沒有創造良好的足夠的文件在Chrome中播放...文件(S)的

網址:

http://urthots.com/homepage/upload/9b8a0c1a5af65c92936e3c6806181ec3.ogv 
http://urthots.com/homepage/upload/9b8a0c1a5af65c92936e3c6806181ec3.ogg 
http://urthots.com/homepage/upload/9b8a0c1a5af65c92936e3c6806181ec3.webm 
http://urthots.com/homepage/upload/f41355af09218d660a5d78a4012a7177.mp4 

視頻元素:

<video poster="http://urthots.com/homepage/upload/images/xxx.jpg" > 
<source src="http://urthots.com/homepage/upload/xxx.mp4" type="video/mp4" /> 
<source src="http://urthots.com/homepage/upload/xxx.webm" type="video/webm" /> 
<source src="http://urthots.com/homepage/upload/xxx.ogv" type="video/ogg; codecs=theora,vorbis" /> 
<source src="http://urthots.com/homepage/upload/xxx.ogg" type="video/ogg; codecs=theora,vorbis" /> 
</video> 

什麼原因這個? 我什麼都試過,編碼轉換,HTML元素改變,htaccess的變化,我試圖從其他網站的視頻,以及他們的工作好了... ... 我不知道是什麼問題...

能有人幫...

+0

問題標題意味着瀏覽器崩潰 - 這是真的嗎? – 2011-05-25 18:19:41

+0

你有沒有找到解決你的問題?我可能有類似的問題。 – rslite 2011-11-12 23:32:59

+2

你可以把你的源碼放在jsfiddle嗎?這可能可以清楚你的實際問題 – arufian 2012-08-08 05:22:37

回答

0

我認爲是服務器端的編解碼器問題。您需要爲每個瀏覽器提供特殊的視頻格式和編解碼器。希望這可以幫助你:http://html5video.org/

相關問題