זרם מדיה מקומית משורת הפקודה כדי ChromeCast עם Stream2chromecast
מכשירי ה- Chromecast הם פופולריים מאוד. לאחרונה, גוגל נתנה את זה ידוע כי הם מכרו מעל 29 מיליון מהם. עם זאת, מאז תחילתו של התקן זה, קיימות מספר תוכניות שמאפשרות להזרים קבצי מדיה מקומיים, במקום להתמקד בשירותים.
לכן, Stream2chromecast נוצר. זה מאפשר לך להזרים כל מיני תוכן, אפילו להמיר או להזרים אותו מהאינטרנט, ישירות ל- Chromecast שלך. וכל זה יכול להיעשות על שורת הפקודה של לינוקס.
אז, איך אתה מקבל את זה עובד?
מתקין את Stream2chromecast ב- Ubuntu
תוכנה זו עושה שימוש של רכיבי codec. ישנן שתי אפשרויות כאשר מדובר על זה. אתה יכול להתקין את FFMPEG אי פעם, או Avconv. או יעבוד, אבל אנחנו מאוד ממליצים להשתמש FFMPEG.
הערה : אם כי מדריך זה מכסה את התלות הנדרשת לאובונטו, אין זה אומר שזה לא יעבוד על הפצות לינוקס אחרות. התקן את תלות התוכנה הרשומות אצל מנהל החבילות שלך ופעל לפי ההוראות לאחר מכן.
Python2
אתה צריך python על המערכת שלך, כמו כלי זה בנוי עם Python. אל תדאג, אם אתה על הסיכויים אובונטו זה כבר מותקן. אם, מסיבה כלשהי, זה לא שם, פשוט לפתוח את מנהל החבילה שלך, לחפש python2 (או משהו דומה), ולהתקין אותו.
FFMPEG
זה יכול להיות מותקן על אובונטו על ידי הוספת PPA למערכת שלך והתקנה זה. פעולה זו תיתן לך את הגירסה העדכנית ביותר של התוכנה.
sudo Add-apt-repository ppa: mc3man / trusty-media
כעת, לאחר הוספת ארכיון החבילה האישית, יהיה עליך לעדכן את מקורות התוכנה שלך.
עדכון sudo apt- לקבל
עכשיו, כי התוכנה עודכנה, פשוט להתקין FFMPEG.
apt-get להתקין ffmpeg
AVConv
Avconv מתגורר במאגר התוכנה הרשמי של אובונטו. התקן אותו על ידי הזנת הפרטים הבאים:
sudo apt-get להתקין כלי libav
עכשיו רכיבי codec הותקנו, הגיע הזמן לקבל את התוכנה בפועל. התחל על ידי התקנת git אם אין לך את זה כבר.
sudo apt-get להתקין git
עם git מותקן, אנחנו יכולים למשוך את התוכנה.
git clone https://github.com/Pat-Carter/stream2chromecast.git
באמצעות Stream2chromecast
הכל צריך לרוץ מיד, כי אין באמת כל סוג של קומפילציה צורך כאן. כדי להתחיל, פשוט להזין את הספרייה.
תקליטור
ברגע שאתה בספרייה, הגיע הזמן להפעיל את התוכנית. מאז זה סקריפט python, תצטרך להפעיל אותו עם פיתון.
זה לא צריך שום קומפילציה, וזה יהיה בקלות לרוץ על ידי רק להזין את הפקודה הבאה:
python2 stream2chromecast.py
עם זאת, רק בגלל שהפעלת את הפקודות האלו אין פירוש הדבר ש- Chromecast ישדר כל דבר. כדי שתעבוד, יהיה עליך לעבור את האפשרויות ולברר בדיוק כיצד ברצונך להזרים ל- Chromecast. הנה איך לעשות את זה.
פקודה זו כאן תשלח קובץ וידאו ל- Chromecast שלך.
stream2chromecast.py file.mp4
עם זאת, לא תמיד יש לך קובץ MP4 לרשותך. זו הסיבה שהתקנת טרנסקודר לפני כן. הפעל פקודה זו והתוכן שלך יומר לתבנית נתמכת וזרם.
stream2chromecast.py -transcode videofile.filetype
פקודות שימושיות שונות
לכלי זה יש אולי רשימת כביסה של דברים שונים שתוכל לבצע ל- Chromecast שלך, וגם משורת הפקודה. להלן פקודות שימושיות ביותר. לקבלת רשימה מלאה, הראש כאן.
בקרת השמעה
בואו נתחיל עם השמעת שליטה. אם ברצונך להשהות קובץ הפעלה, פשוט הפעל:
python2 stream2chromecast.py -Pause
כדי להמשיך את אותו הקובץ, בצע את הפעולות הבאות:
python2 stream2chromecast.py-Continue
כדי להפסיק את ההשמעה, נסה:
python2 stream2chromecast.py -stop
בקרת עוצמת הקול
אם אתה מכיר את רוב האפליקציות התומכות ב- Chromecast, תוכל ללא ספק לשים לב כיצד הן מאפשרות לך לשלוט בפלט של עוצמת הקול עבור הפעלה. כך תוכל לעשות זאת באמצעות Stream2chromecast:
הפעל אותו על ידי 0.1 decible עם -volup switch
python2 stream2chromecast.py -volup
סובב אותו על ידי 0.1 decible עם -voldown switch
python2 stream2chromecast.py -voldown
תוכלו גם להיות מסוגל להשתיק את זה עם מתג- mute ולהשתמש בבורר -setvol כדי לקבוע נפח מדויק.
שידור מכתובת אתר
האם ידעת שתוכל להזרים קובץ מדיה מרוחק משורת הפקודה ל- Chromecast? השתמש בזה:
python2 stream2chromecast.py -playurl http://www.example.com/my_media.mp4
ציין את ההתקן
אם אתה מעוניין להבין בדיוק מה ה- Chromecast יזרם אליו מכיוון שיש לך מספר מכשירים ברשת, הפעל פקודה זו כדי להבין מהו שם המכשיר.
stream2chromecast.py -devicelist
לאחר שמצאת את שם ההתקן, הפעל מדיה כך:
-devicename mediafile.mp4
סיכום
הזרמת מדיה מקומית תמיד הייתה דבר מאז שנוצר Chromecast. יש לך AllCast, Videostream וכו 'ובכל זאת, פתרונות אלה תלויים גם אנדרואיד או יישומי דפדפן ואתרי אינטרנט.
אלה הם בסדר, אבל כמו משתמשי לינוקס, אנחנו צריכים לשאוף לפתרון טוב יותר, מהיר יותר. זה מה Stream2chromecast מביא - פשוטה, קלה לשימוש שורת הפקודה ההתקנה כי כל אחד יכול להבין ואפילו להפוך אם הם יודעים python.
האם אתה רוצה להזרים מדיה מקומית ב- Chromecast? ספר לנו למה או למה לא להלן!
קרדיט תדמית: ויקימדיה