Pregunta

Me gustaría tomar algunos cuadros de video y codificarlos en un vídeo. Parece que eso es exactamente lo que estaba destinado a AVAssetWriter, pero no importa lo que la documentación globo ocular y Google no puedo encontrar ninguna manera realmente se utilicen. A partir de los documentos parece que necesito una entrada (AVAssetWriterInput) para alimentar el escritor. Multa. Pero la clase AVAssetWriterInput es abstracto y la única subclase, que yo sepa en 4.1 es AVAssetWriterInputPixelBufferAdaptor que requiere un AVAssetWriterInput en su inicializador ...? Me estoy perdiendo algo obvio aquí?

¿Fue útil?

Solución

Ah sí, tengo que adquirir una instancia utilizando +[AVAssetWriterInput assetWriterInputWithMediaType:outputSettings:], ver a mi después bajo una pregunta diferente para un ejemplo de código detallada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top