2012-08-30 11 views
7

Requisito:IOS - Inversión de archivo de vídeo (.mov)

suena como litte diferente, pero esto es lo que quiero lograr. Quiero hacer el archivo de película (.mov) al revés. Al igual que la forma en que rebobinar el archivo de película. También quiero mantener la misma velocidad de cuadros que mi video.

NOTA: No solo quiero reproducir archivos de video en orden inverso. Quiero generar un nuevo archivo de película reproduciéndose en orden inverso.

Mi Exploración:

pensé en los pasos siguientes para llevar a cabo para hacer lo mismo.

  1. Hacer trozos de archivos de vídeo con velocidad de fotogramas específica utilizando AVAssetExportSession
  2. combinar todos estos trozos de vídeo en un solo archivo de película usando AVMutableComposition y AVAssetExportSession.
  3. También combine el audio de cada archivo en un nuevo archivo de video durante el proceso de fusión.

Usando los pasos anteriores, puedo obtener el archivo de video resultante en reversa pero estoy teniendo preocupaciones por debajo de .

  1. Toma bastante tiempo si el video es de larga duración.
  2. También consume grandes ciclos de CPU y memoria para llevar a cabo este proceso.

¿Alguien tiene otra forma optimizada para lograr esto? Cualquier sugerencia será apreciada.

+0

¿Hay alguna manera directa como podemos directamente invertir el búfer de datos de video e invertirá todo el archivo de video? – BornCoder

+1

¿Cómo fue posible generar un nuevo archivo de película en orden inverso utilizando AVAssetExportSession y AVMutableComposition? ¿Cuál es la configuración en estas clases que invierte el orden? – GingerBreadMane

+0

¿Has encontrado alguna respuesta para esto? Estoy buscando lo mismo actualmente. Mi pregunta está aquí http://stackoverflow.com/questions/27363888/avfoundation-reverse-video –

Respuesta

-1

necesita hacer referencia biblioteca AVFoundation para lograr su tarea ..

he hecho sólo 30 segundos de vídeo de edición con AVAssetExportSessionAVMutableComposition &.

este es el enlace que debe consultar y es de mucha ayuda.

http://www.subfurther.com/blog/category/avfoundation/

Y también si usted quiere referirse WWDC conferencia de PDF para la edición de medios que sería mejor.

este enlace total de la fuente: https://developer.apple.com/videos/wwdc/2010/ Y este enlace cubre edición multimedia Con AVFoundation

Acerca de ciclos de memoria .. también consume más memoria durante la exportación.

+0

Poner algún código fuente realmente mejoraría tu respuesta. Especialmente cuando has logrado resolverlo. –

+0

@Vijayts Enlace del código fuente disponible en los enlaces de arriba. Si solo intentaras abrir –

2

Aquí está mi solución, quizás pueda ayudarlo. https://github.com/KayWong/VideoReverse

+1

Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. - [De la crítica] (/ review/low-quality-posts/18939427) – RobC

Cuestiones relacionadas