鍍金池/ 問答/HTML/ 如何使用html代碼實現(xiàn)網(wǎng)頁播放avi格式的視頻。

如何使用html代碼實現(xiàn)網(wǎng)頁播放avi格式的視頻。

后臺上傳視頻后,在頁面上進行播放,使用的hmtl代碼

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  <source src="movie.webm" type="video/webm">
  <object data="movie.mp4" width="320" height="240">
    <embed src="movie.swf" width="320" height="240">
  </object>
</video> 

這部分代碼對于mp4格式是可以的,但是如果上傳的是avi格式的視頻,就會顯示沒有支持的類型,各位大佬你們遇到需要在頁面上播放avi視頻的話,是如何進行解決的, 網(wǎng)上的很多辦法使用后沒有效果,在此先謝謝各位!

回答
編輯回答
柒槿年

關于這個問題,起初我一直針對于標簽,代碼進行修改,希望可以得到解決,后來發(fā)現(xiàn)是自己的出發(fā)點不對,因為關于視頻播放,無論是avi,mp4格式,他們的根本在于編碼形式的不同,而我試用時候使用的avi格式是MPEG4的編碼,并不是AVC(H264)的編碼,所以如果想在網(wǎng)頁中播放,并不能簡單的從后綴中進行判斷,根本是從視頻編碼進行考慮,最好使用轉(zhuǎn)碼工具將編碼修改或者對上傳的視頻進行限制。

2017年4月9日 05:33