מדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח)
-
שלב התקנות
באם מותקן לכם פייתון
התקינו את הספרייהpip install yt_dlp
מומלץ להתקין גם את הספרייה ffmpeg
pip install ffmpeg
עריכה: לא עוזר להתקין את הספרייה עם PIP ההתקנה חייבת להיות ידנית כמו שמוסבר בהמשך (הורדה מגיטהאב והוספה לPath)אם אין לכם פייתון
הורידו את התוכנה מגיטאב (אין צורך להתקין אותה)
https://github.com/yt-dlp/yt-dlp/releases/download/2024.12.13/yt-dlp.exe
וכן מומלץ להתקין גם את ffmpeg
להורדה מגיטהאב:
https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip
לאחר ההורדה צריך לחלץ את הקובץ ולהוסיף אותו לנתיב מערכת, הסבר בספוילר:דבר ראשון מומלץ להעביר את הספרייה לכונן C למה? תראו בהמשך.
וכן לשנות את השם של התקייה לffmpeg (להוריד את כל התוספת שרשום שם)
בשביל שתוכלו להשתמש בספרייה מכל מקום במחשב צריך לבקש מהמחשב להכיר בה.
תכנסו ל "הגדרות מערכת מתקדמות" (אפשר באמצעות חיפוש) לאחר מכן ל "משתני סביבה" יפתח לכם חלונית עם משתני משתמש ומשתני מערכת
אנחנו צריכים את משתני מערכת
יש שורה שרשום בה Path נלחץ עליה נלחץ על חדש ונכניס את הנתיב של הספרייה C:\ffmpeg\bin נלחץ אישור אישור
באם הקובץ נמצא בתקייה אחרת תרשמו את הנתיב שבו הוא נמצא.
מסיבה זאת מומלץ להעביר לC (וכן כדי לא תמחקו בטעות)סקריפט הורדה
הסקריפט:
עריכה:
תוקן: עברית מוצגת ישר בCMD
yt_dlp.exe
מי שרוצה קוד פתוח:
yt_dlp.py
שימו לב הסקריפט חייב להיות באותו תקייה בו נמצא התוכנה של yt_dlpבהפעלת הסקריפט תתבקשו להכניס קישור
לאחר מכן לבחור האם להוריד בפורמט וידיאו (MP4) או אודיו (MP3)
כמה הארות- כמובן שזה לא עוקף סינון מה שנפתח בסינון שלכם יוכל לרדת מה שלא יפתח לא ירד.
- אם לא עובד תנסו לעדכן את הספרייה
yt-dlp -U
- אם כותב שאתם מזוהים כבוט, צריך לטעון קבצי קוקיז בסקריפט (איך עושים את זה? אולי בהמשך)
-
-
@ראובן-שבתי כתב בהמלצה | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
אם כותב שאתם מזוהים כבוט, צריך לטעון קבצי קוקיז בסקריפט (איך עושים את זה? אולי בהמשך)
-
@ראובן-שבתי כתב בהמלצה | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
@עדלאידע כי זה לא אפוי לגמרי
למשל שאסור לפתוח שוב את יוטיוב ולכן צריך מגלישה בסתר
דבר נוסף להסביר איך לערוץ את הקוד לא כולם יודעים איפה
אם תרצה לעשות את זה אתה מוזמןלמה, יש דרך יותר פשוטה?
-
עדכנתי את הסקריפט
- שלא יסגר בסוף הריצה ויאפשר להכניס עוד קישור
- ניתן להכניס כמה קישורים ביחד על ידי הפרדה עם פסיק בין הקישורים
אם יש לכם רעיונות לשיפור או שאלות אתם מוזמנים
-
עדכון אחרון לבינתיים (נערך בפוסט הראשון)
תיקון העברית שיוצג ישר (כידוע CMD מציג עברית הפוך)
בהצלחה!