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