2012-08-30 2 views
7

요구 사항을 반대로 연결하면 :아이폰 OS는 - 비디오 파일 (.MOV)

이 litte 다른 같은 소리 그러나 이것은 내가 달성하고자하는 것입니다. 나는 반대로 영화 (.mov) 파일을 만들고 싶다. 영화 파일을 되 감는 것과 같습니다. 내 비디오에 포함 된 것과 동일한 프레임 속도를 유지하기를 원합니다.

참고 : 비디오 파일을 역순으로 재생하고 싶지는 않습니다. 역순으로 재생되는 새로운 동영상 파일을 생성하고 싶습니다.

내 탐사는 :

나는 동일한 기능을 수행 할 수행하기 위해 다음 단계로 생각했다.

  1. AVAssetExportSession
  2. AVMutableCompositionAVAssetExportSession를 사용하여 하나의 동영상 파일로 모든 비디오 청크를 병합하여 특정 프레임 속도로 비디오 파일의 청크를 확인합니다.
  3. 또한 병합 프로세스 중에 각 파일의 오디오를 새 비디오 파일로 병합합니다. 위의 단계를 사용

, 나는 역으로 비디오 파일을 결과로 얻을 수 있어요하지만 난 우려 아래 데.

  1. 비디오의 지속 시간이 길면 상당한 시간이 걸립니다.
  2. 또한이 프로세스를 수행하는 데 막대한 CPU 사이클과 메모리가 필요합니다.

아무도 다른 목표를 달성하는 데 최적화 된 방법이 있습니까? 모든 제안을 주시면 감사하겠습니다.

+0

비디오 데이터 버퍼를 직접 반전시킬 수있는 방법이 있습니까? 전체 비디오 파일을 뒤집을 수 있습니까? – BornCoder

+1

AVAssetExportSession 및 AVMutableComposition을 사용하여 새로운 동영상 파일을 역순으로 생성 할 수 있었습니까? 이 수업에서 순서를 바꾸는 설정은 무엇입니까? – GingerBreadMane

+0

이것에 대한 답을 찾았습니까? 나는 현재 같은 일을 찾고 있습니다. 내 질문은 여기에있다. http://stackoverflow.com/questions/27363888/avfoundation-reverse-video –

답변

-1

당신은

내가 AVAssetExportSession & AVMutableComposition로 30 초 비디오 편집했던 .. 당신의 작업을 달성하기 위해 AVFoundation 라이브러리를 참조해야합니다.

이 링크는 참조해야하며 매우 도움이되는 링크입니다.

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

또한 당신이 더 나은 것 편집 미디어에 대한 WWDC 회의 PDF를 참조하고자하는 경우

.

이 링크 전체 소스 : https://developer.apple.com/videos/wwdc/2010/는 그리고이 링크는 AVFoundation으로 메모리 사이클에 대해

.. 내보내는 동안 그것은 또한 더 많은 메모리를 소모 을 편집 미디어를 포함 .

+0

일부 소스 코드를 올리면 대답이 향상 될 것이다. 특히 당신이 그것을 해결할 수있을 때. –

+0

@Vijayts 위의 링크에서 소스 코드 링크를 사용할 수 있습니다. 방금 열려고했다면. –

2

내 해결책은 아마도 당신을 도울 수 있습니다.

+1

이 링크는 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [리뷰에서] (리뷰/저품절 게시물/18939427) – RobC