Cara memperbarui PPA Ubuntu ke rilis 20,04 baru
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
Banyak pengguna di Linux memilih untuk melakukan streaming ke Twitch di Linux menggunakan alat penyiar Terbuka. Tidak semua orang menyukai alat ini, dan beberapa menginginkan alternatif. Anda dapat menonton streaming Twitch tanpa menggunakan browser , dan Anda dapat menggunakan streaming skrip bash sederhana ke Twitch.
Jika Anda menggunakan VPN dengan Twitch , Anda harus mengaktifkannya secara terpisah.
Streaming ke Twitch dari baris perintah Linux berjalan dengan bantuan alat pengkodean FFmpeg. Sebelum kita melangkah lebih jauh dalam tutorial ini, Anda harus menginstalnya di PC Linux Anda. Buka jendela terminal dan masukkan yang berikut ini. Untuk menginstal FFmpeg, Anda harus menjalankan Ubuntu, Debian, Arch Linux, Fedora atau OpenSUSE. Jika Anda tidak menjalankan salah satu distribusi Linux ini, Anda dapat membuat dan menginstal perangkat lunak penyandian FFmpeg langsung dari situs web di sini .
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf install ffmpeg
sudo zypper menginstal ffmpeg
Sekarang setelah alat pengkodean diinstal, jalankan di terminal untuk memastikan semuanya berfungsi dengan benar. FFmpeg tidak memerlukan pengkodean file untuk dijalankan. Di terminal, coba:
ffmpeg --bantuan
Konfirmasikan bahwa halaman bantuan diluncurkan dengan benar, dan ketik hapus untuk menghapus terminal.
Alat encoder dipasang dan berfungsi. Langkah selanjutnya adalah mengatur alias streaming Twitch di sistem. Untuk membuat alias streaming, Anda harus memodifikasi file bashrc . File ini menyimpan banyak variabel perintah yang berbeda untuk setiap pengguna. File bashrc bekerja berdasarkan per pengguna, jadi setiap pengguna yang ingin menggunakan perintah ini untuk melakukan streaming ke Twitch harus mengikuti proses di bawah ini.
Mulailah dengan mencadangkan file bashrc . Ini akan memastikan bahwa setiap pengeditan atau kesalahan dapat dibatalkan jika Anda ingin menghapus perintah streaming. Buat cadangan dengan membuat salinan file:
mkdir ~/bashrc-backup cp ~/.bashrc ~/bashrc-backup/.bashrc-bak
Dengan cadangan diurus, mulai pengeditan. Buka bashrc di terminal. JANGAN GUNAKAN ROOT , Anda dapat secara tidak sengaja mengedit file bashrc pengguna root alih-alih milik Anda sendiri, yang merupakan kesalahan.
nano ~/.bashrc
Rekatkan kode berikut di bagian paling akhir file bashrc . Pahami bahwa Anda mungkin perlu membaca kode ini dan mengeditnya agar sesuai dengan kebutuhan Anda. Secara khusus, resolusi, utas, kualitas, CBR, dan lain-lain.
Catatan: jangan mengisi kunci aliran Anda di bashrc , karena tidak aman. Skrip ini meminta kunci setiap kali Anda melakukan streaming demi keamanan.
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"
}
Saat kode ada di bashrc , simpan editor teks Nano dengan Ctrl + O , dan keluar dengan Ctrl + X.
Untuk streaming ke Twitch langsung dari baris perintah, buka terminal dan gunakan perintah streaming baru yang diatur di bashrc . Anda harus mengetahui kunci streaming Twitch Anda. Masuk ke Twitch, buka dasbor dan temukan kunci streaming Anda.
Jika kunci diatur dengan benar, streaming dari baris perintah akan berfungsi seperti ini:
streaming kunci aliran
Untuk keluar dari streaming, tekan "Q" dan itu akan berakhir, karena streaming menggunakan FFmpeg. Jika tombol Q tidak berfungsi, paksa skrip untuk keluar dengan Ctrl + Z .
Jika memasukkan kunci streaming berulang-ulang menjadi melelahkan, pertimbangkan untuk membuat skrip streaming. Ingatlah bahwa melakukan ini akan memaparkan kunci Anda kepada orang lain yang memiliki akses ke PC Anda. Untuk membuat skrip, buka terminal dan masukkan perintah berikut.
Pertama, gunakan echo untuk menambahkan Shebang. Shebang memungkinkan penerjemah Bash mengetahui jenis skrip apa yang akan dijalankan, lingkungan, dll.
Catatan: jangan pindahkan skrip dari folder rumah Anda! Itu bergantung pada skrip streaming di dalam bashrc . Jika Anda memindahkannya ke tempat lain di sistem file yang tidak memiliki izin yang benar, itu mungkin tidak berfungsi dengan benar.
echo "#!/bin/bash"> ~/stream-script.sh
Selanjutnya, salin perintah streaming Anda dan gunakan echo untuk menulisnya ke dalam skrip.
echo "streaming streamkey" >> ~/stream-script.sh
Terakhir, perbarui izin skrip, sehingga sistem mengizinkannya berjalan dengan benar. Tanpa ini, skrip mungkin gagal.
sudo chmod +x stream-script.sh
Jalankan skrip dengan:
./stream-script.sh
atau
sh stream-script.sh
Keluar dari skrip dengan Q atau Ctrl + Z .
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur
Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda
Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami
Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox
Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint
Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan
TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya
AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya
Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer