7
我想使用AVPlayer旋轉視頻的重播。有沒有辦法將其順時針旋轉90度?
下面是一些代碼:如何更改AVPlayer的視頻方向?
self.player = AVPlayer(URL: NSURL(fileURLWithPath: dataPath))
playerLayer = AVPlayerLayer.init(player: self.player)
playerLayer.frame = view.bounds
playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
view.layer.addSublayer(playerLayer)
player.play()
UPDATE
這一個工程:
self.player = AVPlayer(URL: NSURL(fileURLWithPath: dataPath))
playerLayer = AVPlayerLayer.init(player: self.player)
playerLayer.setAffineTransform(CGAffineTransformMakeRotation(CGFloat(M_PI))
playerLayer.frame = view.bounds
playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
view.layer.addSublayer(playerLayer)
player.play()
看看這個http://stackoverflow.com/questions/13243847/avfoundation-avplayer-rotation –
這是目標C我絕對沒有經驗 – mafioso