Am ideea de a face o postare despre Vim și funcțiile sale despre care cred că mulți nu sunt conștienți și ca să fie mai izbitoare mi-am spus: poate aș putea crea câteva gif-uri ... Îți împărtășesc și cum funcționează
Mai întâi instalați aplicațiile necesare:
# pacman -S recordmydesktop mplayer imagemagick
Captează cu recordmydesktop
$ recordmydesktop <nombre.ogv>
Pentru a captura o fereastră, adăugăm poziția [x, y] și dimensiunea [lățimea (lățimea), înălțimea (înălțimea)]
$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>
Recomand crearea unui director pentru stocarea cadrelor video.
$ mkdir <directorio>
Luăm cadrele videoclipului cu mplayer.
$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>
În cele din urmă, creăm gif-ul
$ convert -delay 10x100 <directorio>/* <nombre.gif>
Toți acești pași ne lasă un gif frumos, dar acest gif care, sincer, arată foarte decent cântărește 4.2 mb
„Optimizăm” puțin
$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>
Acum avem un gif oarecum urât ... Dar. cântărește doar 262kb
După editarea un pic, putem schimba calitatea și greutatea cu parametrul -puf
Aici cu 5% fuzz:
Aici cu 2% fuzz
Si asta e!
E foarte bine. Și nu știam despre pachetul „cmatrix”. E cool!
Mulţumesc mult.
Știam pachetul Byzanz, care face direct .gif într-o comandă:
sleep 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif
Știu și acel pachet 😀 Nu l-am explicat în postare ... Dar intenția a fost să o fac cu aplicațiile pe care le-am instalat deja, am avut mplayer și imagemagick doar instalează recordmydesktop. Și, de asemenea, pentru că evit să folosesc AUR 😀
O întrebare Wada. Care este motivul pentru care evitați să utilizați AUR?
wao de fiecare dată când sunt surprins Linux este pur și simplu foarte versatil, mulțumesc pentru tutorial
Am folosit exclusiv vi timp de 45 de zile sau cam așa ceva, dar după ce am cunoscut emacs nu mai există nicio întoarcere, uneori sunt tentat să omit vi când văd capturi de acest fel, dar emacs este atât de grozav (deși nu acceptă blestemele în modul shell).
Asta este incredibil.
Foarte interesant, sincer să fiu, subiectul gif-urilor nu este foarte clar pentru mine, dar este adevărat că poate fi foarte interesant să faci un screencast cu unul dintre ele!
Post interesant.
Îl arhivez pentru a-l avea pe viață 🙂
Interesant ... am folosit ffmpeg.
http://vidagnu.blogspot.com/2012/04/grabar-audio-y-video-de-pantalla-con.html