כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

בכמה צעדים קטנים ובשימוש ב - docker תוכלו ליצור תחנת הורדה סרטוני YouTube משלכם.

8:00
  /     

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

 

מי שמחזיק ב-NAS של Synology שואל אותי תמיד מה עוד אני יכול לעשות איתו. אז מלבד כמה דוגמאות שפרסמנו כאן באתר כמו המדריך –כך עושים בדיקת Speedtest מתמשכת ב- Synology NAS או כמו המדריך להתקנת Pi-hole מעל NAS מבית Synology של זיו,  או אם אתם ממש באקסטרים אז המדריך- קחו את זה לשלב הבא – Docker compose על גבי Synology NAS של עופר . ועכשיו? – מצאתי לדעתי את הדבר השימושי ביותר עבורי. הורדת סרטוני ה-YouTube והשמע המועדפים עלי ישירות ל-Synology NAS שלי ללא פרסומות ובאופן אוטומטי לחלוטין.

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

המדריך המוצג עושה זאת באמצעות קונטיינר Docker ומתבסס על YoutubeDL-Material קוד פתוח המאפשר ממשק משתמש ל- YouTube-DL . אז למי ממכם שעדיין לא התנסה עם Docker ב- NAS מתבקש קודם כל להתקין אותו מחנות האפליקציות ב- DSM ולהגיע למצב שהוא מופעל כמוצג בתמונה הבאה:

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

שלב 1 – פתיחת תיקיות

לאחר התקנת ה- Docker  כנסו ל- File Station  ומשם לתיקיית Docker. לאחר מכן נלחץ על create ואז create folder

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

נפתח תקייה חדשה בשם : Youtube_Downloader
כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

בתוך תיקייה זו אנו נדרשים לפתוח תיקיות לאחסון הנתונים בשם :video , audio, users , subscriptions ולבסוף appdata. 

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

שלב 2 – יצירת סקריפט התקנה

ב- DSM גשו ל – Control Panel Task Scheduler Create – Scheduled Task ולחצו על– User-defined script

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

הכניסו בשלושת הטאבים את הנתונים על פי המוצג בתמונה

בטאב General הכניסו שם ל- Task ובחרו ביוזר Root

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

בטאב Schedule בחרו אפשרות הרצה על פי תאריך ובלי חזרה על הפעולה

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

בטאב השלישי והחשוב ביותר – Task Settings הכניסו את הסקריפט הבא תחת User-defined script:

docker run -d –name=youtube_downloader \
-p 8084:17442 \
-v /volume1/docker/youtube_Dodwnloader/appdata:/app/appdata \
-v /volume1/docker/youtube_Dodwnloader/audio:/app/audio \
-v /volume1/docker/youtube_Dodwnloader/subscriptions:/app/subscriptions \
-v /volume1/docker/youtube_Dodwnloader/users:/app/users \
-v /volume1/docker/youtube_Dodwnloader/video:/app/video \
–restart always \
tzahi12345/youtubedl-material

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

לאחר לחיצה על ה- OK הכחול תופיע ההודעה הבאה , אשרו גם אותה בלחציה על ה- OK האדום  היא מציינת כי המערכת הולכת להריץ קוד צד שלישי, אותו ה – YoutubeDL-Material שציינתי בתחילת המדריך.

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

לאחר האישור תחזרו לחלון הראשי של Task Scheduler , שם סמנו את השורה של youtube_Downloader ולאחר מכן על RUN . אשרו את ההודעה המופיעה בלחיצה על ה- OK הכחול.

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

שלב 3- גישה לממשק המשתמש

גשו ל-Docker וכנסו לרשימת ה- containers וודאו כי הקונטיינר שהגדרנו פעיל :

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

פתחו את הדפדפף וגלשו ל – http://NAS ip address:8084 שימו לב ל- HTTP ולא HTTPS, יפתח בפניכם ממשק המשתמש להורדה

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

זהו , סיימתם

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

כך תורידו סרטוני YouTube ישירות ל-Synology Nas שלכם

 

לשרשור תגובות לחץ כאן