Hogyan készítsünk képernyőképeket a Linux parancssorából



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Mint a legtöbb dolog esetében a GNU / Linux környezetben, itt is van mód a képernyőkép készítésére a parancssorból. Néhány különféle oka van annak, hogy a felhasználók ezt szeretnék. Az egyik az, hogy tovább ellenőrizzük a képernyőkép készítésének módját, különösen az időzítéssel kapcsolatban. A másik az, hogy képernyőképeket készítsenek videofájlokból. A nehéz billentyűzet aktivitáshoz szokott felhasználók ezt a módszert is a leggyorsabban megtalálhatják.



Céljaitól és megoszlásától függően számos különböző módja lehet annak, hogy mit csináljon. Ez ismét jelzi, hogy a Linux fejlesztői hogyan járnak el a dolgokkal. A jó hír az, hogy ezen eszközök közül soknak már jelen kell lennie a meglévő telepítésben.



1. módszer: Pillanatkép készítése scrot segítségével

A képernyőkép készítésének legalapvetőbb módja egyszerűen a scrot beírása és az enter megnyomása. Ennek működéséhez nem is kell egy megfelelő terminálemulátor ablakban tartózkodnia. Ha lenyomva tartja az Alt és az F2 billentyűkombinációt, vagy a Windows vagy a Super billentyűt, és az R billentyűt a futtatás párbeszédpanel megjelenítéséhez, akkor egyszerűen írja be a scrot parancsot és nyomja meg az Enter billentyűt. Ez egy képernyőképet készít az asztalon található mindenről, és egy fájlba helyezi a saját könyvtárában. Hozzáférhet grafikus fájlkezelővel vagy a cd ~, majd az ls beírásával a parancssorba. Mivel egy képernyőképet készítene egy terminálablakról, amelyet kiad, szintén érdemes gyakrabban használni a futtató dobozból kiszolgált parancssort, mint egy terminálablakot ehhez a módszerhez.

Beállíthat egy késleltetést a dolgok előkészítéséhez, mielőtt felvenné. Írja be a scrot -d 10 parancsot, és nyomja meg az Enter billentyűt, hogy várjon 10 másodpercet, mielőtt elkészítené a képernyőképet. Ennek elegendő időt kell adnia arra, hogy konfigurálja azt a programot, amelyről képernyőképet készít. A parancs után érdemes beállítani egy fájlnevet is, amelyet a scrot fog használni, amikor elnevezi a fájlt a saját könyvtárában.

A visszaszámlálás létrehozásához adja hozzá a -c kapcsolót a parancshoz. Például a scrot -d 10 -c visszaszámolja a másodperceket a képernyőkép elkészítéséig. Ez segíthet az előre megtervezésben, amikor mindent elő kell készítenie, mielőtt a scrot lövést készít.

A modern asztali környezetek túlnyomó része összekapcsolja a scrot vagy más parancssori alapú képernyőkép segédprogramot a billentyűzet Print Screen (Prt Sc) gombjával. Lehet, hogy csak a Prt Sc-t kell lenyomnia, hogy mindenről képernyőképet készítsen, vagy nyomja meg az Alt + Prt Sc gombot az egyik aktív ablak elkészítéséhez a scrot segédprogrammal. Nagyon kevés billentyűzetkiosztáshoz külön SysRq kulcs tartozik, amely nincs csatlakoztatva a Prt Sc kulcshoz, és ez a kulcs működhet az aktuális ablak képernyőképeinek elkészítésekor is.

Ha utána meghívja a scrot-ot, akkor az egérmutatóval meg tud rajzolni egy területet a képernyőn. Végül elkészít egy képernyőképet az adott területről, és semmi mást.

Bár ez hasznos lehet, néhány ilyen módon készített képernyőkép furcsának és szokatlanul kivágottnak tűnhet.

2. módszer: Az Xfce4 Graphical Screenshooter használata

A Debian-Xfce, az Xubuntu és más Xfce4 felhasználók rendelkeznek egy xfce4-screenshoter nevű paranccsal, amelyet akkor láttak, amikor megnyomták a Prt Sc-t, és ezt meg lehet hívni a parancssorból. Csak írja be az xfce4-screenshooter parancsot egy terminálon vagy az Alkalmazáskeresőben, amelyet az Alt + F2 vagy a Super + R megnyomásával hoztak fel, és kap egy párbeszédpanelt, amely lehetővé teszi, hogy kiválassza a kívánt képernyőkép típusát.

Kattintson a Régió kiválasztása elemre, majd nyomja meg az OK gombot a képernyő egy részének kiemeléséhez, vagy válassza a Képernyő megadása vagy az Aktív ablak lehetőséget a hagyományos képernyőkép-felhasználói élmény érdekében.

3. módszer: Keretek kivonása az ffmpeg használatával

Az ffmpeg programmal teljes képernyőképet készíthet a képernyőképek közül egy videofájlból. Ha még nincs ffmpeg, akkor a sudo apt-get install ffmpeg segítségével kell telepítenie, ha Debian, Ubuntu vagy Mint alapú disztribúción van. Ennek a Debian legtöbb felhasználójának is működnie kell a Raspberry Pi platformon. A Fedora vagy a Red Hat felhasználóinak ki kell adniuk a yum install rpmbuild-t rootként a csomag telepítéséhez. Az Arch felhasználók választhatnak az ffmpeg-git vagy az ffmpeg-full csomagok közül. A legtöbb felhasználó az ffmpeg-git verziót fogja használni.

Miután telepítette a csomagot, a cd paranccsal lépjen a videofájl céljára, hogy az ffmpeg segítségével galériát készítsen. Ha odaér, ​​adja ki az ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg parancsot, cserélje le a parancsot a filmfájljának nevére. A felvételek_% 06.jpg fájlnevében szereplő szám jelzi, hogy hány záró nullára van szükség a képernyőképek listában való elrendezéséhez, míg az 1 utáni szám a képkockasebességet jelzi. Ezekkel játszhat bizonyos fokig, hogy jobban megérezze, milyen képernyőképeket szeretne rögzíteni.

4. módszer: Az mplayer használata a parancssorban

Az mplayer meghívható a parancssorból is, amire a Lubuntu, az LXLE és a Trisquel Mini-Linux felhasználóknak már rendelkezniük kell. Akinek nincs, az a sudo apt-get install mplayer segítségével telepítheti. Írja be az mplayer -vf screenshot és a videofájl nevét, hogy megjelenjen egy kis lejátszó ablak. Minden alkalommal nyomja meg az s gombot, amikor képernyőképet szeretne készíteni, és üzenetet kap arról, hogy működött-e vagy sem. A terminálablak egész idő alatt érvényes marad, hogy folytassa az üzenetek kiadását a készített képernyőképekről.

Használhatja a következőket is:

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

Cserélje le a fájlnevet a videó nevére, a ## értéket pedig az automatikusan lefényképezni kívánt képkockák számára. Ha szeretné, kicserélheti a png-t más képformátumra is, például jpg vagy gif89a, de a png általában a legjobb képminőséget kínálja.

4 perc olvasás