Kako narediti posnetke zaslona iz ukazne vrstice Linuxa



Preizkusite Naš Instrument Za Odpravo Težav

Kot pri večini stvari v okolju GNU / Linux tudi tukaj obstaja način posnetka zaslona iz ukazne vrstice. Obstaja nekaj različnih glavnih razlogov, zakaj bi uporabniki to radi storili. Eden je nadaljnji nadzor nad tem, kako se posname posnetek zaslona, ​​še posebej, ko se ukvarjamo s časom. Druga je izdelava galerij posnetkov zaslona iz video datotek. Uporabniki, ki so navajeni na močne tipkovnice, bodo to metodo morda najhitreje našli.



Glede na vaše cilje in distribucijo boste morda ugotovili, da se na različne načine lotevate tega, kar poskušate storiti. Še enkrat to kaže na to, kako se Linuxovi razvijalci lotevajo stvari. Dobra novica je, da bi moralo biti veliko teh orodij že prisotnih v vaši obstoječi namestitvi.



1. metoda: posnetek zaslona s pomikom

Najosnovnejši način, kako narediti posnetek zaslona iz ukaza, je preprosto vtipkati scrot in pritisniti enter. Za to ni nujno, da ste v ustreznem oknu emulatorja terminala. Če držite tipke Alt in F2 ali tipko Windows ali Super in R, da se prikaže pogovorno okno za zagon, lahko preprosto vnesete scrot in pritisnete enter. To bo posnelo posnetek zaslona vsega na namizju in ga postavilo v datoteko v vašem domačem imeniku. Do njega lahko dostopate z grafičnim upraviteljem datotek ali tako, da v ukazno vrstico vnesete cd ~ in nato ls. Ker bi zajemal posnetek zaslona terminalskega okna, v katerem ste ga tudi izdali, boste morda želeli za to metodo pogosteje uporabljati ukazno vrstico, ki jo strežite iz zagonskega polja.

Preden začnete, lahko nastavite zamik, da se stvari pripravijo. Vnesite scrot -d 10 in pritisnite enter, da počakate 10 sekund, preden posnamete posnetek zaslona. To vam bo omogočilo dovolj časa za konfiguriranje programa, ki ga posnamete. Po tem ukazu boste morda želeli nastaviti tudi ime datoteke, ki ga bo scrot uporabil pri poimenovanju datoteke v domačem imeniku.

Ukazu dodajte stikalo -c, da ustvarite odštevanje. Na primer, scrot -d 10 -c bo odšteval sekunde do posnetka zaslona. To vam lahko pomaga načrtovati vnaprej, ko boste morali pripraviti vse, preden scrot posname.

Velika večina sodobnih namiznih okolij poveže scrot ali drug pripomoček za posnetek zaslona na osnovi ukazne vrstice s tipko Print Screen (Prt Sc) na tipkovnici. Morda boste morali pritisniti Prt Sc, če želite posneti posnetek zaslona vsega, ali pritisniti Alt + Prt Sc, če želite uporabiti eno od aktivnih oken s pripomočkom za pomikanje. Zelo malo postavitev tipkovnice ima ločeno tipko SysRq, ki ni pritrjena na tipko Prt Sc, ta tipka pa lahko deluje tudi za posnetke zaslona trenutnega okna.

Če pokličete scrot z -s za njim, boste lahko s kazalcem miške narisali območje na zaslonu. Na koncu boste dobili posnetek zaslona tega določenega območja in nič drugega.

Čeprav je to lahko koristno, so nekateri posnetki zaslona na ta način videti čudno in nenavadno obrezani.

2. način: Uporaba grafičnega zaslona Xfce4

Uporabniki Debian-Xfce, Xubuntu in drugi Xfce4 imajo ukaz z imenom xfce4-screenhoter, ki so ga videli, ko pritisnejo Prt Sc, in to je mogoče priklicati iz ukazne vrstice. Preprosto vtipkajte xfce4-screenhooter na terminalu ali v iskalniku aplikacij, ki se prikaže, ko pritisnete Alt + F2 ali Super + R, in prejeli boste pogovorno okno, v katerem lahko izberete vrsto posnetka zaslona, ​​ki ga želite narediti.

Kliknite Izberi regijo in pritisnite V redu, da označite območje zaslona, ​​ali izberite Enter Screen ali Active Window za bolj tradicionalno uporabniško izkušnjo zaslona.

3. način: Izvlecite okvirje s ffmpeg

S programom ffmpeg lahko iz video datoteke ustvarite celotno galerijo posnetkov zaslona. Če še nimate ffmpeg, ga boste morali namestiti s sudo apt-get install ffmpeg, če uporabljate distribucije na osnovi Debian, Ubuntu ali Mint. To bi moralo delovati tudi za večino uporabnikov Debiana na platformi Raspberry Pi. Uporabniki Fedore ali Red Hat-a bodo morali za namestitev paketa izdati yum install rpmbuild kot root. Uporabniki Arch lahko izbirajo med paketi ffmpeg-git ali ffmpeg-full. Večina uporabnikov bo želela uporabiti različico ffmpeg-git.

Ko namestite paket, se z ukazom cd premaknite na cilj video datoteke, tako da lahko s ffmpeg ustvarite galerijo. Ko ste tam, izdajte ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg, potem ko ste ukaz zamenjali z imenom vaše filmske datoteke. Število v imenu datoteke shots_% 06.jpg označuje, koliko zalednih ničel potrebujete za razporeditev posnetkov zaslona na seznamu, medtem ko število po 1 označuje hitrost sličic. S temi se lahko do neke mere poigrate, da dobite boljši občutek, kakšne posnetke zaslona želite posneti.

4. način: Uporaba mplayerja v ukazni vrstici

Mplayer lahko prikličete tudi iz ukazne vrstice, ki bi jo morali imeti že uporabniki Lubuntu, LXLE in Trisquel Mini-Linux. Tisti, ki ga nimajo, lahko za namestitev uporabijo sudo apt-get install mplayer. Vnesite zaslon mplayer -vf in ime svoje video datoteke, da se prikaže majhno okno predvajalnika. Pritisnite tipko s vsakič, ko želite narediti posnetek zaslona, ​​in dobili boste sporočilo o tem, ali je to delovalo ali ne. Okno terminala ostane ves čas veljavno, da še naprej prikazuje sporočila o posnetkih zaslona, ​​ki jih posnamete.

Uporabite lahko tudi:

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

Ime datoteke zamenjajte z imenom vašega videoposnetka in ## s številom sličic, ki bi jih radi samodejno fotografirali. Če želite, lahko png zamenjate tudi z drugim formatom slike, kot je jpg ali gif89a, vendar png na splošno ponuja najboljšo kakovost slike.

4 minute branja