Ustvarite posnetek zaslona ali zaslon zaslona v GIF

Ta članek je prispevek v naš forum uporabnik Wada

Imam idejo, da bi objavil prispevek o Vimu in njegovih funkcijah, za katerega menim, da se ga mnogi ne zavedajo, in da bi bil bolj osupljiv, sem si rekel: mogoče bi lahko ustvaril kakšen gif ... tako da sem se lotil dela in nato Delim tudi, kako deluje velik nasmeh

Najprej namestite potrebne programe:

# pacman -S recordmydesktop mplayer imagemagick

Ujemite z recordmydesktop

$ recordmydesktop <nombre.ogv>

Za zajem okna dodamo položaj [x, y] in velikost [širina (širina), višina (višina)]

$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>

Priporočam, da ustvarite imenik za shranjevanje video okvirjev.

$ mkdir <directorio>

Okvire video posnememo z mplayerjem.

Izhod slike je lahko jpeg vendar izgubi veliko kakovosti, zato sem odšel png

$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>

Končno ustvarimo gif

$ convert -delay 10x100 <directorio>/* <nombre.gif>

Vsi ti koraki nam pustijo lep gif, toda ta resničnost, ki je resnično videti zelo spodobno, tehta 4.2 mb

Nekoliko "optimiziramo"

$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>

Zdaj imamo nekoliko grd gif ... Ampak. tehta le 262kb

gif_wada

Po nekoliko urejanju lahko s parametrom spremenimo kakovost in težo - mehka

Tukaj s 5% puha:

gif_wada2

Teža: 335kb

Tukaj z 2% puha

gif_wada3

In to je to!


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   ezitoc je dejal

    Zelo je dobro. In nisem vedel za paket "cmatrix". Super je!

    Hvala lepa.

  2.   Manuel je dejal

    Poznal sem paket Byzanz, ki v ukazu neposredno naredi .gif:
    spanje 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif

    1.    Wada je dejal

      Tudi ta paket poznam 😀 v prispevku ga nisem razložil ... Namen pa je bil narediti z aplikacijami, ki sem jih že namestil, imel sem mplayer in imagemagick samo namestil recordmydesktop. In tudi zato, ker se izogibam uporabi AUR 😀

      1.    semperfidelis je dejal

        Vprašanje Wade. Kaj je razlog, da se izogibate uporabi AUR?

  3.   rewsll je dejal

    wao vsakič, ko sem presenečen, da je linux preprosto zelo vsestranski, hvala za vadnico

  4.   slab taku je dejal

    Ekskluzivno sem uporabljal vi približno 45 dni, toda po poznavanju emacs ni vrnitve, včasih me mika, da ne bi uspel vi, ko bi videl take posnetke, toda emacs je tako dober (čeprav v načinu lupine ne podpira prekletstva).

  5.   eliotime3000 je dejal

    To je čudovito.

  6.   Rayonant je dejal

    Zelo zanimivo, če sem iskren, mi tema gifov ni zelo jasna, je pa res, da je lahko zelo zanimivo narediti screencast z enim od njih!

  7.   Nautilus. je dejal

    Zanimiva objava.

    Arhiviram ga, da ga imam za življenje 🙂