2016-07-25 2 views
2

나는 비디오 위에 그림을 추가하고 SD 카드에 저장하려는 기능을 다하고 있습니다.비디오 위에 이미지 올리기 및 SD 카드에 비디오 저장 안드로이드

일반적으로 사용자는 반투명 배경을 가진 이미지를 선택하고 이미지를 비디오 위에 올려 놓습니다. 사용자가 저장 버튼을 누르면 새 비디오가 있지만 비디오 위에 이미지가 있습니다.

나는 ffmpeg에 대해 들었고 ffmpeg에서 제공하는 몇 가지 명령을 보았습니다. 하지만 어디에서 초기화해야할지 모르겠습니다. 아무도 나에게 같은 예제를 제공 할 수 있습니까?

감사합니다.

답변

2

일반적인 접근 방법 중 하나는 ffmpeg 래퍼를 사용하여 Android 앱에서 ffmpeg 기능에 액세스하는 것입니다.

GitHub에는 꽤 잘 사용되는 래퍼가 있습니다 - 아래에있는 래퍼는 특히 유용하고 문서화되어 있습니다 (이전에이 문서를 보았을 때 성숙하지 않았으므로 참고하지 않았습니다. 지금은 확실히 이들 중 하나)에 구축 할 것입니다 다시 이런 일을 : T됩니다 잘 지원 및 사용 라이브러리 중 하나를 사용하여

서로 다른 프로세서 유형에 대해 서로 다른 바이너리를로드해야하고, 래퍼를 연속적으로 호출 할 때 충돌을 피하기 위해 기본 라이브러리를 다시로드하는 것과 같은 까다로운 문제가 발생할 수있는 몇 가지 공통적 인 문제를 처리해야합니다.

이 방법은 표준 ffmpeg cmd 라인 구문을 명령에 사용하기 때문에 여러 가지 다른 작업에서 쉽게 도움말을 검색하고 찾을 수 있어야합니다. ('normal'모델에서 ffmpeg를 사용하는 사람은 모두 동일한 구문을 사용합니다. ffmpeg 명령 자체).

관련 문제