לפעמים יש מצבים שבהם אתה צריך להקליט את שולחן העבודה שלך וליצור אנימציה GIF מתוך זה. לדוגמה, המצב עשוי להתעורר בעת כתיבת הדרכה או בעת מענה להודעה בפורום. יש הרבה כלים לעשות את זה בשבילך אם אתה על Windows או Mac OS X, אבל - כמו בדרך כלל במקרה - הרשימה היא קצרה יחסית כשמדובר לינוקס.

במאמר זה נדון אחד כזה כלי, Silentcast, המאפשרת לך להקליט את שולחן העבודה של לינוקס וליצור אנימציה GIF מתוך הווידאו המוקלט. שים לב כי כל ההוראות / הפקודות שהוזכרו במדריך זה נבדקו על Ubuntu 16.04 LTS.

הורד והתקן

על אובונטו אתה יכול בקלות להוריד ולהתקין את הכלי Silencast באמצעות קבוצה הבאה של פקודות:

 סודו Add-apt-מאגר ppa: sethj / silentcast sudo apt- לקבל עדכון sudo apt-get להתקין בשקטcast 

לאחר מכן, ניתן להפעיל את היישום Silentcast דרך שורת הפקודה

 קול 

או דרך דש אחדות.

נוֹהָג

לאחר Silentcast הוא השיק, מה שאתה מקבל הוא ממשק משתמש מינימליסטי זה מחולק אופקית לשני חלקים. החלק העליון מכיל מידע שימושי עבור המשתמש, ואילו החלק התחתון מכיל כמה אפשרויות תצורה שניתן להגדיר לפני שהכלי מתחיל להקליט.

"מדריך עבודה" היא הספרייה שבה הכלי ייצור ספריית משנה dubbed שקט. זה משנה במדריך ישמש לאחסון וידאו קבצי png, כמו גם את הקובץ הסופי אנימציה gif. האפשרות "אזור שיש להקליט" מאפשרת לך לציין את האזור שברצונך להקליט את הכלי. ערכים זמינים עבור אפשרות תצורה זו הם "Fullscreen", "חלון חלון שקוף", "פנים של חלון", ו "כל חלון של חלון." עבור הדוגמה שנדון כאן במאמר בחרנו להקליט את המסך המלא.

בהפעלה, תצורת "Frames per Second" מאפשרת לך להזין את קצב המסגרות. כברירת מחדל הערך הוא 8 מסגרות לשנייה. ולבסוף, יש תצורה של "Video Made" אשר כוללת שני ערכים: "temp.mkv" ו- "ew - .png." הראשון נבחר כברירת מחדל ויש להשתמש בו בעת יצירת gif מונפש. עם זאת, אם אתה יוצר קובץ webm או mp4, בחירה באפשרות "ew - ??? png" נותנת לך את הגמישות לעשות קצת עריכה, כגון מחיקת תמונות מיותרות שאינך רוצה לכלול.

במקרה שלי, למעט "תיקיית העבודה", כל שדות התצורה האחרים נותרו עם ערכי ברירת המחדל.

לחיצה על כפתור אישור מציג לך חלון שמבקש ממך ללחוץ על אישור אחר כאשר אתה חושב שאתה מוכן להתחיל להקליט. זה גם אומר לך שאתה יכול לעצור את ההקלטה על ידי לחיצה על סמל עצור באזור ההודעות.

Silentcast מאחסן את הווידאו המוקלט בקובץ בשם "temp.mkv" וחולץ מסגרות png מהווידאו כדי ליצור את תמונת ה- GIF.

ברגע זה נעשה, ניתנת לך אפשרות לתפעל את התמונות (באופן ידני או באמצעות השיטה Silentcast מספק) לפני GIF אנימציה הסופי מוכן.

Silentcast ואז מעבד את התמונות על סמך מה שבחרת (או עשה) בשלב הקודם ויוצר אנימציה GIF.

מידע נוסף : למד כיצד לתפעל קבצי GIF מונפשים באובונטו

עכשיו, חוזר לערכים אחרים של "אזור להיות מוקלט" אפשרות התצורה כי דנו קודם לכן, אם תבחר "חלון שקוף הפנים" יוצגו לך עם חלון שקוף לפני ההקלטה בפועל מתחיל. באפשרותך לשנות את גודל החלון השקוף כך שיכסה / בחר את האזור של שולחן העבודה שברצונך להקליט. לחלופין, בחירה באפשרות "פנים של חלון" מאפשרת לך ללכוד את החלון הפעיל ללא גבולות, תוך בחירה באפשרות "Entirety of Window" מאפשרת לך ללכוד את החלון המלא (כולל גבולות).

כדי ללמוד עוד על הכלי Silentcast, עבור אל הדף GitHub או לעבור את דף האיש (על ידי הפעלת 'גבר שקט' על שורת הפקודה).

סיכום

Silentcast עשוי להיראות קצת מורכב כאשר אתה משתמש בו בפעם הראשונה, אבל תן לי להבטיח לך שזה בעצם לא. כמה ניסויים ואתה מקבל נוח עם זה. זה בהחלט לא יישום עשיר בתכונות, אבל הוא עושה מה שהוא טוען לעשות, וזה מה שחשוב בסופו של דבר, לא? קדימה, לנסות את זה.