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

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

הזרמת קטעי וידאו מקוונים באמצעות נגן מדיה VLC באובונטו

לשם כך, תחילה עליך להשתמש בכלי שנקרא Streamlink שבו ניתן להתקין באמצעות הפקודה הבאה:

 פיפס להתקין 

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

 sudo apt-get להתקין פייתון פיפס 

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

 sudo apt-get להתקין vlc 

לאחר התקנת הכלי בהצלחה, תוכל להפעיל אותו באופן הבא:

 streamlink [video-URL] [stream-quality] 

ערכים זמינים עבור "איכות הזרם" כוללים audio_webm, audio_mp4, 144p (הגרוע ביותר), 240p, 360p ו- 720p (הטוב ביותר).

לדוגמה, אם ברצונך להפעיל את סרטון YouTube זה (עם כתובת האתר "https://youtu.be/B3OjfK0t1XM"), תוכל לעשות זאת באופן הבא:

 streamlink https://youtu.be/B3OjfK0t1XM הטוב ביותר 

כדאי להזכיר כי אין צורך לכלול את הפרוטוקול בעת התמודדות עם כתובות HTTP, כך "youtu.be/B3OjfK0t1XM" יעשה גם בדוגמה לעיל.

הנה הכלי בפעולה.

הערה : עבור סרטוני YouTube, יש דרך קלה יותר להזרים אותם ב- VLC.

כפי שתואר לעיל, תוכל להשתמש ב- Streamlink עבור הזרמת סרטונים המתארחים במספר שירותי הזרמת וידאו פופולריים. הנה עוד מסך מסך המציג את הכלי בפעולה עבור וידאו Dailymotion.

כדי לגשת לרשימת השירותים המלאה, הכלי תומך, ראש כאן.

רק כדי לתת לך רעיון בסיסי על איך בדיוק עובד הכלי, Streamlink מספק אמצעי לחלץ ולהעביר את הזרמים, ואת ההשמעה נעשה על ידי נגן וידאו חיצוני. התיעוד הרשמי אומר Streamlink עובד הכי טוב עם VLC או MPV, אם כי שחקנים רבים אחרים נתמכים גם - הרשימה המלאה זמינה כאן.

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

על פי האתר של הכלי, המטרה העיקרית של Streamlink הייתה לאפשר למשתמשים להימנע מתוספות של רכיבי Buggy ו- CPU, אך עדיין נהנים מתוכן מוזרם. עם זאת, מאחר ושירותים פופולריים כמו YouTube כבר עברו ל- HTML 5, זו סיבה פחותה לשימוש ב- Streamlink כעת. עם זאת, זה לא עושה את הכלי מועיל פחות - זה חוסך ממך להוריד לקוחות ייעודיים עבור שירותי וידאו כמה לכל הפחות.

סיכום

כמו שאמרתי בהתחלה, אם אתה רוצה ללכת עם הפתרון המתואר כאן אך ורק תלוי בהעדפה האישית שלך. אבל זה תמיד טוב לדעת דרכים חלופיות לעשות את אותו הדבר, כפי שאתה לא יודע מתי הם עשויים לעזור לך.