15

Ich versuche, ein Video von Terminal zu erstellen, aber ich kann nicht erfolgreich sein. Es gibt Fehler am Terminal wie folgt.Versuchen Sie, Video Record mit adb Shell 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

könnte für http://android.stackexchange.com/questions/tagged/adb passen – bummi

Antwort

14

Die screenrecord Funktion funktioniert nicht im AOSP Emulator, da die Software AVC-Encoder nicht über die erforderlichen Funktionen nicht unterstützt. Wie in this bug erwähnt, wird die Screenrecord-Binärdatei aus zukünftigen Emulatorverteilungen entfernt, um Verwirrung zu vermeiden.

Ich erwarte nicht, dass Unterstützung in naher Zukunft hinzugefügt wird, da dies eine Menge Arbeit im Codec erfordert.