כיצד להקליט את שולחן העבודה שלך באמצעות FFmpeg באובונטו לינוקס: 10 שלבים

תוכן עניינים:

כיצד להקליט את שולחן העבודה שלך באמצעות FFmpeg באובונטו לינוקס: 10 שלבים
כיצד להקליט את שולחן העבודה שלך באמצעות FFmpeg באובונטו לינוקס: 10 שלבים

וִידֵאוֹ: כיצד להקליט את שולחן העבודה שלך באמצעות FFmpeg באובונטו לינוקס: 10 שלבים

וִידֵאוֹ: כיצד להקליט את שולחן העבודה שלך באמצעות FFmpeg באובונטו לינוקס: 10 שלבים
וִידֵאוֹ: How to Fix Windows Live Mail attachment showing content ATT10010.htm 2024, אַפּרִיל
Anonim

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

צעדים

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 1
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 1

שלב 1. בדוק אם התקנת FFmpeg במערכת שלך

אם הקלדת ffmpeg -version לא נותנת לך הודעת שגיאה, היא מותקנת. אחרת תוכל להתקין את FFmpeg על ידי פתיחת מסוף ושימוש בפקודות הבאות:

  • הקלד/העתק/הדבק:

    עדכון sudo apt-get

    פקודה זו מעדכנת את מאגרי החבילות במערכת שלך

  • הקלד/העתק/הדבק:

    sudo apt-get להתקין ffmpeg

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

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 2
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 2

שלב 2. שנה לספריית "סרטונים" שלך

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

  • הקלד/העתק/הדבק:

    cd /home /your_user_name /Videos

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 3
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 3

שלב 3. ודא שהמיקרופון שלך מופעל והעוצמה מוגברת

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

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 4
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 4

שלב 4. גלה את גודל המסך שלך

תזדקק לו אם תרצה להקליט את כל המסך. כדי לברר את גודל המסך שלך, הקלד: xdpyinfo | grep 'ממדים:'

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 5
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 5

שלב 5. להקלטת המסך ללא שמע, השתמש בפקודה הבאה:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -הגדר מראש דוגמה מהירה במיוחד.mkv

  • -video_size מציין את גודל השטח המוקלט. אם יש לך גודל מסך אחר, השתמש בו במקום 1920x1080. אם ברצונך להקליט רק שטח במסך, ציין כאן את גודל האזור.
  • -framerate מציין את קצב המסגרות, כלומר. ה. כמה מסגרות וידאו מוקלטות בשנייה. אם אתה צריך עוד קצב פריימים, השתמש במספר אחר מ- 30. שיעור המסגרות הנמוך ביותר המותר הוא 20.
  • -f x11grab הוא מה שאומר למעשה ל- FFmpeg להקליט את המסך שלך. אתה לא צריך לשנות את זה.
  • -i: 0.0+0, 0 הוא המקום בו אתה מציין את הקיזוז x ו- y של הפינה השמאלית העליונה של האזור שברצונך להקליט. לדוגמה, השתמש

    :0.0+100, 200

  • קיזוז x של 100 וקיזום y של 200.
  • -c: v libx264rgb -crf 0 -הגדרה מהירה במיוחד הם אפשרויות קידוד. אלה מציינים הקלטה מהירה וללא הפסדים.
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 6
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 6

שלב 6. השתמש בפקודה הבאה כדי להקליט גם את המיקרופון שלך או את צלילי המערכת:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f pulse -ac 2 -i 0 -c: v libx264rgb -crf 0 -preset sample ultrafast.mkv

  • רוב האפשרויות זהות להקלטת המסך בלבד, אך אתה גם מציין כמה אפשרויות נוספות. שים לב שאתה לא יכול רק לצרף אפשרויות שמע חדשות בסוף, מכיוון שהסדר שלהם משפיע על האופן שבו FFmpeg מפרש אותן.
  • -f דופק אומר ל- FFmpeg לתפוס את הקלט מ- PulseAudio, שהוא שרת הקול שלך.
  • -ac 2 מציין את מספר ערוצי השמע. אם אתה מקבל שגיאה כמו: "אין אפשרות להגדיר את מספר הערוצים ל -2 (ארגומנט לא חוקי)", עליך לשנות זאת ל -1.
  • -i 0 מציין מאיזה מכשיר לתפוס את הקלט. אתה יכול לראות רשימה של כל המכשירים עם הפקודה pacmd list-sources. המספר שמאחוריו

    -אני

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

שלב 7. השתמש

-filter_complex amerge

למזג את שתי כניסות השמע לאחת.

זה יאפשר לך להקליט את המיקרופון שלך ואת צלילי המערכת בו זמנית. לדוגמה, הפקודה שלך יכולה להיראות כך: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f pulse -filter_complex amerge -ac 2 -i 0 -f pulse -ac 2 -i 1 -c: v libx264rgb -crf 0 -הגדר מראש דוגמא מהירה במיוחד.mkv

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 8
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 8

שלב 8. הקש Ctrl+C כדי לעצור את ההקלטה

הוא אמור לצאת עם הודעה כמו: "יציאה רגילה, אות 2 שהתקבל."

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 9
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 9

שלב 9. קידוד מחדש של הקובץ שלך, במידת הצורך

אם אתה מודאג לגבי שטח האחסון, תוכל להריץ את הפקודה הבאה כדי לקבל קובץ קטן יותר ללא אובדן איכות: ffmpeg -i sample.mkv -c: v libx264rgb -c: copy -crf 0 -preset veryslow sample -small. mkv. כמובן שאפשר לבצע כל המרה אחרת; ראה כיצד להמיר מדיה באמצעות FFmpeg לקבלת הוראות בנושא.

הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 10
הקלט את שולחן העבודה שלך באמצעות FFmpeg ב- Ubuntu Linux שלב 10

שלב 10. צפו בהקלטה

זה יאפשר לך לאמת שזה באמת תועד כמתוכנן. אתה יכול להשתמש בנגן מדיה כגון VLC, Totem או MPV. פתיחת הקובץ באחת מהן היא פשוטה כמו הקלדת vlc samle.mkv, totem sample.mkv או mpv sample.mkv.

עליך להתקין נגן מדיה. אם אין לך בכלל נגן מדיה, תוכל להתקין אותו באמצעות APT

אזהרות

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

מוּמלָץ: