Kā uzņemt ekrānuzņēmumus no Linux komandrindas



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Tāpat kā lielākajai daļai lietu GNU / Linux vidē, ir arī veids, kā no komandrindas uzņemt ekrānuzņēmumu. Ir daži dažādi galvenie iemesli, kādēļ lietotāji to vēlētos darīt. Viens no tiem ir turpmāka kontrole pār ekrānuzņēmuma uzņemšanu, it īpaši, ja nodarbojas ar laiku. Vēl viens ir padarīt video galerijas no video failiem. Lietotāji, kas pieraduši pie intensīvas tastatūras darbības, šo metodi var atrast arī visātrāk.



Atkarībā no mērķiem un izplatīšanas jūs varat atrast vairākus dažādus veidus, kā rīkoties, ko mēģināt darīt. Tas atkal norāda uz to, kā Linux izstrādātāji rīkojas. Labā ziņa ir tā, ka daudziem no šiem rīkiem jau vajadzētu būt jūsu esošajā instalācijā.



1. metode: Ekrānuzņēmuma uzņemšana ar scrot

Pats vienkāršākais veids, kā no ekrāna uzņemt ekrānuzņēmumu, ir vienkārši ierakstot scrot un nospiežot enter. Lai tas darbotos, jums pat nav jābūt pareizā termināļa emulatora logā. Ja jūs turat nospiestu Alt un F2 vai Windows vai Super taustiņu un R, lai iegūtu palaišanas dialoglodziņu, varat vienkārši ierakstīt scrot un nospiest Enter. Tas uzņems visu darbvirsmas ekrānuzņēmumu un ievietos to failā jūsu mājas direktorijā. Tam var piekļūt, izmantojot grafisko failu pārvaldnieku vai ierakstot cd ~ un pēc tam ls komandrindā. Tā kā tas prasītu arī termināla loga ekrānuzņēmumu, kuru jūs to izsniedzat, šai metodei varat izmantot biežāk no palaišanas lodziņa pasniegto komandrindu nekā termināļa logu.

Jūs varat iestatīt aizkavi, lai lietas tiktu sagatavotas pirms to uzņemšanas. Ierakstiet scrot -d 10 un nospiediet enter, lai pirms ekrānuzņēmuma uzņemšanas gaidītu 10 sekundes. Tam vajadzētu dot pietiekami daudz laika, lai konfigurētu jebkuru programmu, no kuras veicat ekrānuzņēmumu. Pēc šīs komandas varat arī iestatīt faila nosaukumu, kuru scrot izmantos, nosaucot failu savā mājas direktorijā.

Pievienojiet komandai -c slēdzi, lai izveidotu atpakaļskaitīšanu. Piemēram, scrot -d 10 -c skaitīs sekundes uz leju līdz ekrānuzņēmuma uzņemšanai. Tas var palīdzēt jums plānot laiku, kad jums viss ir jāsagatavo, pirms scrot uzņem metienu.

Lielākā daļa mūsdienu darbvirsmas vides saista scrot vai citu komandrindas ekrānuzņēmuma utilītu ar tastatūras taustiņu Print Screen (Prt Sc). Jums var būt vienkārši jāpiespiež Prt Sc, lai uzņemtu visu ekrānuzņēmumu, vai nospiediet Alt + Prt Sc, lai uzņemtu vienu no aktīvajiem logiem ar scrot utilītu. Ļoti dažiem tastatūras izkārtojumiem ir atsevišķs SysRq taustiņš, kas nav pievienots taustiņam Prt Sc, un šis taustiņš var darboties arī, lai uzņemtu pašreizējā loga ekrānuzņēmumus.

Ja pēc tam izsaucat scrot ar -s, tad ar peles rādītāju varēsit uzzīmēt apgabalu ekrānā. Jums tiks parādīts šī konkrētā apgabala ekrānuzņēmums un nekas cits.

Lai gan tas var būt noderīgi, daži šādā veidā uzņemti ekrānuzņēmumi var izskatīties dīvaini un neparasti apgriezti.

2. metode: Xfce4 grafiskā ekrānšāvēja izmantošana

Debian-Xfce, Xubuntu un citiem Xfce4 lietotājiem ir komanda ar nosaukumu xfce4-screenshoter, kuru viņi redzēja, nospiežot Prt Sc, un to ir iespējams izsaukt no komandrindas. Vienkārši ierakstiet xfce4-screenshooter terminālā vai lietojumprogrammu meklētājā, kas tiek parādīts, nospiežot Alt + F2 vai Super + R, un jūs saņemsit dialoglodziņu, kas ļauj atlasīt vēlamo ekrānuzņēmuma veidu.

Noklikšķiniet uz Atlasīt reģionu un nospiediet Labi, lai iezīmētu ekrāna reģionu, vai izvēlieties Enter Screen vai Active Window, lai iegūtu tradicionālāku ekrānuzņēmuma lietotāja pieredzi.

3. metode: Iegūstiet rāmjus ar ffmpeg

Jūs varat izmantot programmu ffmpeg, lai no video faila izveidotu pilnu ekrānuzņēmumu galeriju. Ja jums vēl nav ffmpeg, jums tas būs jāinstalē ar sudo apt-get install ffmpeg, ja izmantojat Debian, Ubuntu vai Mint balstītas izplatīšanas. Tam vajadzētu darboties arī lielākajai daļai Debian lietotāju Raspberry Pi platformā. Fedora vai Red Hat lietotājiem būs jāizsniedz yum install rpmbuild kā root, lai instalētu pakotni. Arch lietotāji var izvēlēties starp ffmpeg-git vai ffmpeg-full pakotnēm. Lielākā daļa lietotāju vēlēsies izmantot ffmpeg-git versiju.

Kad pakotne ir instalēta, izmantojiet komandu cd, lai pārvietotos uz video faila galamērķi, lai galerijas izveidošanai varētu izmantot ffmpeg. Kad tur esat, izsniedziet ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg, komandu aizstājot ar filmas faila nosaukumu. Skaitlis šāvienu_% 06.jpg faila nosaukumā norāda, cik beigu nulles jums vajag sakārtot ekrānuzņēmumus sarakstā, bet skaitlis pēc 1 norāda kadru ātrumu. Varat zināmā mērā spēlēt ar šiem, lai labāk izjustu, kādus ekrānuzņēmumus vēlaties uzņemt.

4. metode: mplayer izmantošana komandrindā

Varat arī izsaukt mplayer no komandrindas, kas jau būtu jābūt Lubuntu, LXLE un Trisquel Mini-Linux lietotājiem. Tie, kuriem tā nav, var instalēt sudo apt-get install mplayer. Ierakstiet mplayer -vf ekrānuzņēmumu un video faila nosaukumu, lai atvērtu nelielu atskaņotāja logu. Nospiediet taustiņu s katru reizi, kad vēlaties uzņemt ekrānuzņēmumu, un jūs saņemsit ziņojumu par to, vai tas darbojas. Termināla logs ir derīgs visu laiku, lai turpinātu ievadīt ziņojumus par uzņemtajiem ekrānuzņēmumiem.

Varat arī izmantot:

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

Nomainiet faila nosaukumu ar sava videoklipa nosaukumu un ## ar kadru skaitu, kuru vēlaties automātiski nofotografēt. Ja vēlaties, varat arī aizstāt png ar citu attēla formātu, piemēram, jpg vai gif89a, taču png parasti piedāvā vislabāko attēla kvalitāti.

4 minūtes lasītas