Abspielen von AVMutableComposition mit AVPlayer?

8

Ich versuche, zwei Videos nacheinander abzuspielen. Ich habe AVQueuePlayer ausprobiert, aber zwischen den beiden Clips gibt es einen großen "Ruck". Ich muss zu ihnen ohne Unterbrechung spielen.

Ich versuche also, AVMutableComposition und einen AVPlayer zu verwenden, aber ich kann es nicht richtig machen.

Hier ist mein Code (Speicherlecks ignorieren, nur testen in einem leeren Projekt ..):

%Vor%

Der Code scheint mir richtig. Das erste Bild jedes Videos wird tatsächlich auf dem Bildschirm wiedergegeben. Aber das Video spielt überhaupt nicht. Ich vermisse etwas? Muss ich herausfinden, wie man das MutableTrack-Zeug benutzt?

    
gngrwzrd 15.10.2011, 01:00
quelle

1 Antwort

8

Vielleicht verwenden Sie die Einfügepunkte und die Dauer der falschen Zeit, beide hängen von den tatsächlichen Video-Assets ab. Ich würde so etwas schreiben:

%Vor%     
djromero 27.10.2011, 15:44
quelle

Tags und Links