yt-dlp, מזלג/יורש של youtube-dl שהופסק המאפשר להוריד סרטונים מעשרות פלטפורמות

yt-dlp

לפני כמה שנים, בן לוויתי דאז עדיין Darkcrizt פורסם מאמר שמדבר על youtube-dl, תוכנה שנכתבה ב-Python שאפשרה לנו להוריד סרטונים מעשרות אתרים מהמסוף. youtube-dl זה היה המנוע שהניע תוכניות רבות, אך המפתח שלו החליט לנטוש אותו בסוף 2021 (גרסה אחרונה, 2021-12-17). כפי שקרה בפרויקטים רבים אחרים, אחרים החליטו להמשיך ביצירת מזלג, ועכשיו האפשרות הטובה ביותר להוריד סרטונים נקראת yt-dlp.

מה שקורה בדרך כלל כשמישהו מרים את השרביט שאחר מפיל זה שהוא מנסה לשפר את מה שכבר קיים, וזה משהו שצוות yt-dlp אחראי להדגיש עד כדי הוספת התמונה הרשמית שלו שהיא «מזלג של youtube-dl עם תכונות נוספות ותיקונים«. עבור רוב המקרים, אלה פונקציות שנוספו הם כתוספת, אבל הדבר הכי חשוב לדעתי הם התיקונים. במילים אחרות, עדכונים ממשיכים להתפרסם, כי מקובל ששירותי וידאו מבצעים שינויים ובסופו של דבר שוברים את התאימות.

כיצד להתקין yt-dlp

הפעלת עצמכם יכולה להיעשות בדרכים שונות, אבל אני ממליץ לעשות זאת דרך מנהל חבילות python pip. אם מישהו נמצא בדיסטרו כמו נגזרת Arch Linux ומחליט לחשוב "מה הטעם, אם זה ב-AUR?" או אפילו במאגרי הפצה, ובכן, תגידו שכן, זה כן, אבל העדכונים אינם מהירים כמו החבילה הרשמית. אז אם הם מבצעים שינויים בשירות וידאו ולוקח כמה ימים לעדכן את החבילה, כנראה שההורדה לא תעבוד. אם אתה משתמש בחבילת pip, אתה רק צריך לעדכן אותה ולנסות שוב.

אז אני מתעקש להשתמש בחבילה הכי ישירה, וכדי להתקין אותה, כל עוד מותקן אצלך Python במערכת ההפעלה (זה מתאים לכל אחד), אתה צריך לפתוח טרמינל ולכתוב:

pip להתקין yt-dlp

למרות שהוא זמין עבור כל פלטפורמה שיכולה להשתמש ב-Python, כולל iOS ו- iPadOS (דרך כמו גיהינום), ייתכן שלא תוכל להשתמש ב-pip בכל התרחישים, במיוחד ב-Windows אם לא נוסף ל-PATH שלך. במקרה כזה, ייתכן שיהיה צורך להפעיל את pip כמודול, והתחביר יהיה python -m pip להתקין yt-dlp. זה יבצע הורדה מהירה וכעת אתה יכול להשתמש בו.

עודכן: לאחרונה, יש הפצות לינוקס שאינן מאפשרות שימוש פְּעִים להתקנת תוכנה כלל מערכת. כעת מומלץ להשתמש במנהל החבילות של כל אחד. אפשרות נוספת היא לעבור לדף GitHub שלך, להוריד את קובץ ההפעלה, לתת לו הרשאות הפעלה ולהפעיל אותו מהמסוף.

כיצד משתמשים בו

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

yt-dlp "https://www.youtube.com/xxxxxxxxxx"

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

אפשרויות הורדה אחרות עם yt-dlp

הדרך השנייה להוריד את הסרטונים היא בחירת איכות. יש דרכים לספר לך את הווידאו הטוב ביותר, את האודיו הטוב ביותר, הכל ביחד, בנפרד... אבל אני מעדיף לעשות את זה ככה. במקום לשים yt-dlp אחרי הקישור במרכאות, שמנו -F לפני הקישור. -F מבקש ממך להראות לנו בקונסולה את הפורמטים השונים הזמינים, ואנו נראה משהו כמו הבא:

פורמטים של וידאו ביוטיוב

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

yt-dlp -f 137 "https://www.youtube.com/xxxxxxxxx"

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

כדי לבחור אודיו ווידאו בנפרד, מאחורי ה- דגל -f נשים את הסכום של שניהם, למשל "-f 248+600" אם מה שאנחנו רוצים זה להוריד את הסרטון באיכות הגבוהה ביותר שלו, את האודיו באיכות הנמוכה ביותר, ובסיום, להצטרף לכל זה.

מי שרוצה לדעת יותר על yt-dlp, העמוד הרשמי שלו הוא זה.


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

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

*

*

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

  1.   דייגו גרמני גונזלס דיג'ו

    תודה.
    רק לפני כמה ימים התקנתי את youtube-dl וזה לא עבד לי. אני הולך לנסות

  2.   CMM דיג'ו

    תודה על העדכון