Opplæring: Ta opp skjerm i GNU / Linux-distribusjonen

Screencast-logo

Det er mange måter å bidra til fri programvare bevegelse, ikke bare ved å legge til linjer med kildekode til prosjekter. Vi kan også samarbeide ved å oversette programvare, rapportere problemer som vi finner til utviklingssamfunnene, slik at de kan løse dem, spre nyheter og veiledninger som vi gjør i denne bloggen, etc. Og en av de mest trendy måtene å spre opplæringsprogrammer på ta skjermbilder eller ta opp hva som skjer i vårt stasjonære og terminale miljø, for å gi mye mer direkte og praktisk informasjon.

I tillegg kommer youtuber-fenomenet sterkt, flere og flere mennesker kommer inn i denne verdenen, og det virker som noe interessant å prøve, spesielt nå når verden av videospill på Linux blomstrer så mye, og sikkert mange brukere dukker opp Linux-spillere som er ivrige etter å spille inn spillene sine for å legge dem ut på den berømte streamingplattformen, som viser prestasjoner, anmeldelser osv. Så hvis du ikke vet hvordan du skal fange opp hva som skjer på PCen din, i denne opplæringen skal vi vise de beste alternativene du har og hvordan du gjør det ...

Tidligere forberedelser:

Dj tux

Før du begynner å installere et program for å screencast eller fange det som skjer på skjermen, anbefaler jeg deg å følge disse tipsene, ellers deg du vil støte på noen problemer som vanligvis er ganske irriterende, og hvis du er en nyere bruker vil du ikke engang vite hva opprinnelsen er. Disse problemene er hovedsakelig forankret i Linux-grafikkstakken eller lydstakken, det vil si i alle driverne og delsystemene som håndterer grafikk- og lydbehandling i vårt distro- eller operativsystem.

Generelt sett konfigurerer de mest populære distroene allerede denne stakken ganske bra og har alle nødvendige drivere slik at alt fungerer ordentlig fra starten. Imidlertid anbefaler jeg at du tar spesiell oppmerksomhet til de 100% gratis distribusjonene, de som eliminerer de berømte binære blobs, siden noe kanskje ikke fungerer bra i dem, selv om det ikke burde, i prinsippet de mest populære GPUene og lydkortene skal fungere sømløst. med gratis drivere. Men husk også at disse 100% gratis distribusjonene kan gi andre problemer når det gjelder multimedia, og det er at de ikke har visse proprietære kodeker som er nødvendige for å behandle lyd og video på opptakene dine.

Og hvis du er det en mer avansert bruker og du har bestemt deg for å bygge din egen distro fra bunnen av, eller du har valgt distroer som Arch Linux, Gentoo, Slackware, etc., som har en tendens til å komme noe mer "bare" når det gjelder programvare, og du må installere den på din smak, husk ikke glem pakker som PulseAudio, ALSA, kodekpakker osv., siden jeg erfarer at de pleier å være fokus for de fleste problemer når du arbeider med denne typen program som vi presenterer nedenfor.

For eksempel er et av de dummeste problemene jeg har fått i at det ikke spilte inn noen lyd i det hele tatt, og jeg bare gikk for å konfigurere ordentlig ASLA og PulsAudio siden det var noen kanaler eller lydmedier med lyden senket til det ytterste. Eller vi kan til og med endre utjevneren til systemet for å redusere bakgrunnsstøy og forbedre kvaliteten.

Hvordan registrere det grafiske miljøet

Skjermbilde av Vocoscreen

Det er mange programmer og alternativer For å spille inn skjermen på GNU / Linux distro har jeg prøvd flere gjennom årene jeg har jobbet med Linux-systemer. For eksempel var en av de første jeg prøvde RecordMyDesktop på min SUSE distro. Så eksperimenterte jeg med flere programmer for å se hvilken jeg likte mest, blant dem Kazam og en lang, etc., men til slutt har jeg bodd hos Vokoscreen (du kan se det på skjermbildet jeg laget) som jeg har laget mest av opptakene for kurs, etc.

Hvilken som skal velges igjen er et dilemma, men jeg skal introdusere deg for liste over programmer som skal tas opp best kjent:

  • Vokoscreen: etter min mening er det en av de beste, enkle, men kraftige, det er derfor det er min favoritt og den jeg personlig anbefaler. Støtter forskjellige utgangsvideoformater, tillater lydopptak, forskjellige opptaksalternativer, støtte for webkamera også, etc. Og jeg ser absolutt få ulemper ...
  • Kazam: Hvis du vil ha noe mer minimalistisk, lett og raskt for nybegynnere, er kanskje Kazam det du leter etter. Ulempene sammenlignet med Vokoscreen er støtte for webkamera og at den har færre konfigurasjonsalternativer, noe som begrenser det litt.
  • SimpleScreenRecorder: det er en Qt-basert app som lever opp til navnet sitt, det er veldig enkelt. Det er også optimalisert for å jobbe med maskiner med lavere ytelse, og enkelheten er relatert til driften, siden den har mange alternativer å konfigurere, noe som kan være noe forvirrende i det grafiske grensesnittet.
  • recordMyDesktop: Det er hovedsakelig et kommandolinjeverktøy skrevet i C som to GUIer basert på Qt4 og GTK er lagt til. Den er veldig lett og enkel å bruke (du kan til og med bruke den fra konsollen med kommandoen recordmydesktop), men glem støtten til WebCam og lyd- og videoformatene til konkurrentene ...
  • ScreenStudio: er en opptaksapp for flere plattformer skrevet i Java. Mer eller mindre har den de samme alternativene som Vokoscreen eller Kazam, og du kan bruke den på hvilken som helst plattform. Det største problemet er at det avhenger av Java RE 8.0.
  • Grønn opptaker: det er en veldig enkel og intuitiv app, med mange alternativer, og som kan være et godt alternativ for Kazam eller Vokoscreen, men den har ikke støtte for opptak av WebCam. Imidlertid har den noe som jeg synes er veldig interessant, og det er at den støtter Wayland.
  • Åpne Broadcaster Software Studio: også kalt OBS Studio er det mest avanserte systemet og med flere alternativer du kan finne for Linux. Du kan spille inn flere scener og bytte mellom dem, du har filtre for videoen, lydmikser, alternativer for live streaming, etc. Tvert imot, du må kjenne godt til vilkårene og alternativene som håndteres for å lage en tilstrekkelig konfigurasjon, ellers mister du deg selv på grunn av det enorme grensesnittet.

Installasjonen av noen av dem bør ikke være et problem, siden det er DEB-, RPM-pakker på de offisielle nettstedene til hver av dem, vil du også finne dem i repositoriene til distroen din, slik at du enkelt kan installere dem med yum, APT , glidelås, etc. Og det er til og med noen, som i tilfellet med Vokoscreen, som du kan finne i en binær pakke .run at du ikke engang trenger å installere, bare kjør og det er det!

Som jeg sa, Jeg foretrekker Vokoscreen for sin enkelhet, og fordi det fungerer ganske bra fra det jeg har klart å bekrefte. Som du kan se i grensesnittet, vil du finne skjermalternativene for å ta opp hele skjermen, et enkelt vindu eller et område, selv om du vil at opptaket skal følge markøren din, forstørrelsesglasseffekten, en progressiv nedtelling av sekunder som den begynner å spille inn osv. På den annen side har du knappene for Start, Pause og Stopp opptaket du skal administrere det med.

Den neste øyevipper Det handler om lyden, og du kan velge mellom å bruke PulseAudio og ASLA, og hvis du har flere mikrofoner i systemet, kan du velge de du vil ha ansvaret for å fange lyden. En annen viktig fane er multimedia-en, der du kan velge video- og lydformat, fangstbildene per sekund (ikke legg for mange hvis du ikke har for kraftig grafikk), og lyd- og videokodekene (husk å velg det mer passende). Og resten av fanene er alternativer for hvor du skal lagre osv. Enkelt ikke sant?

Hvordan ta opp terminalen

ascino

Så langt som hvordan du tar opp i grafisk modus, men du bør vite at det også er gripere for terminalen eller konsollen til distroen din, noe ganske praktisk i Unix-verdenen hvor du jobber så mye fra terminalen. Generelt sett er det i dette tilfellet enklere programmer som trenger mindre forberedelser eller forutsetninger enn de forrige, så jeg tviler på at du får problemer. Og akkurat som jeg gjorde med de forrige, vil jeg liste opp noen av de beste hva skal du finne:

  • ttystudio: det er et enkelt program som lar deg spille inn hva som skjer i terminalen, men det gjør det i form av en animert GIF. Veldig nyttig å legge ut resultatet senere på nettene. Uten tvil en av favorittene mine.
  • ascino: lar deg registrere og dele hva som skjer i terminalsesjonene.
  • shelr- Et annet program for boradcasting på skjermene med ren tekst.
  • vis termin: Et annet nyttig alternativ å spille inn.
  • TermRekord: det kan enkelt registrere innholdet i en terminalsession, og det gjør det mulig å generere en HTML-utgang, interessant å eksponere resultatene på nettene.
  • dekk: verktøy for å ta opp terminalen og inkluderer verktøy for avspilling.
  • tty2gif: et annet enkelt verktøy som, som navnet antyder, lar deg spille inn og eksportere til GIF.

Yo Jeg blir hos ttystudio, at du kan installere det på en veldig enkel måte. Men for dette må du først installere npm-pakken med pakkebehandleren du bruker. Det er en pakke som lar deg administrere JavaScript-programmer, slik det er tilfelle, og når du har det, trenger du bare å gjøre:

npm install -g ttystudio

Hvis du dispenserer med alternativet -g, vil ikke installasjonen være global. Når du er installert, kan du åpne terminalen og start opptak og eksporter til GIF av kommandoene og alt som skjer i terminalen din med:

ttystudio micaptura.gif --log

Du finner mer informasjon og kildekoden i den Github-nettstedet...

Ikke glem å forlate din kommentarer, med tvilen som oppstår, forslag, andre alternative programmer du kjenner, erfaringer osv. Jeg håper denne opplæringen hjelper deg, og du kan lage gode opptak i distro ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   rv sa

    Fint innlegg, veldig komplett.
    Jeg skal teste alternativene du viser for å se om kommentarer vises ...
    Hilsener, !

    1.    Isaac sa

      Tusen takk!

  2.   Julio sa

    Jeg har nettopp installert vokoscreen på Debian Strecht, jeg har det bra.
    Tusen takk for rådene.

  3.   Ray padilla sa

    Jeg har installert vokoscreen på Manjaro og har problemer med å ta opp skjermen. Når du gjør opptaksprosessen, går alt bra, men når jeg lagrer og spiller av videoen, ser jeg at systemverktøylinjen forsvinner periodevis, selv i det samme vinduet som jeg velger, forsvinner den og vises raskt. Hvis du vet årsaken til problemet, ber jeg om din støtte.
    Takk.

  4.   Eddy sa

    Hei, jeg vil begynne å ta opp videoer av nye installasjoner og løsninger som jeg korrigerer i linux, men jeg er i tvil om hvordan jeg kunne fange installasjonen fra bunnen av en distribusjon inkludert den delen der jeg går inn i BIOS og endrer den å starte av usb.

    Hva er den riktige metoden for å lage en video som denne, installere til en tom partisjon fra en annen partisjon med en linux og noe opptaksprogram der eller noe sånt?

    Takk på forhånd!

    1.    Diego German Gonzalez sa

      Du har to alternativer. Enten gjør du installasjonen i en virtuell maskin og registrerer dermed med programvare eller kjøper en enhet som lar deg spille inn videoutgangen på PCen.
      Selvfølgelig, hvis du har et godt kamera og et stativ, kan BIOS-delen tas opp fra skjermen.

  5.   Gregory Perez Gomez sa

    En helt perfekt tutorial. Nyttig, effektiv, praktisk og samtidig enkel å bruke.
    Tusen takk. Vennlig hilsen.