Amikor programozási órákat tartok, úgy tapasztalom, hogy a diákjaim jobban tanulnak, ha a tananyagba képernyőfelvételeket is beillesztek. Azáltal, hogy lépésről lépésre bemutatom a részleteket egy digitális kivetítő segítségével, a diákjaim szemléltetni tudják, hogyan működik az alkalmazás, így gyorsabban és könnyebben megértik, amit el akarok magyarázni.
Amikor egy Python-órához készítettem anyagokat, amelyet nemrég középiskolásoknak tartottam, azon kezdtem el gondolkodni, melyek a legjobb képernyőfelvételi és screencasting alkalmazások Linuxhoz, beleértve azt is, hogy az olvasók melyiket részesítik előnyben. Először az Opensource.com közösségi moderátoraitól kértem ajánlásokat.
Chris Collins a Green Recordert javasolta, egy számomra új alkalmazást, amely Python, GTK+ 3 és FFmpeg segítségével készült. A GitHub tárolója szerint ez egy “egyszerű asztali felvevő Linux rendszerekhez … támogatja a hang és videó rögzítését szinte minden Linux felületen.”
Moshe Zadka megemlítette az Open Broadcaster Software-t (OBS), amely Linuxon, MacOS-en és Windowson is támogatott. Tudtam, hogy az OBS-t gyakran használják tartalmak rögzítésére, kódolására és sugárzására, de nem gondoltam arra, hogy képernyőcastingra is használhatnám.
Seth Kenlon felajánlott néhány képernyőfelvételi segédprogramot, köztük a RecordMyDesktopot és a Vokoscreen-t. A RecordMyDesktop egy egyszerű parancssori eszközzel és egy grafikus felülettel is rendelkezik, amely a kevésbé tapasztalt felhasználók számára is elérhetőbbé teszi a programot. A Vokoscreen a GitHub kódtár szerint “egy könnyen használható screencast-készítő oktatási videók, böngésző, telepítés és videokonferenciák élő felvételeinek rögzítéséhez”.
Seth szintén javasolt egy nagyszerű parancssoros eszközt a screencastinghez. Győződjön meg róla, hogy telepítve van az FFmpeg, majd írja be a következő kódot a parancssorba:
$ ffmpeg -f x11grab -an -s hd1080 -r 25 \
-v:b 23000 -i :0.0 -g 1 -q:v 0.1 \
-vcodec libxvid screenCapture1.mp4
Bónusz: Képernyőfelvételi eszközök
A képernyőfelvételi eszközök is fontosak, ezért szeretnék sebességet váltani, hogy megnevezzek néhány kedvencet.
A kedvenc segédprogramom a GNOME Screenshot. A parancssorból: A Print Screen paranccsal készíthet képernyőképet az asztalról. Használja az Alt+Print Screen billentyűkombinációt, hogy képernyőképet készítsen egy ablakról. A Shift+Print Screen billentyűkombinációval pedig bármely kijelölt területről készíthet képernyőképet. A Control+Alt+Shift+R billentyűkombinációval elkezdheti rögzíteni a képernyőn látottakat; a felvétel készítése közben a képernyő jobb felső sarkában egy piros kör jelenik meg. A felvétel befejezéséhez nyomja meg ismét a Control+Alt+Shift+R billentyűkombinációt; az eredményt a Videók mappában kell megtalálnia.