Îmbunătățiți clipboardul Gnome Shell cu Pano
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Mulți utilizatori de pe Linux aleg să transmită în flux pe Twitch pe Linux folosind instrumentul de difuzare Open. Nu tuturor le place acest instrument și unii își doresc o alternativă. Puteți viziona fluxuri Twitch fără a utiliza un browser și puteți utiliza un flux simplu de script bash pentru Twitch.
Dacă utilizați un VPN cu Twitch , va trebui să îl activați separat.
Streamingul către Twitch din linia de comandă Linux rulează cu ajutorul instrumentului de codificare FFmpeg. Înainte de a merge mai departe în acest tutorial, va trebui să îl instalați pe computerul dvs. Linux. Deschideți o fereastră de terminal și introduceți următoarele. Pentru a instala FFmpeg, trebuie să rulați Ubuntu, Debian, Arch Linux, Fedora sau OpenSUSE. Dacă nu rulați una dintre aceste distribuții Linux, puteți construi și instala software-ul de codificare FFmpeg direct de pe site-ul web aici .
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf install ffmpeg
sudo zypper install ffmpeg
Acum că instrumentul de codificare este instalat, rulați-l în terminal pentru a vă asigura că totul funcționează corect. FFmpeg nu are nevoie de codificarea fișierelor pentru a rula. Într-un terminal, încercați:
ffmpeg --help
Confirmați că pagina de ajutor se lansează corect și tastați clear pentru a șterge terminalul.
Instrumentul de codificare este instalat și funcționează. Următorul pas este să configurați aliasul de streaming Twitch pe sistem. Pentru a crea aliasul de streaming, va trebui să modificați fișierul bashrc . Acest fișier conține o mulțime de variabile de comandă diferite pentru fiecare utilizator. Fișierul bashrc funcționează pe bază de utilizator, astfel încât fiecare utilizator care dorește să folosească această comandă pentru a transmite în flux pe Twitch trebuie să urmeze procesul de mai jos.
Începeți prin a face o copie de rezervă a fișierului bashrc . Acest lucru va asigura că orice modificări sau greșeli pot fi anulate dacă doriți să ștergeți comanda de streaming. Creați o copie de rezervă făcând o copie a fișierului:
mkdir ~/bashrc-backup cp ~/.bashrc ~/bashrc-backup/.bashrc-bak
Cu backup-ul îngrijit, începeți editarea. Deschide bashrc în terminal. NU UTILIZAȚI ROOT , ați putea edita accidental fișierul bashrc al utilizatorului root în loc de al dvs., ceea ce ar fi o greșeală.
nano ~/.bashrc
Lipiți următorul cod la sfârșitul fișierului bashrc . Înțelegeți că poate fi necesar să parcurgeți acest cod și să-l editați pentru a se potrivi nevoilor dvs. Mai exact, rezoluțiile, firele, calitatea, CBR și etc.
Notă: nu completați cheia de flux în bashrc , deoarece este nesigură. Acest script vă solicită cheia de fiecare dată când transmiteți în flux din motive de siguranță.
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"
}
Când codul este în bashrc , salvați editorul de text Nano cu Ctrl + O și ieșiți din el cu Ctrl + X.
Pentru a transmite în flux în Twitch direct din linia de comandă, deschideți un terminal și utilizați noua comandă de streaming configurată în bashrc . Trebuie să cunoști cheia de flux Twitch. Conectați-vă la Twitch, accesați tabloul de bord și găsiți-vă cheia de streaming.
Dacă cheia este configurată corect, streamingul din linia de comandă ar trebui să funcționeze astfel:
streamkey
Pentru a renunța la streaming, apăsați „Q” și ar trebui să se încheie, deoarece fluxul folosește FFmpeg. Dacă butonul Q nu funcționează, forțați scriptul să închidă cu Ctrl + Z .
Dacă introducerea unei chei de flux de mai multe ori devine obositoare, luați în considerare crearea unui script de flux. Rețineți că acest lucru va expune cheia dvs. oricărei alte persoane care are acces la computerul dvs. Pentru a crea scriptul, deschideți terminalul și introduceți următoarele comenzi.
În primul rând, folosiți echo pentru a adăuga shebang. Un shebang îi permite interpretului Bash să știe ce fel de script este pe cale să ruleze, mediul etc.
Notă: nu mutați scriptul din folderul de acasă! Se bazează pe scriptul de streaming din interiorul bashrc . Dacă îl mutați în alte locuri din sistemul de fișiere care nu au permisiunile corecte, este posibil să nu funcționeze corect.
echo „#!/bin/bash” > ~/stream-script.sh
Apoi, copiați comanda de streaming și utilizați echo pentru a o scrie în script.
echo "streaming streamkey" >> ~/stream-script.sh
În cele din urmă, actualizați permisiunile scriptului, astfel încât sistemul să îi permită să ruleze corect. Fără aceasta, scriptul poate eșua.
sudo chmod +x stream-script.sh
Rulați scriptul cu:
./stream-script.sh
sau
sh stream-script.sh
Părăsiți script - ul cu Q sau Ctrl + Z .
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!
Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid
Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.
Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.
Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe
Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.
Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.
Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs
Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.