Kako napraviti snimke zaslona s Linux naredbenog retka



Isprobajte Naš Instrument Za Uklanjanje Problema

Kao i kod većine stvari u GNU / Linux okruženju, postoji način za snimanje zaslona iz naredbenog retka. Postoji nekoliko različitih primarnih razloga zbog kojih bi korisnici to željeli učiniti. Jedno je imati daljnju kontrolu nad načinom snimanja snimke zaslona, ​​posebno kada se radi o određivanju vremena. Druga je izrada galerija zaslona od video datoteka. Korisnici naviknuti na teške aktivnosti tipkovnice možda će i ovu metodu najbrže pronaći.



Ovisno o vašim ciljevima i distribuciji, možda ćete pronaći nekoliko različitih načina za rješavanje onoga što pokušavate učiniti. Još jednom, ovo je indikativno kako programeri Linuxa rade na stvarima. Dobra vijest je da bi mnogi od ovih alata već trebali biti prisutni u vašoj postojećoj instalaciji.



Metoda 1: Snimanje zaslona s pomakom

Najosnovniji način snimanja snimke zaslona iz naredbe je jednostavno tipkanjem scrot i pritiskom na enter. Ne morate čak ni biti u odgovarajućem prozoru emulatora terminala da bi ovo uspjelo. Ako držite tipke Alt i F2 ili tipke Windows ili Super i R za dobivanje dijaloškog okvira za pokretanje, tada možete jednostavno upisati scrot i pritisnuti enter. Ovo će snimiti snimku zaslona svega na radnoj površini i smjestiti u datoteku unutar vašeg kućnog direktorija. Možete mu pristupiti s grafičkim upraviteljem datoteka ili tako što ćete upisati cd ~, a zatim ls u naredbeni redak. Budući da će biti potreban i snimak zaslona prozora terminala na kojem ste ga izdali, možda ćete htjeti koristiti naredbenu liniju koja se poslužuje iz okvira za izvođenje češće od terminala za ovu metodu.

Možete postaviti kašnjenje kako biste pripremili stvari prije nego što ga poduzmete. Upišite scrot -d 10 i pritisnite Enter da pričekate 10 sekundi prije snimanja snimke zaslona. To bi vam trebalo dati dovoljno vremena za konfiguriranje bilo kojeg programa na kojem snimate snimku zaslona. Nakon ove naredbe možda ćete htjeti postaviti i ime datoteke, koje će scrot koristiti prilikom imenovanja datoteke u vašem kućnom direktoriju.

U naredbu dodajte prekidač -c da biste stvorili odbrojavanje. Na primjer, scrot -d 10 -c odbrojavat će sekunde do snimanja snimke zaslona. To vam može pomoći da unaprijed planirate kada sve trebate pripremiti prije nego što scrot napravi metak.

Velika većina modernih okruženja radne površine povezuje scrot ili neki drugi uslužni program zaslona zasnovan na naredbenom retku s tipkom Print Screen (Prt Sc) na tipkovnici. Možda ćete jednostavno morati pritisnuti Prt Sc da biste napravili snimku zaslona svega ili pritisnuli Alt + Prt Sc da biste snimili jedan od aktivnih prozora s uslužnim programom scrot. Vrlo malo rasporeda tipkovnica ima zasebnu tipku SysRq koja nije priključena na tipku Prt Sc, a ova bi tipka mogla raditi i za snimanje zaslona trenutnog prozora.

Ako nakon nje pozovete scrot s -s, pokazivačem miša moći ćete nacrtati područje na zaslonu. Završit ćete sa snimkom zaslona tog određenog područja i ničim drugim.

Iako ovo može biti korisno, neke snimke zaslona snimljene na ovaj način mogu izgledati neobično i neobično obrezane.

2. metoda: Korištenje grafičkog alata za zaslon Xfce4

Korisnici Debian-Xfce, Xubuntu i drugi Xfce4 imaju naredbu zvanu xfce4-screenhoter koju su vidjeli kad pritisnu Prt Sc, a to je moguće pozvati iz naredbenog retka. Dovoljno je upisati xfce4-screenhooter na terminalu ili u aplikaciji Finder koja se pokreće kada pritisnete Alt + F2 ili Super + R i dobit ćete dijaloški okvir koji vam omogućuje odabir vrste snimke zaslona koju biste željeli napraviti.

Kliknite Odaberi regiju i pritisnite U redu da biste označili regiju na zaslonu ili odaberite Unesi zaslon ili Aktivni prozor za tradicionalnije korisničko iskustvo zaslona.

Metoda 3: Izdvajanje okvira pomoću ffmpeg

Pomoću programa ffmpeg možete od video datoteke napraviti cijelu galeriju snimaka zaslona. Ako još nemate ffmpeg, morat ćete ga instalirati sa sudo apt-get install ffmpeg ako ste na distribucijama zasnovanim na Debianu, Ubuntuu ili Mint-u. Ovo bi također trebalo raditi za većinu korisnika Debiana na platformi Raspberry Pi. Korisnici Fedore ili Red Hat-a morat će izdati yum install rpmbuild kao root da bi instalirali paket. Korisnici Arch-a mogu birati između paketa ffmpeg-git ili ffmpeg-full. Većina će korisnika htjeti koristiti verziju ffmpeg-git.

Nakon što instalirate paket, upotrijebite naredbu cd za pomicanje do odredišta vaše video datoteke kako biste pomoću ffmpeg napravili galeriju. Kad tamo stignete, izdajte ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg, zamijenivši naredbu imenom vaše filmske datoteke. Broj u nazivu datoteke shots_% 06.jpg označava koliko pratećih nula trebate da biste poredali snimke zaslona na popisu, dok broj nakon 1 označava brzinu kadrova. Možete se do neke mjere poigrati s njima kako biste stekli bolji osjećaj za snimke zaslona koje biste željeli snimiti.

4. metoda: Korištenje mplayera u naredbenom retku

Također možete pozvati mplayer iz naredbenog retka, koji bi korisnici Lubuntu, LXLE i Trisquel Mini-Linux trebali već imati. Oni koji ga nemaju, mogu ga koristiti sudo apt-get install mplayer. Upišite mplayer -vf snimku zaslona i naziv svoje video datoteke da biste otvorili mali prozor playera. Pritisnite tipku s svaki put kad želite napraviti snimku zaslona i dobit ćete poruku o tome je li to funkcioniralo ili ne. Prozor terminala ostaje važeći cijelo vrijeme za nastavak iznošenja poruka o snimkama zaslona koje snimate.

Također možete koristiti:

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

Zamijenite naziv datoteke imenom vašeg videozapisa, a ## s brojem okvira koje želite automatski fotografirati. Također možete zamijeniti png drugim formatom slike, poput jpg ili gif89a, ako želite, ali png općenito nudi najbolju kvalitetu slike.

4 minute čitanja