יש לי את הרעיון להכין פוסט על Vim ותפקידיו שלדעתי רבים אינם מודעים להם וכדי להפוך אותו למדהים יותר אמרתי לעצמי: אולי אוכל ליצור כמה גיפים ... אז ירדתי לעבודה ואז אני משתף גם איך זה עובד
ראשית התקן את היישומים הדרושים:
# pacman -S recordmydesktop mplayer imagemagick
תפוס עם שולחן עבודה מקליט
$ recordmydesktop <nombre.ogv>
כדי לתפוס חלון, אנו מוסיפים מיקום [x, y] וגודל [רוחב (רוחב), גובה (גובה)]
$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>
אני ממליץ ליצור ספריה לאחסון מסגרות הווידאו.
$ mkdir <directorio>
אנו לוקחים את מסגרות הסרטון עם mplayer.
$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>
לבסוף אנו יוצרים את ה- gif
$ convert -delay 10x100 <directorio>/* <nombre.gif>
כל השלבים האלה משאירים לנו גיף נחמד, אבל הגיף הזה שלמען האמת נראה מאוד הגון שוקל 4.2 מגה בייט
אנחנו "מיטבים" מעט
$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>
עכשיו יש לנו gif מכוער משהו ... אבל. משקלו הוא רק 262 קילו-בייט
לאחר עריכה מעט נוכל לשנות את האיכות והמשקל בעזרת הפרמטר -פלא
כאן עם 5% fuzz:
כאן עם 2% fuzz
וזה הכל!
זה טוב מאוד. ולא ידעתי על חבילת "cmatrix". זה מגניב!
תודה רבה.
הכרתי את החבילה של ביזנז, שעושה ישירות את .gif בפקודה:
שינה 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif
אני מכיר גם את החבילה הזו 😀 לא הסברתי את זה בפוסט ... אבל הכוונה הייתה לעשות את זה עם היישומים שכבר התקנתי, היה לי mplayer ו- imagemagick התקנתי רק תקליטור שולחן עבודה. וזה גם בגלל שאני נמנע משימוש ב- AUR 😀
שאלה של וואדה. מה הסיבה שאתה נמנע משימוש ב- AUR?
וואו בכל פעם שאני מופתע לינוקס פשוט מאוד תכליתית, תודה על ההדרכה
השתמשתי באופן בלעדי ב- vi במשך 45 יום לערך, אך לאחר שידעתי emacs אין חזרה, לפעמים אני מתפתה להיכשל ב- vi כשרואים לכודים כאלה, אך emacs כל כך גדול (אם כי הוא לא תומך בקללות במצב הקליפה שלו).
זה מדהים.
מאוד מעניין, למען האמת נושא ה- gifs לא מאוד ברור לי, אבל נכון שזה יכול להיות מעניין מאוד לעשות סרט מסך עם אחד מהם!
פוסט מעניין.
אני מעביר את זה בארכיון כדי שיהיה לו לכל החיים
מעניין ... השתמשתי ב- ffmpeg.
http://vidagnu.blogspot.com/2012/04/grabar-audio-y-video-de-pantalla-con.html