So zeichnen Sie den Bildschirm eines Android-Geräts in einer Android-Version unter 4.4 (KitKat) auf

Lesezeit: 4 Minuten

Benutzer-Avatar
Dedaniya HirenKumar

Mit der Android-Version 4.4 (KitKat) kann man den Bildschirm des Android-Geräts mit dem folgenden Befehl mit ADB von der Befehlszeile aus aufzeichnen.

adb shell screenrecord /sdcard/demo.mp4

Dies funktioniert aber nur in Android Version 4.4 (KitKat) und 5.0 (Lolipop)

Gibt es einen anderen Befehl oder eine Möglichkeit, ein Video unter Android Version 4.4 (KitKat) mit ADB aufzunehmen?

  • Ich denke, Sie können dies nur tun, wenn Sie das Telefon rooten. Dann gibt es mehrere Programme im App Store, die sagen, dass sie Ihren Bildschirm aufzeichnen.

    – mjstam

    29. Januar 2015 um 15:53 ​​Uhr

  • Ich würde Ihnen empfehlen, diese Lösung auszuprobieren. Verbinden Sie Ihr Telefon mit dem PC. Aktivieren Sie zuvor das USB-Debugging und installieren Sie eine App, die Ihr Display auf den PC “spiegelt”. Es gibt eine App namens [email protected], mit der Sie Ihr Display auf dem PC haben und das gesamte Handy mit Maus und Tastatur steuern können. Dann können Sie Ihr PC-Display mit zahlreichen Softwares aufzeichnen, die ebenfalls kostenlos sind. Ich hoffe, ich habe ein wenig geholfen. 🙂

    – Scharf

    6. Juni 2015 um 11:09 Uhr

  • Wenn Sie den Teil „ADB verwenden“ überspringen möchten und ein Gerät mit MHL-, SlimPort-, Miracast-, Intel WiDi- oder HDMI-Ausgabefunktion haben, stehen HDMI-Aufnahmegeräte zur Verfügung, die Sie ausprobieren können.

    – CommonsWare

    8. Juni 2015 um 23:21 Uhr

Benutzer-Avatar
Jinkal

Dies funktioniert nur in KitKat und nur über ADB. Dies funktioniert nicht unterhalb von Kitkat.

Führen Sie den folgenden Befehl aus, um mit der Aufzeichnung des Bildschirms Ihres Geräts zu beginnen:

adb shell screenrecord /sdcard/example.mp4Dieser Befehl beginnt mit der Aufzeichnung des Bildschirms Ihres Geräts mit den Standardeinstellungen und speichert das resultierende Video in einer Datei unter /sdcard/example.mp4 Datei auf Ihrem Gerät.

Wenn Sie mit der Aufnahme fertig sind, drücken Sie Strg+C im Eingabeaufforderungsfenster, um die Bildschirmaufnahme zu stoppen. Sie finden die Bildschirmaufzeichnungsdatei dann an dem von Ihnen angegebenen Ort. Beachten Sie, dass die Bildschirmaufnahme im internen Speicher Ihres Geräts gespeichert wird, nicht auf Ihrem Computer.

Die Standardeinstellungen bestehen darin, die Standardbildschirmauflösung Ihres Geräts zu verwenden, das Video mit einer Bitrate von 4 Mbit/s zu codieren und die maximale Bildschirmaufnahmezeit auf 180 Sekunden einzustellen. Führen Sie den folgenden Befehl aus, um weitere Informationen zu den verfügbaren Befehlszeilenoptionen zu erhalten:

adb shell screenrecord --help, Dies funktioniert, ohne das Gerät zu rooten. Hoffe das hilft.

  • Dann müssen Sie nur diesen Befehl ausführen, um die Datei auf Ihren Computer herunterzuladen: adb pull /sdcard/example.mp4 . und das um es zu löschen: adb shell rm /sdcard/example.mp4

    – Gianfranco P.

    9. März 2017 um 1:32 Uhr

  • sollte –help sein, nicht -help

    – Abraham Philipp

    16. März 2017 um 13:59 Uhr

  • Strg-C erzwingt das sofortige Schließen des Prozesses / oder das SIGTERM wechselt zum inneren Screenrecord-Prozess. Das Video wird nicht gespeichert/geflusht. Gibt es eine Möglichkeit sicherzustellen, dass das Video gespeichert wird? Auf Ubuntu. Wenn ich den Zeitparameter verwende, funktioniert es, aber ich möchte die Datei später nicht zuschneiden / muss eine Datei kürzen.

    – tgkprog

    6. November 2017 um 8:09 Uhr

  • Strg + z unter Linux scheint mir nicht richtig zu sein.

    – Limette

    1. September 2018 um 4:43 Uhr

  • Eine Antwort, die keine Antwort gibt.

    – zwcloud

    2. November 2019 um 11:35 Uhr

  1. adb shell screenrecord /sdcard/video.mp4 #MP4 speichern

  2. Ctrl+C #Aufzeichnung stoppen

  3. adb pull /sdcard/video.mp4 #mp4 auf deinen PC ziehen

  4. adb shell rm /sdcard/video.mp4 #Datei auf Telefon löschen

  • Gibt es eine Möglichkeit, dies in eine Bash-Funktion einzufügen, die nicht dazu führt, dass die endgültige Datei beschädigt wird?

    – sbärben

    14. Juli um 15:31 Uhr

Wie Sie betont haben, ist dieser Befehl nur in KitKat verfügbar und nur über ADB.

Ich würde sagen, Ihre beste Option besteht darin, den Teil des Bildschirms eines Emulators (entweder AVD oder Genymotion).

AirServer ist eine gute Anwendung, um dies zu tun. Sie können den Bildschirm Ihres Geräts auf Ihren PC/Mac spiegeln und in einer Datei aufzeichnen. Tolle Qualität.

Der Befehl screenrecord ist ein Shell-Dienstprogramm zum Aufzeichnen der Anzeige von Geräten mit Android 4.4 (API-Level 19) und höher.

Ref. : http://developer.android.com/tools/help/adb.html (Aufzeichnen eines Gerätebildschirms)

ODER

Auf dem Markt sind viele Anwendungen für die Bildschirmaufzeichnung erhältlich. Laden Sie also herunter, welche für Sie nützlicher sind.

Benutzer-Avatar
caiiiycuk

Um Zeitbegrenzungsprobleme zu vermeiden, können Sie dieses Snippet verwenden:

./adb exec-out "while true; do screenrecord --bit-rate=16m --output-format=h264 --size 720x1280 --time-limit 180 -; done" | ffplay -framerate 60 -framedrop -bufsize 16M -

1179590cookie-checkSo zeichnen Sie den Bildschirm eines Android-Geräts in einer Android-Version unter 4.4 (KitKat) auf

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy