Id нравится брать некоторые видеоролики и кодировать их в видео. Похоже, именно это и предназначалось AVAssetWriter
, но независимо от того, как я смотрю на документы и Google, я не могу найти способ использовать его. Из документов это выглядит так, как будто мне нужен вход (AVAssetWriterInput
) для подачи записи. Хорошо. Но класс AVAssetWriterInput
является абстрактным, и единственным подклассом, который я знаю в 4.1, является AVAssetWriterInputPixelBufferAdaptor
, для которого требуется AVAssetWriterInput
в его инициализаторе...? Я пропустил что-то очевидное здесь?
Как использовать AVAssetWriter?
Ответ 1
Ах да, мне нужно получить экземпляр, используя +[AVAssetWriterInput assetWriterInputWithMediaType:outputSettings:]
, см. мой пост под другим вопросом для детального примера кода.