במאמר הבא אנו הולכים להסתכל על Streamlink. זה כלי שורת פקודה שיאפשר לנו לתעל שידורי וידאו משירותים שונים לנגן וידאו, אשר יהיה עלינו להתקין בעבר במחשב שלנו. המטרה העיקרית של יישום זה היא להימנע מאתרים שאינם מותאמים, תוך מתן אפשרות למשתמש ליהנות מהתוכן המועבר.
Streamlink הוא א תוכנית קוד פתוח כתובה בשפת פייתון. תוכנית זו הופלגה מ- LiveStreamer, שאינה נשמרת עוד. זוהי תוכנה התואמת ל- GNU / Linux, Windows ו- Mac OS X. עמית כבר דיבר על תוכנית זו ב- הבלוג הזה לפני זמן מה, אך כעת נראה עוד כמה דרכים להתקין תוכנית זו באובונטו.
Streamlink הוא כלי שידור של שורת פקודה שיאפשר לנו צפה בזרמי וידאו מקוונים בנגני מדיה פופולריים כמו VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime ו- OMXPlayer וכו '..
כיום תוכנה זו תומכת בשירותי הזרמת וידאו חיים כמו YouTube, Dailymotion, Livestream, Twitch, UStream ועוד. מכיוון שיישום זה מבוסס על מערכת תוספות המאפשרת להוסיף בקלות שירותים חדשים. תוכל לעיין ברשימת האביזרים הזמינים להלן קישור.
חשוב לשים לב Streamlink לא יפעיל זרמי וידאו אם אין נגני מדיה זמינים במערכת. לכן, יש לוודא שהתקנתם שחקן במערכת שלנו לפני השימוש בתוכנית זו.
התקן את Streamlink באובונטו
באמצעות PIP
מכיוון שנכתב Streamlink באמצעות Python, ניתן להתקין באמצעות מנהל החבילות פְּעִים. אם למחשב שלך אין כלי זה, תוכל להתקין אותו באמצעות מסוף (Ctrl + Alt + T):
sudo apt install python3-pip
כשיש לך כבר מותקן פיפ במחשב שלך, אתה יכול הפעל את הפקודה הבאה להתקנת Streamlink:
sudo pip3 install streamlink
בתור AppImage
תוכל גם ליהנות מאפליקציה זו באמצעות קובץ AppImage המקביל שלה. ניתן להוריד זאת מ- דף שחרורים באמצעות דפדפן האינטרנט או על ידי פתיחת מסוף (Ctrl + Alt + T) ושימוש wget כדלהלן:
wget https://github.com/streamlink/streamlink-appimage/releases/download/2.4.0-1/streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage -O streamlink.AppImage
לאחר שהורדנו את קובץ AppImage, יש לנו רק להפוך אותו לביצוע עם הפקודה:
chmod +x streamlink.AppImage
בשלב זה אנו יכולים השקת התוכנית על ידי לחיצה כפולה על הקובץ, או הקלדה במסוף (Ctrl + Alt + T) הפקודה:
./streamlink.AppImage
מבט מהיר על התוכנית
כפי שציינו שורות למעלה, זהו יישום לשורת הפקודה. שימוש אופייני ב- Streamlink זה יהיה משהו כזה:
streamlink [OPCIONES] <URL> [CALIDAD]
כתובת URL מציינת את כתובת האתר של הזרמת וידאו מקוונת. זה יכול להיות כל קישור וידאו מהאתרים הנתמכים. QUALITY מציין את איכות הסרטון. אפשר להשתמש בו 'הטוב ביותר'אוֹ'נקניקכדי לקבל את האיכות הגבוהה ביותר או הנמוכה ביותר שיש. בנוסף תהיה לנו גם האפשרות לציין רשימה של רזולוציות מופרדות בפסיקים, אשר תהיה בערך כמו הדברים הבאים:
"720p,480p,best"
אם לא צוין רצף ואינו בשימוש –ברירת מחדל, התוכנית תדפיס רשימה של ציונים זמינים.
הפעל סרטון
קישור יפעיל זרמי וידאו בנגן הווידאו המוגדר כברירת מחדל שלנו.
./streamlink.AppImage https://www.youtube.com/watch?v=-tAEAyHgCec best
לאחר שתפעיל את הפקודה הזו, Streamlink מחלץ את זרם הווידאו המקוון מהכתובת האתר שצוין ומנתב אותו לנגן הווידאו המוגדר כברירת מחדל (שבמקרה שלי הוא VLC), או שאליו אנו מציינים באיכות הטובה ביותר הזמינה.
רשימת הזרמים הזמינים
כדי לראות את רשימת הזרמים הזמינים של הסרטון, כל שעליך לעשות הוא אל תציין את ערך QUALITY (הגרוע ביותר או הטוב ביותר).
הפעל אודיו בלבד
אם אתה מעוניין להאזין רק לאודיו, בסוף הפקודה אתה רק צריך להוסיף "audio_mp4a"או"audio_webm" במקום "הטוב ביותר":
streamlink https://www.youtube.com/watch?v=-tAEAyHgCec audio_mp4a
בחר את השחקן לשימוש
אם ברצונך להפעיל את זרמי הווידאו עם נגן שונה מזה של ברירת המחדל, יש צורך רק לציין את זה עם האפשרות -שחקן ואחריו שם השחקן:
streamlink https://www.youtube.com/watch?v=-tAEAyHgCec 480p --player mplayer
פקודה זו תפעיל את זרם הווידאו הנתון באיכות 480p באמצעות Mplayer להפעלת אותו.
ראה שירותים אחרים
ניתן להשתמש בתוכנית זו גם עם שירותי הזרמה מקוונים אחרים באמצעות תוספים. ניתן למצוא רשימה מלאה של תוספים הכלולים כעת אתר הפרויקט.
בנוסף אנחנו יכולים תוספי רשימה באמצעות פקודה:
streamlink --plugins
עזרה
משתמשים שרוצים יכולים קבל מידע נוסף על השימוש בתוכנית זו יכול להתייעץ עם דפי האיש:
man streamlink
או על ידי הקלדת הטרמינל:
streamlink --help
בנוסף, משתמשים יכולים לדעת יותר כיצד לעבוד עם תוכנית זו באמצעות הדרכה מוצע באתר הפרויקט או באתר שלך מאגר GitHub.