저는 android.I에서 작업하고 있습니다. 나는 프로그래밍 방식으로 android.v에서 비디오의 프레임 버퍼/dev/graphics/fb0에 액세스해야하는 어플리케이션에서 작업하고 있습니다. lot 명령을 사용하여 쉘 명령 https://www.youtube.com/watch?v=BUPPyR6VasI을 통해 수행 할 수있는 방법을 설명하는 리소스를 찾을 수 있었지만 프로그램 적으로 동일한 결과를 얻고 싶습니다. 응용 프로그램 수를 폐쇄되지 않은 허가 -프로그래밍 방식으로 프레임 버퍼/dev/graphics/fb0을 android에서 읽습니다.
5
A
답변
0
이 enter link description here 읽기가 achieved.I 정말 어떤 아이디어 감사하겠습니다 될 수있는 방법 어떤 생각을 가지고 모든 일 ..
감사합니다, 그것은 보안상의 이유로 fb0
같은 제한 한 권한을 보이는 특정 앱 외부의 사용자 활동에 대한 스파이 앱은 루트가 아닌 휴대 전화에서 프로그래밍 방식으로 액세스 할 수 없습니다. 앱의 스크린 샷이 필요한 경우 일반적인 방법은 this pattern을 사용하여 앱의 상위 레이아웃에서 비트 맵을 가져 오는 것입니다. 허용됩니다.
: 답장을 보내 주셔서 감사합니다 ... 오케이. 나는 thefb0 문제에 관해 귀하의 요지를 얻었습니다 ... 그리고 지금은 비디오가 재생되고있는 동안 화면 캡처를 계속해서 계속 시도하려고합니다. 이미지 ... 나는 스크린 샷을 한 번만 연속적으로 찍을 수는 없다 ... 이걸로 나를 도울 수 있니? –
사실 나중에 처리하기 위해 비디오 파일에서 이미지 프레임 버퍼를 추출하고 싶습니다. 이걸 붙잡겠습니다. –
스크린 샷 비디오를 찍으려고 한 것 같습니다. 기존 비디오 파일에서 비트 맵을 추출하려면 ffmpeg와 같은 라이브러리를 사용하여 탐색하십시오 (여기에 대한 질문이 있습니다. http://stackoverflow.com/questions/17483764/extracting-bitmaps-from-video-without- resorting-to-ffmpeg). ffmpeg가이 작업을 수행하지만이 간단한 사용 사례에 통합하는 것은 쉽지 않습니다. 'VideoPlayer'는 프레임 잡는 방법을 제공하지 않는 것 같아요. 그래서 당신은 ffmpeg와 같은 큰 도서관에 남아 있습니다. 아마도 정확한 도전에 대한 자세한 내용을 게시하고 더 현명한 응답을 얻을 수 있습니다. –