由於某活動,主辦方要求公司提供小短片,他們要求要 MP4 的檔案,我們用 ipad 拍攝產出的是 MOV 檔,以為只要轉個格式就行了,不…似乎沒那麼簡單!
在我的電腦(win11)上播放這個 MP4 檔案沒問題,但傳給同事(win10)的時候發現無法播放,會顯示「需要新的轉碼器」,借一下我查到解決辦法的影片截圖
再試試看一台目前沒有人使用的 win10 電腦,雖然沒有這個訊息,但影片就只有聲音,沒有畫面。
問題出在內建播放器,win11 這台的內建媒體播放器(新版MediaPlayer) 有支援 HEVC(H265)編碼,另外兩台 win10 只裝 舊版MediaPlayer 沒有支援,那從兩個方向挑一種解決吧
從影片下手:變更轉檔編碼
因為我是使用格式工廠(FormatFactory)轉檔的,在輸出配置中可以編輯要使用哪種編碼,其他的影片轉檔軟體應該也有類似配置,這邊我把影片轉成 AVC(H264)編碼
輸出之後就可以播放囉~
友情提示:如果有轉出來會 LAG 或是語音不同步的情況,可以試試看不要放全螢幕,也許是電腦本身跑不動的問題。
從播放器下手
添加轉碼器
可以去下載編碼器,這邊是使用K-Lite,進入連結之後點畫面右邊的 Download Basic
然後選擇隨便一個載點,下載完點開 exe 檔,一直下一步到完成
再打開原本的影片就發現可以播放囉~
詳細操作可以看參考資料的影片,裡面有教怎麼裝
直接下載有支援 H265 的播放器
影片推薦的potplayer之前有用過,真的蠻方便的,但基於公司電腦盡量不要裝太多東西的原則,就沒安裝(上面那個我也是測完就刪掉了),或是下載其他有支援 H265 的播放器也是可以的。
參考資料
為什麼有些 MP4 影片看不到縮圖也無法用 Windows 內建的播放器播放?該怎麼解決?