GIF izveidojiet ekrānuzņēmumu vai ekrāna apraidi

Šis raksts ir ieguldījums, kas veikts mūsu forums pēc lietotāja Wada

Man ir ideja izveidot ierakstu par Vimu un tā funkcijām, kuras, manuprāt, daudzi neapzinās, un padarīt to uzkrītošāku, es sev teicu: varbūt es varētu izveidot dažus gifus ... tāpēc ķēros pie darba un pēc tam arī padalos, kā tas darbojas Liels smaids

Vispirms instalējiet nepieciešamās lietojumprogrammas:

# pacman -S recordmydesktop mplayer imagemagick

Uzņemiet ar recordmydesktop

$ recordmydesktop <nombre.ogv>

Lai uzņemtu logu, mēs pievienojam pozīciju [x, y] un izmēru [platums (platums), augstums (augstums)]

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

Es iesaku izveidot direktoriju video rāmju glabāšanai.

$ mkdir <directorio>

Mēs uzņemam videoklipa kadrus ar mplayer.

Attēlu izeja varētu būt jpeg bet tas zaudē daudz kvalitātes, tāpēc es aizgāju png

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

Visbeidzot mēs izveidojam gif

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

Visi šie soļi mums atstāj jauku gifu, taču šis gif, kas godīgi izskatās ļoti cienīgs, sver 4.2 MB

Mēs mazliet "optimizējam"

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

Tagad mums ir nedaudz neglīts gif ... Bet. sver tikai 262kb

gif_wadaPēc mazliet rediģēšanas mēs ar parametru varam mainīt kvalitāti un svaru -fuzz

Šeit ar 5% izplūdumu:

gif_wada2

Svars: 335 kb

Šeit ar 2% izplūdumu

gif_wada3

Un viss!


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

10 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   ezitoc teica

    Tas ir ļoti labi. Un es nezināju par "cmatrix" paketi. Tas ir forši!

    Liels paldies.

  2.   Manuel teica

    Es zināju Byzanz pakotni, kas komandā tieši veic .gif:
    gulēt 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif

    1.    Wada teica

      Es arī zinu šo pakotni 😀 Es to nepaskaidroju ierakstā ... Bet nolūks bija darīt to ar jau instalētajām lietojumprogrammām, man bija mplayer un imagemagick vienkārši jāinstalē recordmydesktop. Un tas ir arī tāpēc, ka es izvairos no AUR izmantošanas 😀

      1.    semperfidelis teica

        Wada jautājums. Kāds ir iemesls, kāpēc jūs izvairāties no AUR lietošanas?

  3.   rewsll teica

    wao katru reizi, kad esmu pārsteigts, linux ir vienkārši ļoti universāls, paldies par apmācību

  4.   nabaga taku teica

    Es ekskluzīvi izmantoju vi apmēram 45 dienas, bet pēc tam, kad zināju emacs, nav atgriešanās, dažreiz man rodas kārdinājums neizdoties vi, redzot šādus attēlus, taču emacs ir tik lielisks (lai gan tas neatbalsta lāstus tā čaulas režīmā).

  5.   3000 teica

    Tas ir pārsteidzoši.

  6.   Matricas teica

    Ļoti interesanti, godīgi sakot, gifu tēma man nav ļoti skaidra, bet taisnība, ka var būt ļoti interesanti izveidot ekrāna kopiju ar vienu no viņiem!

  7.   NauTiluS teica

    Interesants ieraksts.

    Es to arhivēju, lai tas būtu uz mūžu 🙂