Noen ganger er det situasjoner hvor du må registrere skrivebordet ditt og opprette en animert GIF ut av den. For eksempel kan situasjonen oppstå mens du skriver en opplæring eller mens du svarer på et foruminnlegg. Det finnes mange verktøy som gjør dette for deg hvis du er på Windows eller Mac OS X, men - som vanlig er - listen er relativt kort når det gjelder Linux.

I denne artikkelen diskuterer vi et slikt verktøy, Silentcast, som lar deg ta opp ditt Linux-skrivebord og lage en animert GIF ut av den innspilte videoen. Vær oppmerksom på at alle instruksjonene / kommandoene nevnt i denne opplæringen ble testet på Ubuntu 16.04 LTS.

Last ned og installer

På Ubuntu kan du enkelt laste ned og installere Silencast-verktøyet ved hjelp av følgende sett med kommandoer:

 sudo add-apt-depot ppa: sethj / silentcast sudo apt-oppdatering sudo apt-get install silentcast 

Etter dette kan du kjøre Silentcast-programmet enten via kommandolinjen

 silentcast 

Eller gjennom Unity Dash.

bruk

Når Silentcast er lansert, får du et minimalistisk brukergrensesnitt som er horisontalt delt inn i to deler. Øvre delen inneholder noen nyttig informasjon til brukeren, mens den nedre delen inneholder noen konfigurasjonsalternativer som du kan angi før verktøyet starter opptak.

"Arbeidsregisteret" er katalogen der verktøyet vil opprette en underkatalog som er kalt en silentcast. Denne underkatalogen vil bli brukt til å lagre video- og png-filene, så vel som den endelige animerte giffilen. Alternativet "Område som skal registreres" lar deg spesifisere området du vil at verktøyet skal ta opp. Tilgjengelige verdier for dette konfigureringsalternativet er "Fullskjerm", "Transparent vinduinteriør", "Interiør av et vindu" og "Entirety of a Window." For eksempelet som diskuteres her i artikkelen valgte vi å spille inn hele skjermen.

Ved å bevege seg, gjør konfigurasjonen "Rammer per sekund" deg mulighet til å angi rammen. Som standard er verdien 8 rammer / sek. Og til slutt er det en "Video laget fra" konfigurasjon som har to verdier: "temp.mkv" og "ew - ???. Png." Den tidligere er valgt som standard og skal brukes når du oppretter et animert gif. Men hvis du lager en webm eller mp4-fil, velger du "ew - ??? .png" som gir deg fleksibiliteten til å gjøre litt redigering først, for eksempel å slette unødvendige bilder som du ikke vil bli med.

I mitt tilfelle, med unntak av "Working Directory", ble alle andre konfigurasjonsfeltene igjen med standardverdier.

Når du klikker på OK, presenterer du et vindu som ber deg om å klikke på en annen OK når du tror du er klar til å starte opptaket. Det forteller deg også at du kan stoppe opptaket ved å klikke på Stopp-ikonet i varslingsområdet.

Silentcast lagrer den innspilte videoen i en fil kalt "temp.mkv" og trekker ut png-rammer fra videoen for å lage gif-bildet.

Når det er gjort, får du et alternativ til å manipulere bildene (enten manuelt eller ved hjelp av metoden Silentcast gir) før det endelige animerte gifet er utarbeidet.

Silentcast behandler deretter bildene basert på hva du valgte (eller gjorde) i forrige trinn og oppretter en animert GIF.

Relatert : Lær hvordan du kan manipulere animerte GIFer i Ubuntu

Nå, når du kommer tilbake til de andre verdiene i "Konfigureringsområde" som vi diskuterte tidligere, hvis du velger "Transparent vindu interiør", blir du presentert med et gjennomsiktig vindu før den faktiske opptaket starter. Du kan endre størrelsen på dette gjennomsiktige vinduet for å dekke / velge området på skrivebordet du vil spille inn. Alternativt kan du velge "Innredning av et vindu" for å fange det aktive vinduet sine grenser, mens du velger "Entirety of a Window" lar deg fange hele vinduet (inkludert grenser).

For å lære mer om Silentcast-verktøyet, gå til GitHub-siden eller gå gjennom det man-siden (ved å kjøre 'man silentcast' på kommandolinjen).

Konklusjon

Silentcast kan virke litt komplisert når du bruker det for første gang, men la meg forsikre deg om at det egentlig ikke er. Noen få forsøk, og du blir komfortabel med det. Det er absolutt ikke en funksjonsrik applikasjon, men det gjør hva det hevder å gjøre, og det er det som endelig betyr noe, ikke sant? Gå videre og prøv det.