Cara Menstrim Untuk Twitch Dari Baris Perintah Di Linux

Ramai pengguna di Linux memilih untuk menstrim ke Twitch di Linux menggunakan alat penyiar Terbuka. Tidak semua orang menyukai alat ini, dan ada yang menginginkan alternatif. Anda boleh menonton strim Twitch tanpa menggunakan penyemak imbas , dan anda boleh menggunakan strim skrip bash mudah untuk Twitch.

Jika anda menggunakan VPN dengan Twitch , anda perlu mendayakannya secara berasingan.

Pasang Alat Pengekodan FFmpeg

Penstriman ke Twitch daripada baris arahan Linux berjalan dengan bantuan alat pengekodan FFmpeg. Sebelum kita pergi lebih jauh dalam tutorial ini, anda perlu memasangnya pada PC Linux anda. Buka tetingkap terminal dan masukkan yang berikut. Untuk memasang FFmpeg, anda mesti menjalankan Ubuntu, Debian, Arch Linux, Fedora atau OpenSUSE. Jika anda tidak menjalankan salah satu pengedaran Linux ini, anda boleh membina dan memasang perisian pengekodan FFmpeg terus daripada tapak web di sini .

Ubuntu

sudo apt install ffmpeg

Debian

sudo apt-get install ffmpeg

Arch Linux

sudo pacman -S ffmpeg

Fedora

sudo dnf pasang ffmpeg

OpenSUSE

sudo zypper pasang ffmpeg

Sekarang setelah alat pengekodan dipasang, jalankannya dalam terminal untuk memastikan semuanya berfungsi dengan betul. FFmpeg tidak memerlukan pengekodan fail untuk dijalankan. Dalam terminal, cuba:

ffmpeg --help

Sahkan bahawa halaman bantuan dilancarkan dengan betul dan taip  jelas untuk memadamkan terminal.

Ubah suai Bashrc

Cara Menstrim Untuk Twitch Dari Baris Perintah Di Linux

Alat pengekod dipasang dan berfungsi. Langkah seterusnya ialah menyediakan alias penstriman Twitch pada sistem. Untuk mencipta alias penstriman, anda perlu mengubah suai  fail bashrc . Fail ini memegang banyak pembolehubah arahan yang berbeza untuk setiap pengguna. The bashrc fail berfungsi pada dasar setiap pengguna, jadi setiap pengguna yang mahu menggunakan arahan ini untuk strim untuk menggerenyet mesti mengikut proses di bawah.

Mulakan dengan membuat sandaran fail bashrc . Ini akan memastikan bahawa sebarang pengeditan atau kesilapan boleh dibuat asal jika anda ingin memadamkan arahan penstriman. Buat sandaran dengan membuat salinan fail:

mkdir ~/bashrc-backup

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

Dengan sandaran dijaga, mulakan penyuntingan. Buka bashrc  di terminal. JANGAN GUNAKAN ROOT , anda secara tidak sengaja boleh mengedit fail bashrc pengguna root dan  bukannya fail anda sendiri, yang merupakan satu kesilapan.

nano ~/.bashrc

Tampalkan kod berikut di hujung  fail bashrc . Fahami bahawa anda mungkin perlu melalui kod ini dan mengeditnya mengikut keperluan anda. Khususnya, resolusi, utas, kualiti, CBR, dan lain-lain.

Nota: jangan isikan kunci strim anda dalam  bashrc , kerana ia tidak selamat. Skrip ini meminta kunci setiap kali anda menstrim demi keselamatan.

 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"
 }

Apabila kod berada dalam bashrc , simpan penyunting teks Nano dengan Ctrl + O , dan keluar dengan Ctrl + X.

Penstriman

Cara Menstrim Untuk Twitch Dari Baris Perintah Di Linux

Untuk menstrim ke Twitch terus daripada baris arahan, buka terminal dan gunakan arahan penstriman  baharu yang  disediakan dalam  bashrc . Anda mesti tahu kunci aliran Twitch anda. Log masuk ke Twitch, pergi ke papan pemuka dan cari kunci penstriman anda.

Jika kunci disediakan dengan betul, penstriman dari baris arahan harus berfungsi seperti ini:

kekunci aliran penstriman

Untuk menghentikan penstriman, tekan "Q" dan ia sepatutnya tamat, kerana strim menggunakan FFmpeg. Jika  butang tidak berfungsi, paksa skrip untuk berhenti dengan  Ctrl + Z .

Skrip Strim

Jika memasukkan kunci strim berulang kali menjadi meletihkan, pertimbangkan untuk membuat skrip strim. Perlu diingat bahawa melakukan ini akan mendedahkan kunci anda kepada orang lain yang mempunyai akses kepada PC anda. Untuk mencipta skrip, buka terminal dan masukkan arahan berikut.

Pertama, gunakan  gema untuk menambah shebang. Shebang membolehkan jurubahasa Bash mengetahui jenis skrip yang akan dijalankan, persekitaran, dsb.

Nota: jangan alihkan skrip dari folder rumah anda! Ia bergantung pada skrip penstriman di dalam  bashrc . Jika anda mengalihkannya ke tempat lain dalam sistem fail yang tidak mempunyai kebenaran yang betul, ia mungkin tidak berfungsi dengan betul.

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

Seterusnya, salin arahan penstriman anda dan gunakan  gema  untuk menulisnya ke dalam skrip.

echo "streamkey stream" >> ~/stream-script.sh

Akhir sekali, kemas kini kebenaran skrip, supaya sistem akan membenarkannya berjalan dengan betul. Tanpa ini, skrip mungkin gagal.

sudo chmod +x stream-script.sh

Jalankan skrip dengan:

./stream-script.sh

atau

sh stream-script.sh

Keluar skrip dengan  atau  Ctrl + Z .

Leave a Comment

Apl Pemberitahuan Desktop Google Voice

Apl Pemberitahuan Desktop Google Voice

Sama seperti Google Wave, Google Voice telah menghasilkan buzz yang agak ramai di seluruh dunia. Google menyasarkan untuk mengubah cara kita berkomunikasi dan sejak ia menjadi

Muat turun Kegemaran Flickr Dengan FlickrFaves

Muat turun Kegemaran Flickr Dengan FlickrFaves

Terdapat banyak alat yang membolehkan pengguna Flickr memuat turun foto mereka dalam kualiti yang tinggi, tetapi adakah terdapat cara untuk memuat turun Kegemaran Flickr? Baru-baru ini kami datang

OK Sampler Adalah Perisian Sampler Muzik Percuma

OK Sampler Adalah Perisian Sampler Muzik Percuma

Apakah Persampelan? Menurut Wikipedia, "Ia adalah tindakan mengambil sebahagian, atau sampel, satu rakaman bunyi dan menggunakannya semula sebagai instrumen atau

Sandaran Tapak Google: Import/Eksport

Sandaran Tapak Google: Import/Eksport

Tapak Google ialah perkhidmatan daripada Google yang membenarkan pengguna mengehos tapak web pada pelayan Google. Tetapi ada satu masalah, tidak ada pilihan bina dalam untuk membuat sandaran

Aplikasi Desktop Google Tasks

Aplikasi Desktop Google Tasks

Tugasan Google tidak begitu popular seperti perkhidmatan Google yang lain seperti Kalendar, Gelombang, Suara, dll tetapi ia masih digunakan secara meluas dan merupakan sebahagian daripada orang ramai.

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Dalam panduan kami sebelum ini tentang mengelap cakera keras dan media boleh tanggal dengan selamat melalui Ubuntu Live dan CD but DBAN, kami membincangkan cakera berasaskan Windows

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Panduan lengkap cara menggunakan Dash to Panel untuk memberikan interface Gnome Shell seperti Windows dengan langkah-langkah mudah.

Cara memasang Kali Linux terkini

Cara memasang Kali Linux terkini

Kali Linux ialah pengedaran Linux ujian keselamatan dan penembusan terkemuka. Ia digunakan oleh beribu-ribu profesional untuk mencari kelemahan keselamatan

Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!