看板 GameDesign 關於我們 聯絡資訊
今天想嘗試做一個功能 就是在Android上播放影片 並要擷取影片每一個frame處理後再播出 如果是電腦 我只要讓cameraVideoPlayer屬性 使用 VideoPlayer.Play(); 就可以一般播放 然後在那個cameraTargetTexture上掛一個RenderTexture 擷取那個RenderTexture處理後再更新到RawImage之類的咚咚上 就可以順利完成我的功能~ 可是我發現在Android好像行不通 我先嘗試了讓使用者在Gallery選擇要播的影片 取得該影片路徑(path), 然後使用 Handheld.PlayFullScreenMovie("file://" + path); 這樣是可以單純播影片沒問題 ^0^ 但是我如果把那個path丟到有VideoPlayerCamera裡面 想要依樣畫狐狸~~ 影片就播不出來 畫面毫無反應 >///< 程式碼大致如下: https://i.imgur.com/AyNbdRv.png
我如果在電腦端編輯器情況下 同樣的code 把path(videoPlayer.url)輸入一個電腦裡的影片路徑 是可以播出的...(雖然不知道為啥極度LAG,但那應該是另一個問題了) 有大大遇過類似的問題嗎~~ PS. 我的編輯器是2018.4.22f1 , Android嘗試過10跟7 希望有知道可能原因的大大指點一條明路 =0= -- 「這是一首真正靠雙手創作, ◥出 歌誦真心且獨一無二的短歌啊!」 ˙˙ ◥      《我是大猩猩》 菱木俊輔 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.76.142 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1591759098.A.A2A.html ※ 編輯: doasgloria (114.37.76.142 臺灣), 06/10/2020 11:19:40
wulouise: 有試過path前面加上file://嗎? 06/10 12:29
wulouise: https://bit.ly/2MMlJug 看似bug 你可以找修正版本 06/10 12:34
doasgloria: 好ˇ的 T.T 06/10 17:01
newyellow: 我自己跟幾個朋友開發 mobile 端通常都用 avpro video 06/23 17:04
newyellow: 給你參考 ... 雖然價格高 但 api 寫得蠻好的 06/23 17:04