צור צילום מסך או Screencast ב- GIF

מאמר זה הוא תרומה שנתן בשנת הפורום שלנו על ידי המשתמש ואדה

יש לי את הרעיון להכין פוסט על 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.

הפלט של התמונות יכול להיות jpeg אבל זה מאבד הרבה איכות אז עזבתי png

$ 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 קילו-בייט

gif_wadaלאחר עריכה מעט נוכל לשנות את האיכות והמשקל בעזרת הפרמטר -פלא

כאן עם 5% fuzz:

gif_wada2

משקל: 335kb

כאן עם 2% fuzz

gif_wada3

וזה הכל!


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

10 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם.

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אזיטוק דיג'ו

    זה טוב מאוד. ולא ידעתי על חבילת "cmatrix". זה מגניב!

    תודה רבה.

  2.   מנואל דיג'ו

    הכרתי את החבילה של ביזנז, שעושה ישירות את .gif בפקודה:
    שינה 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif

    1.    ואדה דיג'ו

      אני מכיר גם את החבילה הזו 😀 לא הסברתי את זה בפוסט ... אבל הכוונה הייתה לעשות את זה עם היישומים שכבר התקנתי, היה לי mplayer ו- imagemagick התקנתי רק תקליטור שולחן עבודה. וזה גם בגלל שאני נמנע משימוש ב- AUR 😀

      1.    סמפרפידליס דיג'ו

        שאלה של וואדה. מה הסיבה שאתה נמנע משימוש ב- AUR?

  3.   rewsll דיג'ו

    וואו בכל פעם שאני מופתע לינוקס פשוט מאוד תכליתית, תודה על ההדרכה

  4.   טאקו מסכן דיג'ו

    השתמשתי באופן בלעדי ב- vi במשך 45 יום לערך, אך לאחר שידעתי emacs אין חזרה, לפעמים אני מתפתה להיכשל ב- vi כשרואים לכודים כאלה, אך emacs כל כך גדול (אם כי הוא לא תומך בקללות במצב הקליפה שלו).

  5.   אליוטיים 3000 דיג'ו

    זה מדהים.

  6.   זוהר דיג'ו

    מאוד מעניין, למען האמת נושא ה- gifs לא מאוד ברור לי, אבל נכון שזה יכול להיות מעניין מאוד לעשות סרט מסך עם אחד מהם!

  7.   NauTiluS דיג'ו

    פוסט מעניין.

    אני מעביר את זה בארכיון כדי שיהיה לו לכל החיים

  8.   vidagnu דיג'ו