Gå till innehåll
Just nu i M3-nätverket

Skärminspelning i Android


xeric

Rekommendera Poster

Vad otroligt lätt det var att göra en skärminspelning i Android. Riktigt imponerande. :yeahbaby:

Det är inte spec många kommandon att köra från at spela in, hämta den och spara ner den i mindre format.

- - -

Lite förberedelser bara om du inte har telefonen förberedd. Har du telefonen rootad har du förmodligen allt redan klart. :crossfingers:


Du måste ha adb installerad på datorn. Den får man om man installerar Android SDK (finns massor av guider på nätet). Själv hittade jag en slimmad variant med bara “platform tools” vilket eg är bara det som behövs då man vill åt adb. Den hittade jag här, och filen heter: pt.zip.

I telefonen... Har du inte “Developer options” på, så gå in i Inst->About phone och klicka på “Build number” 7x. Gå tillbaka 1 steg och sen i Developer options och aktivera “USB Debugging”. Det är så man kan köra adb sen. (Även Show taps (touches) om man vill att det skall synas när man duttar på skärmen.)



Har du inte lagt in sökvägen till adb i PATH, så gå till den foldern i Terminal och kör därifrån, och använd: ./adb när du kör.

ADB
Starta igång med:

adb devices


Sen är det bara att dra igång inspelningen:

adb shell screenrecord --verbose /storage/emulated/0/Movies/opo.mp4

Justera sökvägen till platsen om den skiljer på din telefon.

Avbryt/stoppa med ^C.

För att kopiera över den till skrivbordet, gör som du brukar, eller kör direkt med:

adb pull /storage/emulated/0/Movies/opo.mp4 ~/Desktop/opo.mp4

# för att ta bort den på telefonen
adb shell rm /storage/emulated/0/Movies/opo.mp4

# kolla om den är kvar med
adb shell ls -Ahl /storage/emulated/0/Movies

Filmen ligger på skrivbordet.


FFmpeg
Min skärm är 1920x1080 - vilket kanske är lite stort om man skall lägga upp den el skicka. Med FFmpeg fixar man det lätt (eller i annat favoritprogram), med “scale”: (läs mer här och här)

ffmpeg -i opo.mp4 -filter:v scale=360:-1 -c:a copy opo_360.mp4

Du kan göra den till andra format med om du vill: .mov .gif osv

Några exempel på storlekar:
1920x1080:

  • scale=450:-1 -> 450x800
  • scale=360:-1 -> 360x640
  • scale=270:-1 -> 270x480

Tänkte ladda upp den, men forumet gillade tydligen inte .mp4 :glare:

post-64246-0-76739100-1492506679_thumb.jpg

Filmen är 40sek och blev ≈ 1.2MB... Ganska lagom storlek att kunna skicka i ett mail. :ThumbsUp:

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...