Migliora gli appunti di Gnome Shell con Pano
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Molti utenti su Linux scelgono di eseguire lo streaming su Twitch su Linux utilizzando lo strumento Open broadcaster. Non a tutti piace questo strumento e alcuni desiderano un'alternativa. Puoi guardare i flussi di Twitch senza utilizzare un browser e puoi utilizzare un semplice flusso di script bash su Twitch.
Se utilizzi una VPN con Twitch , dovrai abilitarla separatamente.
Lo streaming su Twitch dalla riga di comando di Linux viene eseguito con l'aiuto dello strumento di codifica FFmpeg. Prima di procedere oltre in questo tutorial, dovrai installarlo sul tuo PC Linux. Apri una finestra di terminale e inserisci quanto segue. Per installare FFmpeg, devi eseguire Ubuntu, Debian, Arch Linux, Fedora o OpenSUSE. Se non stai eseguendo una di queste distribuzioni Linux, puoi creare e installare il software di codifica FFmpeg direttamente dal sito Web qui .
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf install ffmpeg
sudo zypper install ffmpeg
Ora che lo strumento di codifica è installato, eseguilo nel terminale per assicurarti che tutto funzioni correttamente. FFmpeg non ha bisogno della codifica dei file per essere eseguito. In un terminale, prova:
ffmpeg --help
Conferma che la pagina della guida si avvia correttamente e digita clear per cancellare il terminale.
Lo strumento di codifica è installato e funzionante. Il passaggio successivo consiste nell'impostare l'alias di streaming Twitch sul sistema. Per creare l'alias di streaming, dovrai modificare il file bashrc . Questo file contiene molte variabili di comando diverse per ogni utente. Il file bashrc funziona in base all'utente, quindi ogni utente che desidera utilizzare questo comando per eseguire lo streaming su Twitch deve seguire la procedura seguente.
Inizia eseguendo il backup del file bashrc . Ciò garantirà che eventuali modifiche o errori possano essere annullati se si desidera eliminare il comando di streaming. Crea un backup facendo una copia del file:
mkdir ~/bashrc-backup cp ~/.bashrc ~/bashrc-backup/.bashrc-bak
Fatto il backup, avvia la modifica. Apri bashrc nel terminale. NON UTILIZZARE ROOT , potresti modificare accidentalmente il file bashrc dell'utente root invece del tuo, il che sarebbe un errore.
nano ~/.bashrc
Incolla il seguente codice alla fine del file bashrc . Comprendere che potrebbe essere necessario esaminare questo codice e modificarlo in base alle proprie esigenze. In particolare, le risoluzioni, i thread, la qualità, il CBR e così via.
Nota: non compilare la chiave del flusso in bashrc , poiché non è sicuro. Questo script richiede la chiave ogni volta che esegui lo streaming per motivi di sicurezza.
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"
}
Quando il codice è in bashrc , salva l'editor di testo Nano con Ctrl + O ed esci con Ctrl + X.
Per eseguire lo streaming su Twitch direttamente dalla riga di comando, apri un terminale e usa il nuovo comando di streaming impostato in bashrc . Devi conoscere la tua chiave di streaming Twitch. Accedi a Twitch, vai alla dashboard e trova la tua chiave di streaming.
Se la chiave è impostata correttamente, lo streaming dalla riga di comando dovrebbe funzionare in questo modo:
streamkey
Per uscire dallo streaming, premi "Q" e dovrebbe terminare, poiché lo streaming utilizza FFmpeg. Se il pulsante Q non funziona, forza l'uscita dallo script con Ctrl + Z .
Se l'immissione continua di una chiave di flusso diventa estenuante, prendi in considerazione la creazione di uno script di flusso. Tieni presente che in questo modo esporrai la tua chiave a chiunque altro abbia accesso al tuo PC. Per creare lo script, apri il terminale e inserisci i seguenti comandi.
Per prima cosa, usa l' eco per aggiungere lo shebang. Uno shebang consente all'interprete Bash di sapere che tipo di script sta per eseguire, l'ambiente, ecc.
Nota: non spostare lo script dalla tua cartella home! Si basa sullo script di streaming all'interno di bashrc . Se lo sposti in altre posizioni del file system che non dispongono delle autorizzazioni corrette, potrebbe non funzionare correttamente.
echo "#!/bin/bash" > ~/stream-script.sh
Quindi, copia il tuo comando di streaming e usa echo per scriverlo nello script.
echo "streaming streamkey" >> ~/stream-script.sh
Infine, aggiorna i permessi dello script, in modo che il sistema ne consenta il corretto funzionamento. Senza questo, lo script potrebbe non riuscire.
sudo chmod +x stream-script.sh
Esegui lo script con:
./stream-script.sh
o
sh stream-script.sh
Esci dallo script con Q o Ctrl + Z .
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!
Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida
Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.
.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.
Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su
Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.
Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.
Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo
Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.