Ich möchte die Wiedergabe eines Videos mit AVPlayer drehen. Gibt es eine Möglichkeit, sie um 90 Grad im Uhrzeigersinn zu drehen?
Hier einige Code:Wie ändert man die Videoausrichtung des AVPlayers?
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
Dieses funktioniert:
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()
Blick auf diese http://stackoverflow.com/questions/13243847/avfoundation-avplayer-rotation –
das Ziel c ist und ich habe absolut keine Erfahrung damit – mafioso