2012-11-02 2 views
0

각 비디오 프레임에 이미지를 넣을 방법이 있습니까? 나는 그것에 대해 생각하고 있었고 편도를 찾았고 각 프레임을 비트 맵으로 추출하고 2 개의 이미지 (비디오 프레임과 지정된 이미지)를 병합하고 모든 프레임을 비디오로 저장했습니다. 유일한 방법입니까?android, 비디오 프레임에 이미지 넣기

+0

xml에서 프레임을 만들 수 있지만 2.2보다 큰 sdk 버전을 실행하는 장치에 프레임이 30 개 이상 있으면 충돌이 발생합니다. – meh

+0

비디오 프레임 위에 이미지를 중첩하는 것과 같은 작업을 원하십니까? 아니면 이미지로 비디오를 만들고 있습니까? –

+0

예, 동영상 위에 이미지를 오버레이하고 싶습니다. – aptyp

답변

1

당신은 ffmpeg 라이브러리를 사용하고 같은 것을 실행할 수 있습니다

는 FFmpeg -i input.mp4 -i logo.png -filter_complex "오버레이 = (main_w-overlay_w)/2 : (main_h-overlay_h)/2 "-codec : copy output.mp4

https://github.com/WritingMinds/ffmpeg-android-java은 안드로이드 프로젝트에 ffmpeg를 추가하는 좋은 방법입니다. ffmpeg 명령에 대한 자세한 내용은 this question을 확인하십시오.