15

터미널에서 비디오를 만들려고하는데 성공하지 못합니다. 이런 식으로 터미널에 오류가 발생합니다.adb 쉘 screenrecord를 사용하여 비디오 레코드를보십시오 Android 4.4

adb shell screenrecord /sdcard/screenshotyyyy.mp4 
ERROR: unable to create encoder input surface (err=-38) 
WARNING: failed at 320x480, retrying at 720x1280 
ERROR: unable to create encoder input surface (err=-38) 
+0

은 http://android.stackexchange.com/questions/tagged/adb에 적합 할 수 있습니다. – bummi

답변

14

소프트웨어 AVC 인코더가 필요한 기능을 지원하지 않기 때문에 화면 기록 기능이 AOSP 에뮬레이터에서 작동하지 않습니다. this bug에서 언급했듯이, 혼동을 피하기 위해 스크린 레코더 바이너리는 미래의 에뮬레이터 배포판에서 제거 될 것입니다.

코덱에 많은 작업이 필요하기 때문에 가까운 장래에 지원이 추가 될 것으로 기대하지 않습니다.