Streamlink (Português)

From ArchWiki

Streamlink é uma utilidade de linha de comando escrita em Python (Português) que lhe permite assistir streams de video online em players de video populares, como o VLC, MPlayer ou mpv; veja Compatibilidade de player para a lista completa.

Este projeto é um fork de Livestreamer, que não é mais mantido.

O suporte para vários serviços de streaming é fornecido por plugins, que podem ser facilmente adicionados se necessário. Muitos serviços de streaming de video populares são suportados, incluindo Dailymotion, Livestream, Twitch, UStream, YouTube Live e muitos outros; veja Plugins para a lista completa.

Instalação

Instale o pacote streamlink ou streamlink-gitAUR.

Uso

O pacote fornece uma utilidade de linha de comando streamlink, que é bem fácil de usar:

$ streamlink -p seu_player url stream
  • seu_player - nome do executável do seu media player, por exemplo, vlc. Você também pode especificar o caminho completo se precisar: /usr/bin/vlc. Por padrão, o VLC vai ser usado se puder ser achado na localização padrão.
  • url - endereço URL da stream. Você pode omitir o protocolo (http://) para URLs HTTP.
  • stream - stream para reproduzir a URL fornecida. Você pode selecionar a qualidade de video com esta opção. Use best para a maior e worst para a menor qualidade disponível. Plugins específicos podem ter outras opções de qualidade.

Por exemplo:

$ streamlink -p mpv dailymotion.com/embed/video/x1b1h6o worst

Veja a streamlink(1) para a lista completa de opções disponíveis.

Para salvar a stream no seu HDD

$ streamlink -o ~/$current_time.m2t "STREAM URL" best,high

Twitch

$ streamlink -p player twitch.tv/nome_do_canal qualidade

Por exemplo:

 $ streamlink -p vlc twitch.tv/archlinux medium

As qualidades de stream disponíveis são: source, high, medium, low e mobile.

Veja também