2013-03-16 12 views
6

Ich habe eine Demo-App wie Tom Katze mit Hilfe von this erstellt. In diesem Link können wir den Tonhöhenwert eines Audios unter Verwendung von CDSoundEngine einstellen. Ich möchte jedoch den Tonhöhenwert eines Videos einstellen. Wie kann ich das machen?Wie stelle ich den Tonhöhenwert eines Videos ein?

+0

Wie spielst du das Video? – LearnCocos2D

+0

Ich spiele Video von iPhone Foto-Bibliothek. – yen

+0

Nein, ich meine mit welchem ​​Videoplayer? MPMoviePlayerController? Wenn ja, überprüfe die Dokumentation: http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html Ich sehe keine Möglichkeit, Ton zu pitchen, und das ist sehr ungewöhnlich eine solche Funktion für Videos zu haben, da normalerweise das gesamte Video neu codiert werden müsste. Es sei denn, Sie können zwischen dem Player und dem Audio-Ausgang hängen, wie es Plug-Ins von Desktop-Video-Playern können. Ich bezweifle, dass sowas auf iOS möglich ist. Nicht mit MPMoviePlayer sowieso. – LearnCocos2D

Antwort

0

Es gibt eine scaleTimeRange-Methode in AVMutableCompositionTrack, die zum Festlegen der Geschwindigkeit der Videowiedergabe verwendet werden kann.

Verwandte Themen