Streamlink è un fork di Livestreamer (attualmente non ha più sviluppo), Streamlink se ha ancora sviluppo e Si basa su un sistema di plug-in che consente di aggiungere facilmente nuovi servizi. Pertanto, questo è uno strumento compatibile con i più diffusi servizi di streaming video in diretta, come YouTube, Dailymotion, Livestream, Twitch, UStream e molti altri.
Inoltre, Streamlink nti consente di guardare streaming video online sui lettori multimediali più diffusi, come VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime e OMXPlayer, ecc. Tutto questo tramite l'utilizzo della riga di comando.
Questo strumento è Possiamo eseguirlo su sistemi come Windows, Linux e MacOS, quindi il suo obiettivo principale è aiutare gli utenti a evitare plug-in flash buggy e / o pesanti per la CPU per godere di un'ottima esperienza di streaming video.
Questo strumento è gratuito e open source così possiamo accedere al suo codice sorgente nel seguente link dove lo condividono gli sviluppatori, il il collegamento è questo.
Tra le caratteristiche che possiamo trovare in Stremlink ci sono le seguenti:
- Multi piattaforma
- Gratuito e open source
- API
- Supporto per più piattaforme di trasmissione video
- Supporto per più lettori video.
- Ha il supporto per aggiungere plugin
- Supporto per flusso VOD avi / mov per rtve.
Come installare Streamlink su Linux?
L'installazione è abbastanza semplice, poiché alcune delle distribuzioni più utilizzate hanno già questo programma all'interno dei loro repository, ma senza ulteriori indugi vi lascio i comandi per poterlo installare.
Installa Streamlink su Ubuntu e derivati
Per installare Streamlink in Ubuntu e qualsiasi sua derivata, è necessario aggiungere un repository per questo dobbiamo aprire il terminale ctrl + alt + T ed eseguire quanto segue.
Per prima cosa dobbiamo aggiungere il seguente repository:
sudo add-apt-repository ppa:nilarimogard/webupd8
Aggiorniamo la nostra lista
sudo apt update
E infine installiamo con il seguente comando:
sudo apt install streamlink
Installa Streamlink su Debian
Nel caso di Debian, il ramo testing è già all'interno dei repository, quindi dobbiamo installarlo solo con:
sudo apt install streamlink
Ma per le altre versioni dobbiamo aggiungere quanto segue:
wget -qO- "https://bintray.com/user/downloadSubjectPublicKey?username=amurzeau" | apt-key add - sudo echo "deb https://dl.bintray.com/amurzeau/streamlink-debian stretch-backports main" | tee "/etc/apt/sources.list.d/streamlink.list" sudo apt update sudo apt install streamlink
Ora per le altre distribuzioni è già all'interno dei repository.
Installa Streamlink su Archlinux e derivati:
sudo pacman -S streamlink
Installa Streamlink su Fedora, Red Hat, CentOS openSUSE e derivati:
sudo dnf install streamlink
Installa Streamlink su Gentoo
emerge net-misc/streamlink
Come utilizzare Streamlink su Linux?
L'uso di questo programma è relativamente semplice, Vi lascio qui alcuni dei comandi più comunemente usati di Streamlink.
Ad esempio, se vogliamo riprodurre alcune trasmissioni in diretta:
streamlink linkdelatransmicion [/ sourcecode]
Sarebbe il seguente:
streamlink twitch.tv/day9tv
Con questo, risponderà con qualcosa del genere, dove ci mostra le risoluzioni disponibili per la riproduzione.
[cli][info] Found matching plugin twitch for URL twitch.tv/day9tvAvailable streams: 360p_alt, 480p_alt, 360p (worst), 480p, 720p, 1080p (best)
Un altro caso se vogliamo vedere un video allo stesso modo aggiungiamo semplicemente l'url:
streamlink youtu.be/_lf0d9Rib-8
Adesso invece se vogliamo che il video venga riprodotto su un particolare lettore Non ci resta che aggiungere il seguente parametro –player con il quale indichiamo con quale player verrà aperto il video
streamlink --player mpv youtu.be/_lf0d9Rib-8
Nel caso indichiamo qualche risoluzione particolare Dobbiamo solo aggiungere la risoluzione che vogliamo al comando, ad esempio sarebbe simile a questa:
streamlink --player mpv youtu.be/_lf0d9Rib-8 1080p
Anche Streamlink supporta il Accesso su vari siti, un esempio che vi lascio è per crunchyroll
streamlink --crunchyroll-username=xxxx --crunchyroll-password=xxx http://crunchyroll.com/a-crunchyroll-episode-link
Se vogliamo usa un po 'di proxy:
streamlink --http-proxy "http://user:pass@10.10.1.10:3128/" --https-proxy "socks5://10.10.1.10:1242"
Infine, se vogliamo conoscere in dettaglio questo strumento, possiamo visitare questo link oppure esegui il seguente comando:
streamlink --help
In conclusione, devo dire che è un ottimo strumento per evitare l'uso del browser e risparmiare un po 'di risorse e solo non ti permetterà di goderti i nostri video online senza qualche altra distrazione.