Když učím kurzy programování, zjišťuji, že se moji studenti učí lépe, když do svých výukových materiálů zahrnu snímky obrazovky. Ukazováním podrobností krok za krokem pomocí digitálního projektoru si moji studenti mohou představit, jak aplikace funguje, a rychleji a snadněji porozumí tomu, co se jim snažím vysvětlit.
Linuxový terminál
- 7 nejlepších emulátorů terminálu pro Linux
- 10 nástrojů příkazového řádku pro analýzu dat v systému Linux
- Stáhnout nyní:SSH cheat sheet
- Cheat sheet pro pokročilé příkazy systému Linux
- Výukové programy příkazového řádku systému Linux
Když jsem připravoval materiály pro třídu Pythonu, kterou jsem nedávno učil středoškoláky, začal jsem přemýšlet o nejlepších aplikacích pro snímání obrazovky a vysílání obrazovky pro Linux, včetně těch, které čtenáři preferují. Nejprve jsem požádal své kolegy moderátory komunity Opensource.com o doporučení.
Chris Collins navrhl Green Recorder, pro mě novou aplikaci vytvořenou pomocí Pythonu, GTK+ 3 a FFmpeg. Podle svého úložiště GitHub je to „jednoduchý stolní rekordér pro systémy Linux … [který] podporuje nahrávání zvuku a videa na téměř všech rozhraních Linuxu.“
Moshe Zadka zmínil Open Broadcaster Software (OBS), který je podporován na Linuxu, MacOS a Windows. Věděl jsem, že OBS se často používá pro zachycení, kódování a vysílání obsahu, ale nenapadlo mě jej použít pro screencasting.
Seth Kenlon nabídl několik nástrojů pro snímání obrazovky, včetně RecordMyDesktop a Vokoscreen. RecordMyDesktop má jak jednoduchý nástroj příkazového řádku, tak grafické rozhraní, díky kterému je program dostupnější pro méně zkušené uživatele. Vokoscreen je „snadno použitelný tvůrce screencastu k nahrávání vzdělávacích videí, živých nahrávek prohlížeče, instalace a videokonferencí,“ uvádí jeho úložiště kódu GitHub.
Seth také navrhl skvělý nástroj příkazového řádku pro vysílání obrazovky. Ujistěte se, že máte nainstalovaný FFmpeg, a poté do příkazového řádku zadejte následující kód:
$ ffmpeg -f x11grab -an -s hd1080 -r 25 \
-v:b 23000 -i :0.0 -g 1 -q:v 0.1 \
-vcodec libxvid screenCapture1.mp4Bonus:Nástroje pro snímání obrazovky
Nástroje pro snímání obrazovky jsou také důležité, takže chci přeřadit, abych uvedl několik oblíbených.
Můj oblíbený nástroj je GNOME Screenshot. Z příkazového řádku:Použijte Print Screen pořídit snímek obrazovky plochy. Použijte Alt+Print Screen pořídit snímek obrazovky okna. A použijte Shift+Print Screen pořídit snímek obrazovky libovolné oblasti, kterou vyberete. Stiskněte Ctrl+Alt+Shift+R začít nahrávat, co je na obrazovce; během nahrávání se v pravém horním rohu obrazovky objeví červený kruh. Stiskněte Ctrl+Alt+Shift+R znovu pro ukončení nahrávání; výsledek byste měli najít ve složce Videa.
Scott Nesbitt psal o Scrot, skvělém nástroji pro snímání obrazovky z příkazového řádku. Odkazoval jsem na jeho článek, když jsem použil Scrot k přípravě učebních materiálů pro třídu na Raspberry Pi.
Linux