כיצד לזרום להתעוות משורת הפקודה על לינוקס

click fraud protection

משתמשים רבים בלינוקס בוחרים להזרים לטוויץ 'על לינוקס באמצעות כלי השדרן הפתוח. לא כולם אוהבים את הכלי הזה, ויש המבקשים אלטרנטיבה. אתה יכול צפו בזרמי Twitch מבלי להשתמש בדפדפן, ואתה יכול להשתמש בזרם סקריפט bash פשוט ל twitch.

אם אתה משתמש ב- VPN עם טוויץ ', תצטרך לאפשר זאת בנפרד.

התקן כלי קידוד FFmpeg

הזרמה לטוויץ 'משורת הפקודה של לינוקס פועלת בעזרת כלי הקידוד FFmpeg. לפני שנמשיך במדריך זה, יהיה עליכם להתקין אותו במחשב הלינוקס שלכם. פתח חלון מסוף והזן את הדברים הבאים. כדי להתקין FFmpeg, עליך להריץ Ubuntu, Debian, Arch Linux, Fedora או OpenSUSE. אם אינך מפעיל אחת מההפצות לינוקס האלה, אתה יכול לבנות ולהתקין את תוכנת קידוד ה- FFmpeg ישירות מהאתר. כאן.

אובונטו

להתקין

דביאן

sudo apt - לקבל התקנת ffmpeg

קשת לינוקס

sudo pacman -S ffmpeg

פדורה

sudo dnf להתקין ffmpeg

OpenSUSE

התקן את

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

ffmpeg - עזרה

אשר שדף העזרה מופעל כראוי, והקלד ברור למחוק את הטרמינל.

שנה את Bashrc

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

instagram viewer
bashrc קובץ. קובץ זה מכיל הרבה משתני פקודה שונים עבור כל משתמש. ה bashrc הקובץ עובד על בסיס משתמש, כך שכל משתמש שרוצה להשתמש בפקודה זו כדי להזרים לטוויץ 'חייב לעקוב אחר התהליך שלהלן.

התחל בגיבוי bashrc קובץ. זה יבטיח שניתן יהיה לבטל עריכות או טעויות אם ברצונך למחוק את פקודת הזרימה. צור גיבוי על ידי יצירת עותק של הקובץ:

mkdir ~ / bashrc-backup cp ~ / .bashrc ~ / bashrc-backup / .bashrc-bak

עם הטיפול בגיבוי, התחל את העריכה. להיפתח bashrc בטרמינל. אל תשתמשו בשורש, אתה יכול לערוך בטעות את משתמש המשתמש bashrc קובץ במקום משלך, וזו תהיה טעות.

ננו ~ /

הדבק את הקוד הבא בסוף סוף ה- bashrc קובץ. הבן שאולי תצטרך לעבור על קוד זה ולערוך אותו כך שיתאים לצרכים שלך. באופן ספציפי, הרזולוציות, האשכולות, האיכות, CBR וכו '.

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

 streaming () {INRES = "1920x1080" # רזולוציית קלט OUTRES = "1920x1080" # רזולוציית פלט FPS = "15" # יעד FPS GOP = "30" # מרווח i-frame, צריך להיות כפול מ FPS, GOPMIN = "15" # מרווח i-frame מינימלי, צריך להיות שווה ל- fps, THREADS = "2" # max 6 CBR = "1000k" # קצב סיביות קבוע (צריך להיות בין 1000k - 3000k) QUALITY = "ultra ultra" # אחד מהרבים של FFMPEG preset AUDIO_RATE = "44100" STREAM_KEY = "$ 1" # השתמש בפקודת הטרמינל הזרמת מפתח הזרם כדי להזרים את הווידאו שלך לפרק או justin SERVER = "live-sjc" # שרת עווית ב קליפורניה, ראה http://bashtech.net/twitch/ingest.php לשנות ffmpeg -f x11grab -s "$ INRES" -r "$ FPS" -i: 0.0 -f alsa -i דופק -f flv -ac 2 -ar $ AUDIO_RATE \ -vcodec libx264 -g $ GOP -keyint_min $ GOPMIN -b: v $ CBR -כמות $ CBR -מקסרייט $ CBR -pix_fmt yuv420p \ -s $ OUTRES - הגדרת $ QUALITY - סרט מנגינה - אקודק libmp3lame -אשכולות $ חוטים -מיצוי רגיל \ -בגודל $ CBR "rtmp: //$SERVER.twitch.tv/app/$STREAM_KEY"}

כאשר הקוד נמצא bashrc, שמור את עורך הטקסט של ננו עם Ctrl + O, וצא ממנו עם Ctrl + X.

סטרימינג

כדי להזרים לטוויץ 'ישירות משורת הפקודה, פתח מסוף והשתמש בחדש סטרימינג הפקודה מוגדרת ב - Windows bashrc. עליכם להכיר את מפתח הזרם של Twitch. התחבר לטוויץ ', עבור ללוח המחוונים ומצא את מפתח הזרימה שלך.

אם המפתח מוגדר כראוי, הזרימה משורת הפקודה אמורה לעבוד כך:

הזרמת מקש זרם

כדי לצאת מהזרם, לחץ על "Q" וזה אמור להסתיים, מכיוון שהזרם משתמש ב- FFmpeg. אם ש הכפתור לא עובד, הכריח את הסקריפט לצאת איתו Ctrl + Z.

זרם סקריפט

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

שימוש ראשון הד להוסיף את השבנג. שיבנג מאפשר למתורגמן בש לדעת איזה סוג תסריט הוא עומד להריץ, הסביבה וכו '.

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

הד "#! / bin / bash"> ~ / stream-script.sh

בשלב הבא העתק את פקודת הזרימה שלך והשתמש בה הד לכתוב את זה לתסריט.

הד "הזרמת מפתח הזרם" >> ~ / stream-script.sh

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

sudo chmod + x stream-script.sh

הפעל את התסריט עם:

./stream-script.sh

או

sh stream-script.sh

צא עם התסריט עם ש או Ctrl + Z.

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות