Como desativar o snap do Firefox no Ubuntu 22.04 LTS
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Muitos usuários no Linux optam por transmitir para o Twitch no Linux usando a ferramenta Open broadcaster. Nem todo mundo gosta dessa ferramenta e alguns desejam uma alternativa. Você pode assistir a streams do Twitch sem usar um navegador e pode usar um stream de script bash simples para o Twitch.
Se você usar uma VPN com Twitch , terá que habilitá-la separadamente.
O streaming para o Twitch a partir da linha de comando do Linux é executado com a ajuda da ferramenta de codificação FFmpeg. Antes de prosseguirmos neste tutorial, você precisará instalá-lo em seu PC Linux. Abra uma janela de terminal e digite o seguinte. Para instalar o FFmpeg, você deve estar executando o Ubuntu, Debian, Arch Linux, Fedora ou OpenSUSE. Se você não estiver executando uma dessas distribuições Linux, pode construir e instalar o software de codificação FFmpeg diretamente do site aqui .
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf install ffmpeg
sudo zypper install ffmpeg
Agora que a ferramenta de codificação está instalada, execute-a no terminal para ter certeza de que tudo está funcionando corretamente. O FFmpeg não precisa de codificação de arquivo para ser executado. Em um terminal, tente:
ffmpeg --help
Confirme se a página de ajuda inicia corretamente e digite clear para apagar o terminal.
A ferramenta codificadora está instalada e funcionando. A próxima etapa é configurar o alias de streaming do Twitch no sistema. Para criar o alias de streaming, você precisará modificar o arquivo bashrc . Este arquivo contém muitas variáveis de comando diferentes para cada usuário. O arquivo bashrc funciona por usuário, então cada usuário que deseja usar este comando para transmitir para o Twitch deve seguir o processo abaixo.
Comece fazendo backup do arquivo bashrc . Isso garantirá que quaisquer edições ou erros possam ser desfeitos se você quiser excluir o comando de streaming. Crie um backup fazendo uma cópia do arquivo:
mkdir ~ / bashrc-backup cp ~ / .bashrc ~ / bashrc-backup / .bashrc-bak
Com o backup cuidado, inicie a edição. Abra o bashrc no terminal. NÃO USE ROOT , você pode editar acidentalmente o arquivo bashrc do usuário root em vez do seu, o que seria um erro.
nano ~ / .bashrc
Cole o código a seguir no final do arquivo bashrc . Entenda que você pode precisar percorrer este código e editá-lo para atender às suas necessidades. Especificamente, as resoluções, tópicos, qualidade, CBR e etc.
Nota: não preencha sua chave de stream em bashrc , pois não é seguro. Este script pede a chave toda vez que você faz um stream por motivos de segurança.
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 o código estiver em bashrc , salve o editor de texto Nano com Ctrl + O e feche-o com Ctrl + X.
Para transmitir para o Twitch diretamente da linha de comando, abra um terminal e use o novo comando de streaming configurado no bashrc . Você deve saber sua chave de fluxo do Twitch. Faça login no Twitch, vá para o painel e encontre sua chave de streaming.
Se a chave estiver configurada corretamente, o streaming da linha de comando deve funcionar assim:
streaming streamkey
Para sair do streaming, pressione “Q” e deve terminar, pois o stream está usando FFmpeg. Se o Q botão não funciona, forçar o script para sair com Ctrl + Z .
Se inserir uma chave de fluxo repetidamente for exaustivo, considere a criação de um script de fluxo. Lembre-se de que, ao fazer isso, sua chave será exposta a qualquer outra pessoa que tenha acesso ao seu PC. Para criar o script, abra o terminal e digite os seguintes comandos.
Primeiro, use echo para adicionar o shebang. Um shebang permite que o intérprete Bash saiba que tipo de script está prestes a ser executado, o ambiente, etc.
Nota: não mova o script de sua pasta de início! Ele se baseia no script de streaming dentro do bashrc . Se você movê-lo para outros locais no sistema de arquivos que não tenham as permissões corretas, ele pode não funcionar corretamente.
echo "#! / bin / bash"> ~ / stream-script.sh
Em seguida, copie seu comando de streaming e use echo para gravá-lo no script.
echo "streaming streamkey" >> ~ / stream-script.sh
Por último, atualize as permissões do script, para que o sistema permita que ele funcione corretamente. Sem isso, o script pode falhar.
sudo chmod + x stream-script.sh
Execute o script com:
./stream-script.sh
ou
sh stream-script.sh
Sair do script com Q ou Ctrl + Z .
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.
Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!
Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.
Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.
Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.
O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.
Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.
Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.
Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.