2014-07-17 4 views
0

내 앱에서 사진 (사용자가 촬영 한 사진)을 재생 가능한 (Android 기기 및 PC 웹 브라우저에서) 비디오 형식으로 변환해야합니다.사진을 Android에서 (일부) 비디오 형식으로 인코딩하십시오.

내 첫 번째이자 분명한 선택은 GIF 였지만,이 https://github.com/nbadal/android-gif-encoder을 사용하여 작업하게 만들었지 만 결과는 매우 좋지 않습니다. 제가 지금 gif하지 않은 것은 끔찍한 표준입니다 - 프레임 당 256 색, 사실상 압축이 없습니다. 그래서 제 목적을 위해서는 쓸모가 없습니다.

나는 ffmpeg를 사용하는 것이 가능하다는 것을 알고 있지만, 나는 NDK에 대한 경험이 없다 (그리고 대학에서만 C를 사용했다).

탐험할만한 다른 옵션이 있습니까?

편집 : 그것은 ICS에서 작동 (의 minSdkVersion = 15)

답변

0

당신은 MP4로 이미지를 변환 (4.3 이상 안드로이드 용) MediaMuxer을 사용할 수 있습니다 필요합니다.

+0

몇 가지 질문에이 문제가 발생했습니다. API 15에서 작업해야합니다. (질문을 편집하여 수정했습니다.) – user2011769

+0

MediaCodec을 사용해 보았습니까? 이전 버전에서 작동해야합니다. – etr

관련 문제