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.
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.
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf yüklemek ffmpeg
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:
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.
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.
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 S düğmesi çalışmıyor, komut dosyasını Ctrl + Z.
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 S veya Ctrl + Z.
Discord, oyunla iletişimin kralıdır. Linux'ta bile, çoğu insan onu ...
StarLabs için tam bir tema dönüşüm paketi Gnome Kabuğu Linux masaüs...
Writefull, akademik materyal yazarken kullanıcıya otomatik öneriler...