我有一個320x480的alpha通道的MOV文件。我想在我的視圖中通過圖像播放這部電影,以便我希望圖像內容看起來像它在透明MOV下。如何才能做到這一點?在iPhone中播放透明的MOV文件
3
A
回答
1
只要給玩家的視角其alpha值:
[yourPlayer view].backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"back.png"]];
[yourPlayer view].alpha = 0.5;//or any value you think is right
看看這個sample app我上傳...你可以通過視頻看到的背景圖片...希望這回答您的問題
0
使用內置iOS庫,您無法使用Alpha通道播放視頻。通過名爲AVAnimator的庫,查看how-to-do-animations-using-images-efficiently-in-ios這個問題,以獲得真正的解決方案,該庫可以在iOS應用中使用Alpha通道播放視頻。您還可以在應用商店中查看免費應用「APNG」,這是一個基本技術相同的演示,可以將帶有Alpha通道的視頻嵌入到應用資源中。
0
我一直在爲ios Swift應用程序的視頻背景工作。它的工作對我罰款.The工作的代碼如下
首次進口的MediaPlayer庫
import MediaPlayer
與此
override func viewDidLoad() {
super.viewDidLoad()
//get the main video file from local
var path = NSBundle.mainBundle().pathForResource("background", "MOV")
var url = NSURL.fileURLWithPath(path)
var backgroundPlayer: MPMoviePlayerController = MPMoviePlayerController(contentURL: url)
if backgroundPlayer != nil {
backgroundPlayer.view.frame = self.view.bounds
backgroundPlayer.controlStyle = MPMovieControlStyle.None
backgroundPlayer.prepareToPlay()
backgroundPlayer.repeatMode = .One
backgroundPlayer.scalingMode = .AspectFill
backgroundPlayer.view.alpha = 0.5
self.view.addSubview(player.view)
}
}
更換你的功能,你可以通過這個視頻控制器視圖中添加視圖。 //self.view.addSubview()
相關問題
- 1. 如何播放.mov文件?
- 2. 在iOS中播放.mov文件
- 3. 在PyQt中播放mov文件
- 4. 在UIWebView中播放.mov文件
- 5. mov文件沒有在Chrome播放
- 6. 無法在VideoView播放.mov文件
- 7. 播放MOV在WPF
- 8. 在flash中播放.mov
- 9. mov文件的視頻播放器?
- 10. 在自定義播放器上播放.mov文件
- 11. Safari 6不會播放.mov文件
- 12. MediaElement可以播放QuickTime(.mov)文件嗎?
- 13. 播放2048 X 1536.mov文件
- 14. 如何在Android設備中使用默認播放器播放.mov文件?
- 15. 在iPhone中以不同分辨率播放.mov .mp4
- 16. iphone - 在電影播放器上覆蓋透明圖像
- 17. 媒體播放器MOV播放失敗
- 18. 在Android工作室中使用intent播放mov文件格式
- 19. 如何在actionscript3中播放外部.mov文件?
- 20. 如何在視頻標籤中播放.mov文件
- 21. 在UIImageView中播放.mov文件似乎會丟失幀速率?
- 22. 如何在統一項目中添加和播放.mov文件
- 23. 在瀏覽器中播放mov和mp4文件
- 24. 在UiWebView中播放遠程MOV
- 25. 關於播放MPMoviePlayerViewController中的mov文件的iOS7問題
- 26. 如何在iphone中播放MID文件?
- 27. 如何在iphone中播放wma文件?
- 28. 在iphone中播放Flash文件
- 29. 在iPhone 4.1中播放視頻文件
- 30. 在UIView頂端播放透明視頻
我用一個alpha通道將一個.mov文件加載到我的iPad上,並且當場死機。 iPad上有另一種方法嗎?謝謝 –
拍攝崩潰日誌並將其粘貼到此處 – tipycalFlow
只是製作50%透明的視圖與播放帶有Alpha通道的視頻不同。在提出這樣的建議之前,請閱讀有關此主題的更多網絡內容。 – MoDJ