Linuxta Komut Satırından Seğirmek İçin Akış Nasıl Yapılır

Linux'taki birçok kullanıcı, Open yayıncı aracını kullanarak Linux'ta Twitch'e akış yapmayı tercih ediyor. Herkes bu aracı sevmiyor ve bazıları bir alternatif istiyor. Şunları yapabilirsiniz Twitch bir tarayıcı kullanmadan akarsu izlemek ve Twitch'ten için basit bash komut akışını kullanabilirsiniz.

Twitch ile bir VPN kullanıyorsanız , ayrı olarak etkinleştirmeniz gerekecektir.

FFmpeg Kodlama Aracını Yükleyin

Linux komut satırından Twitch'e akış, FFmpeg kodlama aracının yardımıyla çalışır. Bu öğreticide daha ileri gitmeden önce, onu Linux PC'nize yüklemeniz gerekecek. Bir terminal penceresi açın ve aşağıdakini girin. FFmpeg'i kurmak için Ubuntu, Debian, Arch Linux, Fedora veya OpenSUSE çalıştırıyor olmalısınız. Bu Linux dağıtımlarında birini çalıştıran değilseniz, inşa ve doğrudan web sitesinden FFmpeg kodlama yazılımı yükleyebilirsiniz burada .

Ubuntu

sudo apt ffmpeg'i kurun

Debian

sudo apt-get install ffmpeg

Arch Linux

sudo pacman -S ffmpeg

fötr şapka

sudo dnf ffmpeg'i kurun

OpenSUSE

sudo zypper ffmpeg'i kurun

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

ffmpeg --help

Yardım sayfasının doğru başlatıldığını onaylayın  ve terminali silmek için clear yazın.

Bashrc'yi değiştir

Linuxta Komut Satırından Seğirmek İçin Akış Nasıl Yapılır

Enkoder aracı kurulu ve çalışıyor. Bir sonraki adım, sistemde Twitch akış takma adını ayarlamaktır. Akış takma adını oluşturmak için bashrc dosyasını değiştirmeniz gerekir  . Bu dosya, her kullanıcı için birçok farklı komut değişkeni içerir. Bashrc'de Twitch'ten için akışa bu komutu kullanmak isteyen her kullanıcı aşağıdaki süreci izlemesi gereken yüzden dosya, bir kullanıcı bazında çalışır.

bashrc dosyasını yedekleyerek başlayın . Bu, akış komutunu silmek isterseniz herhangi bir düzenlemenin veya hatanın geri alınabilmesini sağlayacaktır. Dosyanın bir kopyasını oluşturarak bir yedek oluşturun:

mkdir ~/bashrc-yedekleme

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

Yedekleme halledildikten sonra düzenlemeye başlayın. Terminalde bashrc'yi  açın . KÖK KULLANMAYIN , yanlışlıkla kök kullanıcının bashrc dosyasını kendi dosyanız yerine düzenleyebilirsiniz  , bu bir hata olur.

nano ~/.bashrc

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

Not: Güvenli olmadığı için akış anahtarınızı bashrc'de doldurmayın  . Bu komut dosyası, güvenlik amacıyla her akış yaptığınızda anahtarı ister.

 streaming() {
     INRES="1920x1080" # input resolution
     OUTRES="1920x1080" # output resolution
     FPS="15" # target FPS
     GOP="30" # i-frame interval, should be double of FPS, 
     GOPMIN="15" # min i-frame interval, should be equal to fps, 
     THREADS="2" # max 6
     CBR="1000k" # constant bitrate (should be between 1000k - 3000k)
     QUALITY="ultrafast"  # one of the many FFMPEG preset
     AUDIO_RATE="44100"
     STREAM_KEY="$1" # use the terminal command Streaming streamkeyhere to stream your video to twitch or justin
     SERVER="live-sjc" # twitch server in California, see https://bashtech.net/twitch/ingest.php to change 
     
     ffmpeg -f x11grab -s "$INRES" -r "$FPS" -i :0.0 -f alsa -i pulse -f flv -ac 2 -ar $AUDIO_RATE \
       -vcodec libx264 -g $GOP -keyint_min $GOPMIN -b:v $CBR -minrate $CBR -maxrate $CBR -pix_fmt yuv420p\
       -s $OUTRES -preset $QUALITY -tune film -acodec libmp3lame -threads $THREADS -strict normal \
       -bufsize $CBR "rtmp://$SERVER.twitch.tv/app/$STREAM_KEY"
 }

Kod bashrc içindeyken , Nano metin düzenleyicisini Ctrl + O ile kaydedin ve Ctrl + X ile çıkın .

Yayın Akışı

Linuxta Komut Satırından Seğirmek İçin Akış Nasıl Yapılır

Doğrudan komut satırından Twitch'e akış yapmak için bir terminal açın ve bashrc'de ayarlanan yeni akış  komutunu  kullanın  . Twitch yayın anahtarınızı bilmelisiniz. Twitch'te oturum açın , kontrol paneline gidin ve akış anahtarınızı bulun.

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

akış anahtarı

Akıştan çıkmak için “Q” tuşuna basın ve akış FFmpeg kullandığı için bitmelidir. Eğer  tuşu değil çalışır, birlikte çıkmak için komut zorlamak  Ctrl + Z .

Akış Komut Dosyası

Bir yayın anahtarını tekrar tekrar girmek yorucu oluyorsa, bir yayın komut dosyası oluşturmayı düşünün. Bunu yapmanın anahtarınızı PC'nize erişimi olan herhangi birine ifşa edeceğini unutmayın. Komut dosyasını oluşturmak için terminali açın ve aşağıdaki komutları girin.

İlk önce,  shebang'ı eklemek için yankı kullanın. Bir Shebang, Bash yorumlayıcısının ne tür bir komut dosyası çalıştırmak üzere olduğunu, çevreyi vb. bilmesini sağlar.

Not: Komut dosyasını ana klasörünüzden taşımayın! bashrc içindeki akış komut dosyasına dayanır  . Dosya sisteminde 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 komut dosyasına yazmak için yankı  kullanın.

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

Son olarak, sistemin doğru çalışmasına izin vermesi için komut dosyasının izinlerini güncelleyin. 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

Komut dosyasından veya  Ctrl + Z ile çıkın  .

Leave a Comment

Google Voice Masaüstü Bildirim Uygulamaları

Google Voice Masaüstü Bildirim Uygulamaları

Google Wave gibi, Google Voice da dünya çapında büyük ilgi gördü. Google, iletişim kurma biçimimizi değiştirmeyi amaçlıyor ve

FlickrFaves ile Flickr Favorilerini İndirin

FlickrFaves ile Flickr Favorilerini İndirin

Flickr kullanıcılarının fotoğraflarını yüksek kalitede indirmelerine olanak tanıyan birçok araç var, ancak Flickr Favorilerini indirmenin bir yolu var mı? Son zamanlarda

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

Örnekleme Nedir? Vikipedi'ye göre, "Bir ses kaydının bir kısmını veya örneğini alıp onu bir enstrüman veya müzik aleti olarak yeniden kullanma eylemidir."

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites, kullanıcıların web sitelerini Google'ın sunucusunda barındırmasına olanak tanıyan bir Google hizmetidir. Ancak bir sorun var: Yedekleme için yerleşik bir seçenek yok.

Google Görevler Masaüstü Uygulaması

Google Görevler Masaüstü Uygulaması

Google Görevler, Takvim, Wave, Voice vb. gibi diğer Google hizmetleri kadar popüler olmasa da hala yaygın olarak kullanılıyor ve insanların günlük işlerinin ayrılmaz bir parçası.

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Ubuntu Live ve DBAN önyükleme CD'si aracılığıyla sabit diski ve çıkarılabilir medyayı güvenli bir şekilde silmeye ilişkin önceki kılavuzumuzda, Windows tabanlı diskleri ele aldık.

Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.