国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【記錄處理Vue項目中Video.js播放不了MP4視頻Bug】

這篇具有很好參考價值的文章主要介紹了【記錄處理Vue項目中Video.js播放不了MP4視頻Bug】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、項目場景:

在Vue項目中使用Video.js播放MP4視頻。


二、問題描述

在項目中使用Video.js播放MP4視頻。視頻采集上來存在數(shù)據(jù)庫,前端使用Video.js對視頻進行播放。突然有一天,MP4視頻播放不了,并且報錯:

VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) No compatible source was found for this media.


三、原因分析:

并發(fā)現(xiàn)前一時間段采集到的MP4視頻可以播放,最近的采集的視頻不能播放。

  1. 首先視頻播放不了第一時間想到的就是路徑不對,通過打斷點和conse.log()查看日志,查看下是不是路徑拼錯了,仔細檢查后發(fā)現(xiàn)并不是路徑錯誤。
  2. 其次,在網(wǎng)上找了在線MP4視頻,查看是不是Videojs的問題。測試路徑可以使用下面測試:
    https://cesium.com/public/SandcastleSampleData/big-buck-bunny_trailer.mp4
    視頻預(yù)覽
    視頻可以正產(chǎn)播放,并不是Video.js的問題
  3. 最后,考慮到視頻格式的問題,因為Video.js 支持的視頻格式:MP4(包括 mp4 和 m4a 文件)、WebM(包括 webm 和 vtt 文件)、OGG(包括 ogg 和 theora 文件)、FLV、RTMP。需要注意的是,盡管某些 MP4 文件可能具有 MPEG-4或 H.264(AVC)編碼,但 Video.js 只支持帶有 H.264(AVC)編碼的 MP4 文件。如在 Video.js 中播放其他編碼的視頻,可能需要轉(zhuǎn)換為H.264 (AVC)編碼或者確保在錄制時設(shè)置正確的編碼。發(fā)現(xiàn)之前前后的MP4視頻編碼不一致,確定是視頻編碼問題。

四、解決方案:

通過PotPlayer查看可以正常播放的視頻和不能播放視頻的視頻格式,果真是 H.264 (AVC)格式。
解決辦法為視頻采集端把MPEG-4編碼格式轉(zhuǎn)換成 H.264 (AVC)編碼格式就可以使用Video.js正常播放MP4視頻了。
Video.js 正常播放MP4視頻格式:
使用videojs是視頻編碼格式不對也無法播放視頻畫面,vue,javascript,vue.js,音視頻,前端,bug,html5
Video.js 播放不了MP4視頻格式:
使用videojs是視頻編碼格式不對也無法播放視頻畫面,vue,javascript,vue.js,音視頻,前端,bug,html5文章來源地址http://www.zghlxwxcb.cn/news/detail-851430.html

到了這里,關(guān)于【記錄處理Vue項目中Video.js播放不了MP4視頻Bug】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • video.cjs.js:440 VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPO在vue中使用vue-video-player動態(tài)獲取url加載mp4

    video.cjs.js:440 VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPO在vue中使用vue-video-player動態(tài)獲取url加載mp4

    首先說說我的問題吧、 一直顯示不出來,后面換成這樣的代碼就行了; 大概就是這樣、就是使用一個mp4都報錯 一直顯示不出來 正確使用方法在下面;看了好多博主的感覺都不行 videojs報錯:No compatible source was found for this media. 分析: 在初始化時,沒有在src中添加視頻資源。

    2024年02月13日
    瀏覽(15)
  • vue項目引入video.js播放不同格式視頻

    vue項目引入video.js播放不同格式視頻

    很多小伙伴使用原生video標(biāo)簽播放服務(wù)器返回的地址的視頻,但是會發(fā)現(xiàn)video標(biāo)簽對視頻的格式限制很多,限制MP4,WebM,Ogg三種格式的視頻格式。但是對于需求不限制于此,就需要引入插件庫,這里引入第三方插件庫video.js來實現(xiàn)更多的需求。注意:video.js也限制視頻格式,可在

    2024年02月11日
    瀏覽(29)
  • vue+java實現(xiàn)在線播放mp4視頻

    首先如果本地的mp4視頻可以播放,但是在網(wǎng)頁就顯示視頻格式不正確,可能原視頻不是mp4格式的,更改后綴名為mp4了,但是在網(wǎng)頁上還是無法播放。 可以用?ffmpeg轉(zhuǎn)換視頻格式。 一般遇到格式問題都是視頻格式不對,需要專門的工具來轉(zhuǎn)換 java: 讀取本地視頻文件的流然后給

    2024年02月12日
    瀏覽(18)
  • 在vue項目中使用video.js實現(xiàn)視頻播放和視頻進度條打點

    引入videojs插件 注意: controls 如果不是true的話,不會顯示播放按鈕 播放按鈕默認(rèn)在 左上角 ,是作者認(rèn)為會遮擋內(nèi)容考慮的,不過這個是可以根據(jù)參數(shù)修改的,只需要給video標(biāo)簽加一個class( vjs-big-play-centered )就可以了。 要實現(xiàn)的功能是視頻的進度條上面有一些小點,然后

    2023年04月08日
    瀏覽(25)
  • 【音視頻筆記】Mediacodec+Muxer生成mp4,瀏覽器無法播放問題處理

    最近在測試視頻錄制功能時發(fā)現(xiàn),AudioRecord + MediaCodec + MediaMuxer生成的MP4,PC瀏覽器無法播放 ,但是Android、Windows、Mac的播放器應(yīng)用都能正常播放。雖然不禁想吐槽瀏覽器視頻組件的容錯性差,但我也意識生成的文件格式肯定也是有問題的。 然后嘗試了合成MP4視頻時,只保留視

    2024年02月07日
    瀏覽(116)
  • 使用Nginx代理訪問服務(wù)器的.mp4文件,并使用Vue播放

    使用Nginx代理訪問服務(wù)器的.mp4文件,并使用Vue播放

    請參考:https://blog.csdn.net/yueyue763184/article/details/126776158?spm=1001.2014.3001.5502 進入 nginx0 容器: 查看 nginx.conf 配置文件位置: exit或者Ctrl+D退出容器,然后拷貝配置文件: 修改?nginx.conf 配置文件: 在/home/nginx/www目錄下創(chuàng)建images文件夾,并上傳.mp4文件在其下 ?接下來就可以刪除n

    2024年02月13日
    瀏覽(56)
  • 前端vue播放m3u8、flv、mp4視頻的方法

    安裝依賴 npm install video.js --save // 視頻播放器插件 npm install videojs-contrib-hls --save // 播放hls流插件 頁面引入插件 頁面中的使用 簡介:flv.js是 HTML5 Flash 視頻(FLV)播放器,純原生 JavaScript 開發(fā),沒有用到 Flash。由 bilibili 網(wǎng)站開源。 開源地址: https://github.com/Bilibili/flv.js/ 安裝依

    2024年02月13日
    瀏覽(28)
  • Node.js腳本項目合集(一):Node.js+FFmpeg實現(xiàn)批量從B站導(dǎo)出離線緩存視頻到mp4格式,mp4轉(zhuǎn)mp3,實現(xiàn)聽歌自由

    Node.js腳本項目合集(一):Node.js+FFmpeg實現(xiàn)批量從B站導(dǎo)出離線緩存視頻到mp4格式,mp4轉(zhuǎn)mp3,實現(xiàn)聽歌自由

    最近被一首JISOO的FLOWER歌洗腦,但礙于版權(quán)原因,只能在B站上看mv視頻,盯著尬舞聽歌著實有些尷尬,突發(fā)奇想,如果能將視頻中的音頻和視頻分開不就能只聽音樂,不用看尷尬的舞蹈嗎?剛好手機上有不少B站本地的學(xué)習(xí)視頻想導(dǎo)入到電腦上看,可是B站下載的格式.m4s文件,

    2024年02月07日
    瀏覽(26)
  • springboot + vue3實現(xiàn)視頻播放Demo(video.js & Vue3-video-play視頻播放器)

    springboot + vue3實現(xiàn)視頻播放Demo(video.js & Vue3-video-play視頻播放器)

    ffmpeg官網(wǎng) 長時長視頻java存儲及vue播放解決方法 【 攻城略地 】vue3 + video.js播放m3u8視頻流格式 Vue3-video-play組件官網(wǎng) Vue3視頻播放器組件Vue3-video-play入門教程 vue-video-player播放m3u8格式的視頻 Spring boot視頻播放(解決MP4大文件無法播放),整合ffmpeg,用m3u8切片播放。 Java獲取MP4視頻文

    2024年02月07日
    瀏覽(33)
  • Ubuntu無法播放MP4視頻

    經(jīng)過查詢資料,嘗試了以下方法: 執(zhí)行完上述代碼,視頻可以播放,但是視頻文件的右下角仍然帶有鎖的圖標(biāo),在程序中運行,程序不報錯,但視頻播放不了,程序自動退出。 經(jīng)過查詢資料,需要解鎖, 將filename替換為帶解鎖的文件路徑即可,執(zhí)行完該條命令后,視頻文件

    2024年04月14日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包