Kuidas teha ekraanipilte Linuxi käsurealt



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Nagu enamiku GNU / Linuxi keskkonna asjadega, on ka siin võimalus ekraanipilt käsurealt teha. Kasutajad soovivad seda teha paaril erineval põhjusel. Üks on veelgi täpsem kontroll ekraanipildi tegemise üle, eriti ajastusega tegelemisel. Teine on teha videofailidest ekraanipildigaleriid. Kasutajad, kes on harjunud klaviatuuri aktiivsusega, võivad selle meetodi leida ka kõige kiiremini.



Sõltuvalt teie eesmärkidest ja jaotusest võite leida mitu erinevat viisi, kuidas proovida. Veelkord, see näitab, kuidas Linuxi arendajad asju ajavad. Hea uudis on see, et paljud neist tööriistadest peaksid juba teie olemasolevas installis olemas olema.



1. meetod: Scrotiga ekraanipildi tegemine

Kõige elementaarsem viis käsust ekraanipildi võtmiseks on lihtsalt kirjutades scrot ja vajutades sisestusklahvi. Selle toimimiseks ei pea te isegi olema korralikus terminaliemulaatori aknas. Kui hoiate käivitamise dialoogiboksi saamiseks Alt ja F2 või Windowsi või Super klahvi ja R, siis võite lihtsalt kirjutada scrot ja vajutada sisestusklahvi. See teeb töölaual kõigest ekraanipildi ja asetab selle oma kodukataloogi sisesse faili. Sellele pääseb juurde graafilise failihalduri abil või tippides käsureale cd ~ ja seejärel ls. Kuna selleks oleks vaja ekraanipilti ka terminaliaknast, mille te selle välja annate, võiksite selle meetodi jaoks kasutada käivitusraami, mida serverkastist pakutakse, sagedamini kui terminaliakent.

Enne selle võtmist saate seadistada viivituse, et asjad valmis saada. Sisestage scrot -d 10 ja vajutage sisestusklahvi ootamiseks 10 sekundit enne ekraanipildi tegemist. See peaks andma teile piisavalt aega mis tahes programmi konfigureerimiseks, millest ekraanipilti teete. Samuti võite selle käsu järel määrata failinime, mida scrot kasutab faili nimetamisel teie kodukataloogis.

Loenduri loomiseks lisage käsule lüliti -c. Näiteks loeb scrot -d 10 -c sekundid ekraanipildi tegemiseni. See võib aidata teil ette planeerida, kui peate kõik valmis saama enne, kui scrot laseb.

Suurem osa tänapäevastest töölauakeskkondadest linkib scrot või mõne muu käsureapõhise ekraanipildi utiliidi klaviatuuri nupule Print Screen (Prt Sc). Võimalik, et peate kõigest ekraanipildi tegemiseks vajutama Prt Sc või vajutama Alt + Prt Sc, et teha üks scrot-utiliidiga aktiivsest aknast. Väga vähestel klaviatuuripaigutustel on eraldi SysRq-klahv, mis pole Prt Sc-klahvi külge kinnitatud, ja see võti võib töötada ka praeguse akna ekraanipiltide tegemiseks.

Kui käivitate selle järel scrot-i, saate joonistada hiirekursoriga ekraanile ala. Lõpuks saate selle konkreetse piirkonna ekraanipildi ja mitte midagi muud.

Kuigi see võib olla kasulik, võivad mõned sel viisil tehtud ekraanipildid tunduda veidrad ja ebatavaliselt kärbitud.

2. meetod: Xfce4 graafilise ekraanipilduri kasutamine

Debian-Xfce, Xubuntu ja teistel Xfce4 kasutajatel on käsk nimega xfce4-screenshoter, mida nad nägid Prt Sci vajutamisel ja seda on võimalik käsurealt käivitada. Kui tippite klahvikombinatsiooni Alt + F2 või Super + R, sisestage lihtsalt terminalis või rakenduse leidjas xfce4-screenshooter ja kuvatakse dialoogiboks, mis võimaldab teil valida eelistatava pildi tüübi.

Klõpsake nuppu Vali piirkond ja vajutage ekraani piirkonna esiletõstmiseks nuppu OK või traditsioonilisema ekraanipildi kasutajakogemuse saamiseks valige Sisesta ekraan või Aken.

3. meetod: ekstraheerige raamid ffmpegiga

Programmi ffmpeg abil saate videofailist täieliku ekraanipiltide galerii teha. Kui teil pole veel ffmpeg-i, peate selle installima sudo apt-get install ffmpeg-ga, kui kasutate Debiani, Ubuntu või Mint-põhiseid jaotusi. See peaks toimima ka enamiku Debiani kasutajate jaoks Raspberry Pi platvormil. Fedora või Red Hati kasutajad peavad paketi installimiseks välja andma yum install rpmbuild juurena. Archi kasutajad saavad valida pakettide ffmpeg-git või ffmpeg-full vahel. Enamik kasutajaid soovib kasutada versiooni ffmpeg-git.

Kui olete paketi installinud, liikuge videofaili sihtkohta liikumiseks käsuga cd, et saaksite galerii koostamiseks kasutada ffmpegi. Seal olles väljastage käsk ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg, asendades käsu oma filmifaili nimega. Faili kaadris_% 06.jpg olev number näitab, kui palju nulli on vaja ekraanipilte loendis korraldada, samas kui number 1 järel näitab kaadrisagedust. Saate nendega mingil määral ringi mängida, et paremini tunda, milliseid ekraanipilte soovite jäädvustada.

4. meetod: mplayeri kasutamine käsureal

Võite ka mplayeri kutsuda käsurealt, mis Lubuntu, LXLE ja Trisquel Mini-Linuxi kasutajatel juba peaks olema. Need, kellel seda pole, saavad selle installimiseks kasutada sudo apt-get install mplayerit. Väikese mängija akna kuvamiseks tippige mplayer -vf ekraanipilt ja videofaili nimi. Vajutage klahvi s iga kord, kui soovite ekraanipilti teha, ja saate teate, kas see toimis või mitte. Terminali aken jääb kehtima kogu aeg, et jätkata tehtud ekraanipiltide kohta sõnumite väljastamist.

Võite kasutada ka järgmist:

mplayer -nosound -kaadrid ## -vo png: z = 9 myVideo.avi

Asendage failinimi oma video nimega ja ## kaadrite arvuga, mida soovite automaatselt pildistada. Soovi korral võite png asendada ka muu pildivorminguga, näiteks jpg või gif89a, kuid png pakub üldiselt parimat pildikvaliteeti.

4 minutit loetud