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

【UE5】解決UE5無法播放mp4視頻

這篇具有很好參考價值的文章主要介紹了【UE5】解決UE5無法播放mp4視頻。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最近接手的項目需要把項目從UE4中遷移至UE5.0,其中遇到了一個mp4視頻無法播放的bug,這里做一下記錄。

在官方論中有提到過這個bug,https://forums.unrealengine.com/t/media-textures-wont-display-video-in-ue5-preview-1-while-using-directx-12/503980/2

按照常規(guī)的方法播放視頻在MediaPlay的Play節(jié)點會返回false,并在會會在日志中打印:

LogWmfMedia:Error:Tracks 000084F14025C90:Format is not supported in D3D12

意思是在最新的DX12圖形庫下UE5默認使用的WMF解碼器目前不支持mp4的視頻解碼。

解決方案有兩個,其一更換圖形庫,其二更換解碼器。

更換圖形庫

WMF解碼器只是在DX12下會有解碼出錯的bug,在DX11或者Vulkan下沒有這個bug,所以我們可以把UE使用的圖形庫換成DX11或者Vulkan。

在Edit/ProjectSettings/Platforms/Windows/Targeted RHIs/Default RHI中切換圖形庫,UE5支持DX11,DX12和Vulkan。

但是由于我的項目中使用了Groom毛發(fā)系統(tǒng),Groom在DX11和Vulkan中支持的不是很好,所以方案一只能pass掉了。

更換解碼器

WMF是UE默認使用的視頻解碼器,除此之外UE在插件里還集成了一個功能更強大的視頻解碼器—Electra Play。

啟用插件,重啟后我們就可以在MediaPlay試圖中的PlaybackOptions下看到ElectraPlay解碼器,只需要將MediaPlay切換到ElectraPlay解碼器即可,當(dāng)然每一個MediaPlay都要進行切換解碼器操作。

然每一個MediaPlay都要進行切換解碼器操作。

ue5播放視頻,知識記錄,UE5,ue5,音視頻

運行時播放視頻黑屏

當(dāng)我把以上的配置都設(shè)置好后,并且也在藍圖中配置好MediaPlay和OpenSource,然后在運行播放,發(fā)現(xiàn)視頻黑屏,只有在打開媒體播放器播放視頻時,視頻才能播放。

具體時什么原因?qū)е碌奈覜]有找到原因,但是我找到了一個快捷的解決辦法,一般用于媒體播放的材質(zhì)我們是這么連的:

ue5播放視頻,知識記錄,UE5,ue5,音視頻
把貼圖連在BaseColor上就會出現(xiàn)播放視頻運行時黑屏,解決方法是將貼圖連到自發(fā)光,問題就解決了,并且把貼圖連到自發(fā)光可以保證在場景中播放的視頻亮度與原視頻一致。

運行時黑屏這個問題我只在5.0中有遇到,其他版本的引擎并沒有碰到這個問題。文章來源地址http://www.zghlxwxcb.cn/news/detail-796805.html

到了這里,關(guān)于【UE5】解決UE5無法播放mp4視頻的文章就介紹完了。如果您還想了解更多內(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)文章

  • 【UE5 Mass AI】UE5技術(shù)演示視頻中的MassAI筆記

    【UE5 Mass AI】UE5技術(shù)演示視頻中的MassAI筆記

    在虛幻引擎中,Mass Framework是面向數(shù)據(jù)的一種框架設(shè)計,而MassAI則是一個具體的用例。 Mass Framework可以分為三部分:MassEntity,MassGameplay,MassAI。 1. Mass Entity MassEntity是一種面向數(shù)據(jù)的框架,該框架有兩部分,一為片段(Fragment),非常小的數(shù)據(jù)結(jié)構(gòu),會連續(xù)的儲存在內(nèi)存中;另為

    2023年04月17日
    瀏覽(40)
  • Ubuntu無法播放MP4格式視頻問題的解決

    歷經(jīng)3天艱苦卓絕的嘗試,期間直接將虛擬機玩崩了一次,今天終于是弄好了啊。 ????????開始是按照該博主的文章,安裝了FFMPEG: (1條消息) Ubuntu 18.04 安裝FFmpeg_假裝很壞的謙謙君的博客-CSDN博客_ubuntu18安裝ffmpeg https://blog.csdn.net/qq_38863413/article/details/105017775 ? ? ? ? 安裝完

    2023年04月27日
    瀏覽(15)
  • UE5 Niagara基礎(chǔ)知識講解

    2023年08月27日
    瀏覽(26)
  • Ubuntu 18.04上無法播放MP4格式視頻解決辦法

    Ubuntu 18.04上無法播放MP4格式視頻解決辦法

    ubuntu18.04系統(tǒng)無法播放MP4格式視頻,提示如下圖所示: 解決辦法: 1、首先,確保ubuntu系統(tǒng)已完全更新。可使用以下命令更新軟件包列表: sudo apt update ,然后使用以下命令升級所有已安裝的軟件包: sudo apt upgrade 2、接下來,安裝Ubuntu Restricted Extras軟件包,它提供了播放非免

    2024年02月08日
    瀏覽(58)
  • ue5 小知識點 命令行編譯 虛幻工程

    echo off set projectPath=\\\"Z:Abv_landAboveLand.uproject\\\" set enginepath=Z:Abv_Land_Engine set /P check=\\\"Do you want to build binaries from Engine : %enginepath% [Y/N]\\\" if /I \\\"%check%\\\" EQU \\\"Y\\\" goto :continue if /I \\\"%check%\\\" EQU \\\"N\\\" goto :End :continue del *.sln rmdir /s /q .vs rmdir /s /q Binaries set /P choice=\\\"Do you want CleanBuild :[Y/N]\\\" if /I \\\"%choice

    2023年04月27日
    瀏覽(96)
  • 關(guān)于UE4/UE5 無法正確使用VS2019進行編譯運行(亂碼報錯)

    關(guān)于UE4/UE5 無法正確使用VS2019進行編譯運行(亂碼報錯)

    ? ? ? ? 這是一個讓我百思不得其解的問題,無論是上網(wǎng)查資料還是怎樣去調(diào)整設(shè)置??偸歉杏X無法正確、徹底的解決。 ? ? ? ? 通過學(xué)習(xí),發(fā)現(xiàn)問題唯一的根源其實是VS的語言設(shè)置與你電腦系統(tǒng)的語言設(shè)置不兼容。我們只需要對系統(tǒng)的區(qū)域語言進行更改即可正常運行。如果

    2024年02月11日
    瀏覽(19)
  • 【虛幻引擎UE】UE5 實現(xiàn)相機錄制視頻并導(dǎo)出(C++基于OpenCV生成視頻合成exe)

    【虛幻引擎UE】UE5 實現(xiàn)相機錄制視頻并導(dǎo)出(C++基于OpenCV生成視頻合成exe)

    說明: 該功能暫不支持導(dǎo)出聲音。 由于OpenCV3和UE5不太兼容,因此考慮制作外部exe實現(xiàn)視頻合成。 1、實現(xiàn) SavePicToFile 導(dǎo)出圖片藍圖函數(shù) .cpp文件

    2024年02月15日
    瀏覽(68)
  • UE5報錯及解決辦法

    UE5報錯及解決辦法

    1、編譯報錯,內(nèi)容如下: Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game 解決辦法 取消Enable Live Coding勾選

    2024年02月07日
    瀏覽(25)
  • 【UE5】第一次嘗試項目轉(zhuǎn)插件(Plugin)的時候,無法編譯

    【UE5】第一次嘗試項目轉(zhuǎn)插件(Plugin)的時候,無法編譯

    VS顯示100條左右的錯誤,UE熱編譯也不能通過。原因可能是[名字.Build.cs]文件的錯誤,缺少一些內(nèi)容,比如說如果要寫UserWidget類,那么就要在 ]名字.Build.cs] 中加入如下內(nèi)容: 根據(jù)你的文件進行添加。如果說依然有如圖的問題,那你就去原來的項目里看看哪些沒加上去。 正在創(chuàng)

    2024年01月22日
    瀏覽(98)
  • UE5 日記(人物連招:蒙太奇動畫通知(含視頻鏈接))

    UE5 日記(人物連招:蒙太奇動畫通知(含視頻鏈接))

    教程 https://www.youtube.com/watch?v=sWpENaVGj2Mlist=PLiSlOaRBfgkcPAhYpGps16PT_9f28amXiindex=10pp=iAQB 已搭載戰(zhàn)斗系統(tǒng)模塊,可以收到輸入指令 第一次攻擊: 第一次攻擊,設(shè)置Attacking為真。當(dāng)連招斷開時,設(shè)置Attacking未假。 若Attacking為真時,按下攻擊鍵,想要連擊,設(shè)置save attack為真;若Attacking為

    2024年02月06日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包