כיצד לצלם תמונות משורת הפקודה של לינוקס



נסה את הכלי שלנו לביטול בעיות

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



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



שיטה 1: צילום מסך עם scrot

הדרך הבסיסית ביותר לצלם צילום מסך מהפקודה היא פשוט על ידי הקלדת scrot ולחיצה על Enter. אתה אפילו לא צריך להיות בחלון אמולטור מסוף מתאים כדי שזה יעבוד. אם אתה מחזיק את מקש Alt ו- F2 או את מקש Windows או Super ו- R כדי לקבל תיבת דו-שיח לרוץ, אתה יכול פשוט להקליד scrot וללחוץ על Enter. זה יצלם צילום מסך של כל דבר על שולחן העבודה וימקם אותו בקובץ בספריית הבית שלך. אתה יכול לגשת אליו באמצעות מנהל קבצים גרפי או על ידי הקלדת cd ~ ואז ls בשורת הפקודה. מכיוון שייקח צילום מסך של חלון מסוף בו תנפיק אותו גם כן, ייתכן שתרצה להשתמש בשורת הפקודה המוגשת מתיבת ההפעלה לעיתים קרובות יותר מחלון מסוף לשיטה זו.

אתה יכול להגדיר עיכוב כדי להכין דברים לפני שאתה לוקח אותם. הקלד scrot -d 10 ולחץ על Enter כדי להמתין 10 שניות לפני צילום המסך. זה אמור לתת לך מספיק זמן להגדיר את התוכנית שבה אתה מצלם צילום מסך. ייתכן שתרצה גם להגדיר שם קובץ אחרי פקודה זו, באיזה scrot ישתמש בעת מתן שמות לקובץ בספריית הבית שלך.

הוסף את המתג -c לפקודה כדי ליצור ספירה לאחור. לדוגמה, scrot -d 10 -c יספור את השניות למטה עד לצילום המסך. זה יכול לעזור לך לתכנן מראש מתי אתה צריך להכין את הכל לפני ש scrot יורה.

רוב מוחלט של סביבות שולחן העבודה המודרניות מקשרות בין scrot או כלי צילום מסך מבוסס שורת פקודה אחרת למקלדת Print Screen (Prt Sc) במקלדת. ייתכן שיהיה עליך רק ללחוץ על Prt Sc כדי לצלם צילום מסך של הכל או ללחוץ על Alt + Prt Sc כדי לקחת את אחד החלונות הפעילים בעזרת כלי ה- scrot. למעט מאוד פריסות מקלדת יש מקש SysRq נפרד שאינו מחובר למפתח Prt Sc, ומפתח זה עשוי גם לעבוד לצילומי מסך של החלון הנוכחי.

אם אתה קורא scrot עם -s אחריו, תוכל לצייר אזור על המסך עם מצביע העכבר שלך. בסוף תקבל צילום מסך של האזור הספציפי הזה ושום דבר אחר.

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

שיטה 2: שימוש במצלמת המסך הגרפית Xfce4

ל- Debian-Xfce, Xubuntu ולמשתמשים אחרים ב- Xfce4 יש פקודה בשם xfce4-screenshoter שהם ראו כשהם לוחצים על Prt Sc, ואפשר להפעיל את זה משורת הפקודה. הקלד רק את xfce4-shooter בטרמינל או ב- Finder Finder שהועלה כאשר תלחץ על Alt + F2 או Super + R ותקבל תיבת דו-שיח המאפשרת לבחור את סוג המסך שאתה מעדיף לצלם.

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

שיטה 3: חלץ מסגרות עם ffmpeg

אתה יכול להשתמש בתוכנית ffmpeg כדי ליצור גלריה מלאה של צילומי מסך מקובץ וידאו. אם עדיין אין לך ffmpeg, יהיה עליך להתקין אותו עם sudo apt-get install ffmpeg אם אתה משתמש בהפצות מבוססות דביאן, אובונטו או מנטה. זה אמור לעבוד גם עבור רוב המשתמשים ב- Debian בפלטפורמת Raspberry Pi. משתמשים של פדורה או רד האט יצטרכו להנפיק את rpmbuild להתקין בשם root כדי להתקין את החבילה. משתמשי קשת יכולים לבחור בין החבילות ffmpeg-git או ffmpeg-full. רוב המשתמשים ירצו להשתמש בגרסת ffmpeg-git.

לאחר התקנת החבילה, השתמש בפקודה cd כדי לעבור ליעד של קובץ הווידאו שלך, כך שתוכל להשתמש ב- ffmpeg כדי ליצור גלריה. ברגע שהנפקת ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg, לאחר שהחלפת את הפקודה בשם קובץ הסרט שלך. המספר בשם הקובץ shots_% 06.jpg מציין כמה אפסים נגררים אתה צריך כדי לסדר את צילומי המסך ברשימה ואילו המספר אחרי 1 מציין את קצב המסגרות. אתה יכול לשחק עם אלה במידה מסוימת כדי להרגיש טוב יותר איזה סוג של צילומי מסך אתה רוצה לצלם.

שיטה 4: שימוש ב- mplayer בשורת הפקודה

אתה יכול גם להפעיל את mplayer משורת הפקודה, שמשתמשי לובונטו, LXLE ו- Trisquel Mini-Linux כבר אמורים להחזיק. מי שאין לו יכול להשתמש ב- sudo apt-get install mplayer כדי להתקין אותו. הקלד mplayer -vf צילום מסך ואת שם קובץ הווידאו שלך כדי להקפיץ חלון נגן קטן. לחץ על מקש s בכל פעם שתרצה לצלם צילום מסך ותקבל הודעה אם זה עובד או לא. חלון הטרמינל נשאר תקף כל הזמן כדי להמשיך בהוצאת הודעות על צילומי המסך שאתה מצלם.

ניתן גם להשתמש ב:

mplayer -Nosound -frames ## -vo png: z = 9 myVideo.avi

החלף את שם הקובץ בשם הסרטון שלך ו- ## במספר המסגרות שתרצה לצלם באופן אוטומטי. תוכל גם להחליף את png בפורמט תמונה אחר כמו jpg או gif89a אם תרצה בכך, אך בדרך כלל png מציע את איכות התמונה הטובה ביותר.

4 דקות קריאה