Android Camera에서 byte [] 데이터를 가져와 ffmpeg를 사용하여 동영상을 만들고 싶습니다. 이제 문제는 ffmpeg에 대한 많은 지식이 없다는 것입니다. ffmpeg에 대한 몇 가지 문서가 필요합니다. 누구나 유용한 튜토리얼/샘플 코드/예제를 ffmpeg에 제공 할 수 있다면 어떻게 작동하는지, 프로그래밍 방식으로 비디오를 만드는 데 사용할 수있는 감사합니다. 감사합니다.안드로이드에서 ffmpeg를 사용하여 비디오를 녹화하는 방법은 무엇입니까?
1
A
답변
1
ffmpeg는 C 라이브러리이므로 NDK를 사용하여 빌드하고 JNI 인터페이스를 사용하여 Android 장치와 함께 브리지해야합니다. 필자가 아는 한, ffmpeg를 사용하여 직접 비디오를 녹화하는 것은 불가능하다고 생각합니다. 그러나 openCv를 사용하여 비디오 스트림을 캡처 한 다음이 경로로 이동하기로 결정한 경우 ffmpeg로 디코딩/인코딩 할 수 있습니다. 다시 한번 말하지만,이 모든 작업은 C/C++로 수행되어야하며, NDK를 사용하여 JNI를 통해 안드로이드 장치로 보내면 ffmpeg로 처리가 완료됩니다. 여기
일단 다운로드 http://opencv.org/downloads.html안드로이드 에 대한 OpenCV의 라이브러리에 대한 링크, 당신은 네이티브 안드로이드 카메라뿐만 아니라 OpenCV의 기능을 사용을 사용하여 비디오를 녹화하는 방법을 보여줍니다 샘플 프로젝트가있다.
관련 문제
- 1. 안드로이드에서 ffmpeg를 사용하여 플레이어를 만드는 방법은 무엇입니까?
- 2. JMF를 사용하여 웹캠의 비디오를 녹화하는 방법은 무엇입니까?
- 3. AS3에서 스프라이트의 비디오를 녹화하는 방법은 무엇입니까?
- 4. 프로그래밍 방식으로 HDMI 비디오를 녹화하는 방법은 무엇입니까?
- 5. 아이폰에서 그레이 스케일 비디오를 녹화하는 방법은 무엇입니까?
- 6. 가로 앱에서 화면에 비디오를 녹화하는 방법은 무엇입니까?
- 7. iphone에 비디오를 녹화하는 방법
- 8. 분할 오류가 발생하지 않고 MediaRecorder를 사용하여 비디오를 녹화하는 방법은 무엇입니까?
- 9. 안드로이드에서 동시에 두 대의 카메라에 녹화하는 방법은 무엇입니까?
- 10. 안드로이드에서 ffmpeg를 사용하는 방법
- 11. ffmpeg를 사용하여 서로 다른 종횡비의 두 비디오를 연결하는 방법은 무엇입니까?
- 12. TextureView에서 카메라 미리보기를 사용하여 비디오를 녹화하는 방법
- 13. iPhone에서 Tom Cat을 말하는 것처럼 화면의 비디오를 녹화하는 방법은 무엇입니까?
- 14. imagepicker 컨트롤러에서 비디오를 녹화하는 방법
- 15. 안드로이드에서 ffmpeg를 사용하여 wav 파일을 mp4로 변환하는 방법은 무엇입니까?
- 16. 코드가있는 ios 앱 내에 화면의 비디오를 녹화하는 방법은 무엇입니까?
- 17. 명령 줄에서 ffmpeg를 사용하여 비디오를 서로 연결합니다.
- 18. ffmpeg를 사용하여 png 이미지에서 비디오를 만드는 방법
- 19. 안드로이드에서 FFMpeg를 사용하여 인코딩하는 방법 (H263 사용)
- 20. 안드로이드에서 객체 태그를 사용하여 Youtube 비디오를 삽입하는 방법은 무엇입니까?
- 21. 안드로이드에서 비디오를 압축하는 방법?
- 22. 인 텐트를 사용하여 비디오를 기록하는 방법은 무엇입니까?
- 23. QGLWidget에서 비디오를 기록하는 방법은 무엇입니까?
- 24. iPhone UIImagePickerController를 사용하여 비디오를 녹화하는 동안 사운드 클립 재생 ... 가능합니까?
- 25. AVFoundation을 사용하여 iphone에 비디오를 녹화하는 동안 오류가 발생했습니다.
- 26. iOS에서 비디오를 녹화하는 방법에 대한 기본 설명 4
- 27. 어떻게 안드로이드에서 비디오를 실행하여 이미지를 캡처합니까?
- 28. iphone에서 ffmpeg를 통해 이미지로 비디오를 변환합니까?
- 29. ffmpeg를 프로그래밍 방식으로 사용하여 flv 비디오를 mp3로 변환하는 방법?
- 30. ffmpeg를 사용하여 모든 비디오를 내 소개에 병합하는 방법
저는 openCV도 사용하고 있습니다. 하지만 카메라 미리보기를 처리하고 보여줘야하며 한 번에 캡처해야합니다. 나는 그것을 정확하게하는 방법을 모른다. 나는 그것에 대한 모범을 찾지 못했다. 그럼 내가 도와 줄 수 있다면? 어떻게하는지에 대한 아이디어 나 힌트가 있습니까? – Junaid
이 샘플에 관심이 있으실 것입니다 : http://code.google.com/p/javacv/source/browse/samples/RecordActivity.java –