Oktatóanyag: Képernyő rögzítése a GNU / Linux disztribúcióban

Screencast logó

Számos módon lehet hozzájárulni a szabad szoftverek mozgásához, nem csak a forráskód sorainak hozzáadásával a projektekhez. Együttműködhetünk szoftverek fordításával, a fejlesztőközösségeknek jelentett problémák jelentésével, hogy azok megoldhassák őket, híreket és oktatóanyagokat terjeszthetünk, mint mi ebben a blogban stb. És az oktatóanyagok terjesztésének egyik legdivatosabb módja az képernyőképek készítése vagy felvétel készítése mi történik asztali és terminál környezetünkben, annak érdekében, hogy sokkal közvetlenebb és praktikusabb információkat nyújtsunk.

Ráadásul a youtuber jelenség erősödik, egyre többen kerülnek be ebbe a világba, és számomra érdekes dolog foglalkozni vele, főleg most, amikor a videojátékok világa olyannyira virágzik a Linuxon, és bizonyára sok felhasználó felbukkan Linux játékosok akik alig várják, hogy rögzítsék játékaikat, hogy közzétegyék őket a híres streaming platformon, bemutatva eredményeiket, áttekintéseiket stb. Tehát, ha nem tudja, hogyan rögzítse, mi történik a számítógépén, ebben az oktatóanyagban bemutatjuk a legjobb alternatívákat, és hogyan kell csinálni ...

Korábbi előkészületek:

Dj tux

Mielőtt elkezdené telepíteni bármelyik programot a képernyőn történő megjelenítéshez vagy a képernyőn történők rögzítéséhez, azt tanácsolom, hogy kövesse ezeket a tippeket, különben néhány problémába ütközik amelyek általában elég bosszantóak, és sok esetben, ha Ön újabb felhasználó, akkor azt sem fogja tudni, mi az eredete. Ezek a problémák elsősorban a Linux grafikus veremben vagy az audio veremben gyökereznek, vagyis az összes illesztőprogramban és alrendszerben, amelyek disztribúciós vagy operációs rendszerünk grafikáját és hangfeldolgozását kezelik.

Általában a legnépszerűbb disztribúciók már elég jól konfigurálják ezt a verem és minden szükséges meghajtóval rendelkeznek, hogy minden megfelelően működjön a kezdetektől fogva. Azt javaslom azonban, hogy fordítson különös figyelmet azokra a 100% -ban ingyenes disztrókra, amelyek kiküszöbölik a híres bináris foltokat, mivel előfordulhat, hogy valami nem működik jól bennük, bár elvben nem kellene, hogy a legnépszerűbb GPU-knak és hangkártyáknak zökkenőmentesen működjenek ingyenes sofőrökkel. De ne felejtsük el, hogy ezek a 100% -ban ingyenes disztribúciók más problémákat is okozhatnak a multimédiával kapcsolatban, vagyis hogy nincsenek saját tulajdonú kodekeik, amelyek szükségesek a felvételek audio és video feldolgozásához.

És ha igen fejlettebb felhasználó és úgy döntött, hogy elkészíti a saját disztróját a semmiből, vagy olyan disztrók mellett döntött, mint az Arch Linux, a Gentoo, a Slackware stb., amelyek hajlamosak valamivel "csupaszabbak" lenni a szoftver szempontjából, és telepítenie kell a saját tetszik, ne feledje, ne felejtsen el olyan csomagokat, mint a PulseAudio, az ALSA, a kodek csomagok stb., mivel tapasztalataim szerint ezek általában a legtöbb probléma középpontjában állnak, amikor ilyen típusú, alább bemutatott programmal dolgozunk.

Például az egyik leghülyébb probléma, amellyel találkoztam, hogy egyáltalán nem rögzített hangot, és csak elindultam a megfelelő beállításhoz ASLA és PulsAudio mivel voltak olyan csatornák vagy hanghordozók, amelyek hangját a határértékre csökkentették. Vagy akár a rendszer hangszínszabályzóját is módosíthatjuk a háttérzaj csökkentése és a minőség javítása érdekében.

A grafikus környezet rögzítése

Vocoscreen képernyőkép

Számos program és alternatíva létezik A képernyő rögzítéséhez a GNU / Linux disztribútorodon az évek során, amelyeket Linux rendszerekkel dolgoztam, többször is kipróbáltam. Például az egyik első, amelyet kipróbáltam, a RecordMyDesktop volt a SUSE disztrómon. Aztán több programmal kísérleteztem, hogy kiderüljön, melyik tetszik a legjobban, köztük Kazam és egy hosszú stb., De végül a Vokoscreennél maradtam (az elkészített képernyőképen láthatja), amellyel a legjobban készítettem tanfolyamok felvételeinek stb.

Melyiket választanám ismét dilemma, de bemutatom neked a képernyőn rögzítendő programok listája Legismertebb:

  • Vokoscreen: véleményem szerint ez az egyik legjobb, egyszerű, de erőteljes, ezért a kedvencem, és amit én személy szerint ajánlok. Támogatja a különböző kimeneti videó formátumokat, lehetővé teszi a hangfelvételt, a különféle felvételi lehetőségeket, a webkamera támogatását stb. És bizony kevés hátrányt látok ...
  • Kazam: Ha valami minimalistábbat, könnyebbet és gyorsabbat szeretnél a kezdőknek, akkor talán a Kazamot keresed. A Vokoscreenhez képest hátrányok a webkamera támogatása, és kevesebb konfigurációs lehetőséggel rendelkezik, ami kissé korlátozza.
  • SimpleScreenRecorder: ez egy Qt-alapú alkalmazás, amely megfelel a nevének, nagyon egyszerű. Alacsonyabb teljesítményű gépekkel való működésre is optimalizálták, és az egyszerűség a működéséhez kapcsolódik, mivel rengeteg beállítási lehetőség áll rendelkezésre, ami kissé zavaró lehet grafikus felületén.
  • recordMyDesktop: Ez főleg egy C-ben írt parancssori eszköz, amelyhez két Qt4 és GTK alapú GUI került. Nagyon könnyű és könnyen használható (akár a konzolról is használhatja a recordmydesktop paranccsal), de felejtse el a WebCam támogatását, valamint versenytársainak audio és video formátumát ...
  • ScreenStudio: egy többplatformos, Java-ban írt felvételi alkalmazás. Többé-kevésbé ugyanazokkal a lehetőségekkel rendelkezik, mint a Vokoscreen vagy a Kazam, és bármely platformon használhatja. A legnagyobb probléma az, hogy a Java RE 8.0 verziótól függ.
  • Zöld felvevő: ez egy nagyon egyszerű és intuitív alkalmazás, sok lehetőséggel, és ez jó alternatíva lehet a Kazam vagy a Vokoscreen számára, de nem támogatja a WebCam rögzítését. Van azonban valami, amit nagyon érdekesnek találok, és hogy támogatja a Waylandet.
  • Nyissa meg a Broadcaster Software Studio alkalmazást: más néven OBS Studio a legfejlettebb rendszer és több opcióval rendelkezik, amelyek megtalálhatók a Linux számára. Több jelenetet rögzíthet és váltogathat közöttük, vannak szűrők a videóhoz, az audio mixerhez, az élő közvetítés lehetőségei stb. Éppen ellenkezőleg, jól kell ismernie azokat a feltételeket és opciókat, amelyeket a megfelelő konfigurálás érdekében kezelnek, különben elveszíti önmagát a hatalmas kezelőfelülete.

Egyikük telepítése sem okozhat problémát, mivel mindegyikük hivatalos webhelyén találhatók DEB, RPM csomagok, a disztribútor tárházaiban is megtalálja őket, így könnyedén telepítheti őket a yum, APT használatával. , cipzár stb. És még vannak olyanok, mint például a Vokoscreen esetében, amelyeket megtalálhat a bináris csomag .run hogy nem is kell telepítened, csak futtasd és ennyi!

Ahogy már mondtam, Inkább a Vokoscreen-t kedvelem az egyszerűsége miatt, és mert elég jól működik abból, amit láttam. Amint azt a kezelőfelületén láthatja, megtalálja a képernyő lehetőségeit a teljes képernyő, egy ablak vagy egy terület rögzítéséhez, még akkor is, ha azt szeretné, hogy a felvétel a kurzor, nagyító effektus, a másodpercek progresszív visszaszámlálása után következzen. rögzíteni kezd, stb. Másrészt megvan a Start, a Pause és a Stop gombok, amelyekkel kezelheti.

A következő szempilla Ez a hangról szól, és választhat a PulseAudio és az ASLA között, és ha több mikrofon van a rendszerben, kiválaszthatja azokat, amelyek a hang rögzítéséért felelnek. Egy másik fontos fül a multimédiás, ahol kiválaszthatja a videó és audio formátumot, a rögzítési képkockákat másodpercenként (ne tegyen túl sokat, ha nincs túl erős grafikája), valamint az audio és videó kodekeket (ne felejtse el válassza ki a megfelelőbbet). A többi fül pedig a tárolási lehetőség stb. Egyszerű, igaz?

Hogyan rögzítsük a terminált

ascinema

Ami a grafikus módban történő felvételt illeti, de tudnia kell, hogy vannak megragadók a disztribúció termináljához vagy konzoljához is, ami egészen praktikus a Unix világában, ahol ennyit dolgoznak a termináltól. Általában ebben az esetben egyszerűbb programokról van szó, amelyek kevesebb előkészítést vagy előfeltételt igényelnek, mint az előzőek, ezért kétlem, hogy problémái lesznek. És ugyanúgy, mint az előzőekkel, úgy fogok soroljon fel néhányat a legjobbak közül mit fog találni:

  • ttystudio: ez egy egyszerű program, amely lehetővé teszi, hogy rögzítse, mi történik a terminálban, de ezt animált GIF formájában teszi. Nagyon hasznos az eredmény későbbi közzététele az interneten. Kétségtelenül az egyik kedvencem.
  • ascinema: lehetővé teszi, hogy rögzítse és megossza, mi történik a terminál munkameneteiben.
  • shelr- Egy másik program boradcasting egyszerű szöveges képernyőkön.
  • kifejezés kifejezést mutat: A felvétel másik hasznos alternatívája.
  • TermRecord: könnyedén rögzítheti a terminál munkamenet tartalmát, és lehetővé teszi HTML kimenet létrehozását, érdekes, hogy az eredményeket weben tegyék közzé.
  • ttyrec: eszköz a terminál rögzítésére, és tartalmaz egy eszközt a lejátszáshoz.
  • tty2gif: egy másik egyszerű eszköz, amely, amint a neve is mutatja, lehetővé teszi a GIF-be történő rögzítést és exportálást.

Yo Maradok a ttystudio mellett, hogy nagyon egyszerű módon telepítheti. Ehhez azonban először az npm csomagot kell telepítenie a használt csomagkezelővel. Ez egy olyan csomag, amely lehetővé teszi a JavaScript programok kezelését, ahogy ez történik, és ha ez megvan, akkor csak a következőket kell tennie:

npm install -g ttystudio

Ha eltekint a -g opciótól, a telepítés nem lesz globális. A telepítés után megnyithatja a terminált és felvétel megkezdése és exportálja GIF-be a parancsokat és mindent, ami a terminálon történik:

ttystudio micaptura.gif --log

További információkat és a forráskódot itt talál Github webhely...

Ne felejtsd el elhagyni a megjegyzések, a felmerülő kétségekkel, javaslatokkal, más alternatív programokkal, amelyeket ismersz, tapasztalatokkal stb. Remélem, hogy ez az oktatóanyag segít Önnek, és jó felvételeket készíthet a terepen ...


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   rv dijo

    Szép bejegyzés, nagyon teljes.
    Kipróbálom az Ön által felsorolt ​​lehetőségeket, hátha megjelennek a megjegyzések ...
    Üdvözlet,!

    1.    Izsák dijo

      Köszönöm szépen!

  2.   július dijo

    Most telepítettem a vokoscreen-et a Debian Strechtre, remekül teljesítek.
    Nagyon köszönöm a tanácsot.

  3.   Ray padilla dijo

    Telepítettem a vokoscreen-et a Manjaro-ra, és gondjaim vannak a képernyő rögzítésével. A felvételi folyamat során minden rendben megy, de amikor elmentem és lejátszom a videót, látom, hogy a rendszer eszköztára szakaszosan eltűnik, még abban az ablakban is, amelyet kiválasztottam, eltűnik és gyorsan megjelenik. Kérem, ha tudja a probléma okát, kérem támogatását.
    Köszönöm.

  4.   örvény dijo

    Üdvözlet! Szeretnék elkezdeni videofelvételeket készíteni új telepítésekről és megoldásokról, amelyeket javítok Linux alatt, de kétségeim vannak afelől, hogy hogyan tudnám a telepítést elölről rögzíteni egy disztribúcióról, beleértve azt a részt is, ahová belépek a BIOS-ba, és módosítsam azt USB-vel indítani.

    Mi a helyes módszer egy ilyen videó elkészítésére, telepítés egy másik partíció üres partíciójára egy linuxos és valami ottani rögzítési programmal vagy ilyesmi?

    Előre is köszönöm!

    1.    Diego német Gonzalez dijo

      Két alternatívája van. Vagy telepítse egy virtuális gépbe, és így szoftveresen rögzítse, vagy vásároljon olyan eszközt, amely lehetővé teszi a PC videó kimenetének rögzítését.
      Természetesen, ha van jó fényképezőgéped és állványod, akkor a BIOS-részt a monitorról lehet rögzíteni.

  5.   Gregory Perez Gomez dijo

    Teljesen tökéletes tutorial. Hasznos, hatékony, praktikus és ugyanakkor könnyen alkalmazható.
    Nagyon szépen köszönjük. Üdvözlettel.