Wie verwende ich AVAssetWriter?
Ich möchte einige Videoframes aufnehmen und sie in ein Video kodieren. Es sieht so aus, als wäre genau das, wasAVAssetWriter
war für gedacht, aber egal, wie sehr ich die Dokumente und Google ansehe, ich finde keine Möglichkeit, es tatsächlich zu verwenden. Aus den Dokumenten geht hervor, dass ich eine Eingabe brauche AVAssetWriterInput
), um den Schreiber von zu füttern. Fein. Aber dieAVAssetWriterInput
class ist abstrakt und die einzige Unterklasse, die ich in 4.1 kenne, istAVAssetWriterInputPixelBufferAdaptor
das erfordert einAVAssetWriterInput
in seiner Initialisierung ...? Vermisse ich hier etwas Offensichtliches?