Audio-Zeitlupe wie Standard-Slo-Mo-Kamera-Funktionalität mit 240FPS

8

Ich möchte Slowmotion Video wie Defalut Funktionalität von Slo-Mo in Camera implementieren und ich habe folgenden Code verwendet und es funktionierte gut für Video. aber in Audiospur dieses Videos funktioniert nicht richtig.

%Vor%

Bitte helfen Sie mir ..

    
Kiran patel 20.09.2014, 11:24
quelle

1 Antwort

7

Ich habe eine Lösung von Audio SlowMotion

gefunden

doppel videoScaleFactor = 8.0;

[KompositionAudioTrack scaleTimeRange: CMTimeRangeMake (kCMTimeZero, videoDuration)                                      toDuration: CMTimeMake (videoDuration.value * videoScaleFactor, videoDuration.timescale)];

funktioniert einwandfrei, funktioniert aber nicht im AVPlayer Dafür müssen Sie folgende Eigenschaft von AVPlayerItem

setzen

AVPlayerItem * playerItem = Null;

playerItem.audioTimePitchAlgorithm = AVAudioTimePitchAlgorithmVarispeed;

    
Kiran patel 11.11.2014, 06:39
quelle