כיצד להצטרף לסרטונים בלינוקס באמצעות FFmpeg

מיזוג סרטונים בלינוקס

לפני שנים רבות, בזמנים שבהם אימיול (פרד ב-Linux) היה המלך להוריד, אני חושב שכולנו היינו קצת פחות חוקיים ממה שאנחנו עכשיו. מי עוד בפחות, כולנו הורדנו סרט מדי פעם, ולפעמים נאלצנו להוריד שני סרטונים של 700MB (מה שיכול להתאים לתקליטור). מה אנחנו יכולים לעשות כדי לשחזר סרט כזה? ובכן, זה מאוד פשוט: אנחנו יכולים לשכפל אחד אחרי השני או, ממה שמאמר זה עוסק, הצטרף לסרטונים.

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

תפירת סרטונים עם FFmpeg - פחות קל, מהיר יותר

הצעדים שנצטרך לנקוט הם הבאים:

  1. כפי שזה אפשרי, אם לא התקינו אותו, אנו מתקינים את FFmpeg. בשביל זה אנחנו צריכים להתקין את חבילת ffmpeg, משהו שאנחנו יכולים לעשות עם פקודות כמו sudo apt התקן את ffmpeg, סודו פקמן -S ffmpeg o sudo dnf -y התקן את ffmpeg.
  2. עם FFmpeg ועם כל התלות שהיא מציעה מותקנות, כעת עלינו לעשות את הצעד הבא, שהוא לשים את שני הסרטונים באותה תיקייה.
  3. כעת, באותה תיקיה, עלינו ליצור קובץ טקסט עם השם (ללא המירכאות) «list.txt».
  4. בתוך "list.txt" עלינו להוסיף את שמות הסרטונים (הם יכולים להיות יותר משניים). לדוגמה:

קובץ 'part-1.mp4'
קובץ 'part-2.mp4'

  1. אנו שומרים את הקובץ list.txt ויוצאים.
  2. בשלב האחרון נכתוב פקודה בטרמינל שתהיה הבאה:
ffmpeg -f concat -i lista.txt -c copy -bsf:a aac_adtstoasc nombre_del_video.mp4
  1. אנחנו מחכים רגע ובסוף ובמקרה הזה, יהיה לנו סרטון עם שני החלקים מחוברים בשם name_del_video.mp4 באותה תיקיה שבה היו לנו שני החלקים.

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


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

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

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