Linux'ta Komut Satırından Twitch'e Nasıl Akış Yapılır

click fraud protection

Linux'taki birçok kullanıcı Açık yayın aracını kullanarak Linux'ta Twitch'e akış yapmayı tercih ediyor. Herkes bu aracı sevmiyor ve bazıları alternatif istiyor. Yapabilirsin tarayıcı kullanmadan Twitch akışlarını izleyinve Twitch için basit bir bash komut dosyası akışı kullanabilirsiniz.

Bir Twitch özellikli VPN, ayrı olarak etkinleştirmeniz gerekir.

FFmpeg Kodlama Aracını Yükleyin

Linux komut satırından Twitch'e akış FFmpeg kodlama aracı yardımıyla çalışır. Bu eğiticide daha ileri gitmeden önce, Linux PC'nize yüklemeniz gerekir. Bir terminal penceresi açın ve aşağıdakileri girin. FFmpeg'i kurmak için Ubuntu, Debian, Arch Linux, Fedora veya OpenSUSE kullanıyor olmalısınız. Bu Linux dağıtımlarından birini kullanmıyorsanız, FFmpeg kodlama yazılımını doğrudan web sitesinden oluşturabilir ve yükleyebilirsiniz. buraya.

Ubuntu

sudo apt install ffmpeg

Debian

sudo apt-get install ffmpeg

Arch Linux

sudo pacman -S ffmpeg

fötr şapka

sudo dnf yüklemek ffmpeg

OpenSUSE

sudo zypper yüklemek ffmpeg

Şimdi kodlama aracı yüklendiğine göre, her şeyin doğru çalıştığından emin olmak için terminalde çalıştırın. FFmpeg'in çalışması için dosya kodlamasına gerek yoktur. Bir terminalde şunları deneyin:

instagram viewer

ffmpeg --help

Yardım sayfasının doğru şekilde açıldığını onaylayın ve şunu yazın açık terminali silmek için.

Bashrc'yi Değiştir

Kodlayıcı aracı yüklü ve çalışıyor. Bir sonraki adım Twitch akış takma adını sistemde kurmaktır. Akış takma adını oluşturmak için, bashrc dosya. Bu dosya, her kullanıcı için birçok farklı komut değişkeni içerir. bashrc dosyası kullanıcı başına çalışır, bu nedenle Twitch'e akış için bu komutu kullanmak isteyen her kullanıcının aşağıdaki işlemi izlemesi gerekir.

Yedekleme yaparak başlayın bashrc dosya. Bu, akış komutunu silmek istediğinizde yapılan tüm düzenlemelerin veya hataların geri alınabilmesini sağlar. Dosyanın bir kopyasını oluşturarak bir yedek oluşturun:

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

Yedeklemenin bakımı ile düzenlemeye başlayın. Aç bashrc terminalde. KÖK KULLANMAYIN, yanlışlıkla kök kullanıcının bashrc kendi yerine dosya, bu bir hata olur.

nano ~ / .bashrc

Aşağıdaki kodu en sonuna yapıştırın. bashrc dosya. Bu kodu gözden geçirmeniz ve ihtiyaçlarınıza göre düzenlemeniz gerekebileceğini anlayın. Özellikle, çözünürlükler, dişler, kalite, CBR vb.

Not: akış anahtarınızı doldurmayın bashrc, güvensiz olduğu için. Bu komut dosyası, güvenlik uğruna her akışınızda anahtar ister.

 streaming () {INRES = "1920x1080" # giriş çözünürlüğü OUTRES = "1920x1080" # çıkış çözünürlüğü FPS = "15" # hedef FPS GOP = "30" # i-kare aralığı, FPS'nin iki katı olmalı, GOPMIN = "15" # min i-frame aralığı, fps'ye eşit olmalıdır, THREADS = "2" # max 6 CBR = "1000k" # sabit bit hızı (1000k - 3000k arasında olmalıdır) KALİTE = "ultrafast" # birçok FFMPEG'den biri önceden ayarlanmış AUDIO_RATE = "44100" STREAM_KEY = "$ 1" # videonuzu seğirmeye veya justin'e aktarmak için Streamkeyhere yayınlama terminal komutunu kullanın SERVER = "live-sjc" # seğirme sunucusu California, bkz. http://bashtech.net/twitch/ingest.php ffmpeg -f x11grab -s "$ INRES" -r "$ FPS" -i: 0.0 -f alsa -i darbe -f flv -ac 2 -ar $ AUDIO_RATE \ -vcodec libx264 -g $ GOP -keyint_min $ GOPMIN -b: v $ CBR - minyatür $ CBR -maks $ $ CBR -pix_fmt yuv420p \ -s $ OUTRES -preset $ KALİTE-ayar filmi -acodec libmp3lame -threads $ THREADS -sıkı normal \ -bufsize $ CBR "rtmp: //$SERVER.twitch.tv/app/$STREAM_KEY"}

Kod içeri girdiğinde bashrc, Nano metin düzenleyicisini Ctrl + Oile çıkın ve Ctrl + X.

Yayın Akışı

Doğrudan komut satırından Twitch'e akış yapmak için bir terminal açın ve yeni yayın Akışı ayarlanmış komut bashrc. Twitch akış anahtarınızı bilmelisiniz. Twitch'e giriş yapın, kontrol paneline git ve akış anahtarınızı bulun.

Anahtar doğru şekilde ayarlanmışsa, komut satırından akış şu şekilde çalışmalıdır:

akış akışı

Akıştan çıkmak için “Q” düğmesine basın; akış FFmpeg kullandığından sona ermelidir. Eğer düğmesi çalışmıyor, komut dosyasını Ctrl + Z.

Akış Komut Dosyası

Bir akış anahtarının tekrar tekrar girilmesi yorulursa, akış komut dosyası oluşturmayı düşünün. Bunu yaptığınızda, anahtarınızı PC'nize erişimi olan herkese açık hale getireceğinizi unutmayın. Komut dosyasını oluşturmak için terminali açın ve aşağıdaki komutları girin.

İlk kullanım Eko Mesele eklemek için. Bir şey, Bash yorumlayıcısının ne tür bir senaryo çalışacağını, çevre vb.

Not: komut dosyasını ana klasörünüzden taşımayın! İçindeki akış komut dosyasına dayanır bashrc. Dosya sistemindeki doğru izinlere sahip olmayan başka yerlere taşırsanız, düzgün çalışmayabilir.

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

Ardından, akış komutunuzu kopyalayın ve Eko komut dosyasına yazmak için.

echo "akış akışı anahtarı" >> ~ / stream-script.sh

Son olarak, komut dosyasının izinlerini güncelleyin, böylece sistem düzgün çalışmasına izin verir. Bu olmadan, komut dosyası başarısız olabilir.

sudo chmod + x stream-script.sh

Komut dosyasını şununla çalıştırın:

./stream-script.sh

veya

sh stream-script.sh

İle komut dosyasından çıkın veya Ctrl + Z.

watch instagram story