2015-01-04 1 views

답변

0

예, 일반 YUV 색상을 입력 형식으로 사용하고 수동으로 입력 버퍼에이 형식의 데이터를 채울 수도 있습니다. 한 가지 예는 https://android.googlesource.com/platform/cts/+/jb-mr2-release/tests/tests/media/src/android/media/cts/EncodeDecodeTest.java입니다. encodeDecodeVideoFromBuffer, selectColorFormat 및 generateFrame 메소드를 참조하십시오.

+0

http://bigflake.com/mediacodec/#EncodeDecodeTest에서 시작하는 경우 테스트 개요를 볼 수 있습니다. 또한 YUV 입력의 동작은 예측할 수없는 사전 API 18이 될 수 있습니다. – fadden

+0

네이티브 레벨 애플리케이션을 보려면 'recordVideo' http://androidxref.com/5.0을 살펴보십시오. 0_r2/xref/frameworks/av/cmds/stagefright/recordvideo.cpp 임의로 생성 된 시퀀스를 기록합니다. 파일을 읽을 수 있도록이 파일을 쉽게 수정할 수 있으며, 간단한 'YUV' 기반의 녹음 응용 프로그램을 사용하게됩니다. – Ganesh

+0

멋진데, 모두들 감사합니다. 저는 bigflake의 cts 테스트를 읽었으며 표면이없는 비디오를 인코딩하는 방법에 대한 예제를 찾지 못했습니다. –

관련 문제