מדריך | הורדה מיוטיוב עם 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הערה חשובה
בגרסה החדשה ניתן לבחור איכות הורדה גבוהה/נמוכה, בנטפרי בדרך כלל אי אפשר לבחור וידיאו באיכות גבוהה רק נמוכה, עושה שגיאת:HTTP Error 418: Blocked by NetFree. Retrying fragment
באתרוג הורדה גבוהה עובדת
לבעלי סינון (נטפרי אתרוג רימון):
הורדה מיוטיוב מסונן.exe
למי שאין סינון:
הורדה מיוטיוב.exeמי שרוצה קוד פתוח בספוילר:
שימו לב הסקריפט חייב להיות באותו תקייה בו נמצא התוכנה של yt_dlp
בהפעלת הסקריפט תתבקשו להכניס קישור
לאחר מכן לבחור האם להוריד בפורמט וידיאו (MP4) או אודיו (MP3)
כמה הארות- כמובן שזה לא עוקף סינון מה שנפתח בסינון שלכם יוכל לרדת מה שלא יפתח לא ירד.
- אם לא עובד תנסו לעדכן את הספרייה
yt-dlp -U
- אם כותב שאתם מזוהים כבוט, צריך לטעון קבצי קוקיז בסקריפט (איך עושים את זה? אולי בהמשך)
-
-
@ראובן-שבתי כתב בהמלצה | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
אם כותב שאתם מזוהים כבוט, צריך לטעון קבצי קוקיז בסקריפט (איך עושים את זה? אולי בהמשך)
-
@ראובן-שבתי כתב בהמלצה | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
למי שרוצה,
הכנתי סקריפט bat שעושה את זה,
הורדה מיוטיוב.bat -
עדכנתי את הסקריפט
- שלא יסגר בסוף הריצה ויאפשר להכניס עוד קישור
- ניתן להכניס כמה קישורים ביחד על ידי הפרדה עם פסיק בין הקישורים
אם יש לכם רעיונות לשיפור או שאלות אתם מוזמנים
-
עדכון אחרון לבינתיים (נערך בפוסט הראשון)
תיקון העברית שיוצג ישר (כידוע CMD מציג עברית הפוך)
בהצלחה! -
@חטח לא מובן לי למה אתה לא רואה בעברית נורמאלי, (הגדרתי
chcp 65001
).
תנסה להוריד סרטון מערוץ שפתוח באופן גורף בנטפרי,
לדוג' https://www.youtube.com/watch?v=ine6-Yn_LGs
ותעדכן. -
@עדלאידע כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
@חטח לא מובן לי למה אתה לא רואה בעברית נורמאלי, (הגדרתי chcp 65001).
כי אין לי לזה גופן בעברית או משהו כזה... לא משנה, זה לא קשור.
@עדלאידע כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
תנסה להוריד סרטון מערוץ שפתוח באופן גורף בנטפרי,
לדוג' https://www.youtube.com/watch?v=ine6-Yn_LGsאותו דבר בדיוק.
-
@עדלאידע כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
לא מובן לי למה אתה לא רואה בעברית נורמאלי, (הגדרתי chcp 65001).
קשור להגדרות גופן במחשב שלו
לא קשור למה כתבת בקוד -
@ראובן-שבתי כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
@חטח זה נראה שהקובץ של yt_dlp לא עובד
או שהוא לא במקום הנכון
חייב להיות יחד עם הקודצריך עוד קובץ חוץ מה bat?
@ראובן-שבתי כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
או שלא הפעלת אותו
צריך להפעיל אותו פעם אחתאת הbat??
או את התוכנה?
כי את שניהם פתחתי. -
@ראובן-שבתי אז מה אני צריך לעשות??
להוריד ספריה YT_DLP בשורת פקודה?הורדתי כבר! -
@ראובן-שבתי כתב במדריך | הורדה מיוטיוב עם yt_dlp הדרך הקלה ביותר (קוד פתוח):
של התקייה שבה נמצא הסקריפט
אתה מדבר על הBAT או הEXE?