Une bibliothèque Python et une interface de ligne de commande qui redirigent les flux de divers services vers un lecteur vidéo.
Évitez les sites Web gourmands en ressources et non optimisés, tout en profitant du contenu diffusé en streaming.
Streamlink est issu du projet abandonné Livestreamer en 2016.
Veuillez consulter la documentation pour connaître les différentes manières d'installer Streamlink :
Streamlink est construit sur un système de plugins qui permet d'ajouter facilement la prise en charge de nouveaux services.
La plupart des services de streaming populaires sont pris en charge, tels que Twitch, YouTube et bien d'autres.
Une liste de tous les plugins actuellement inclus peut être trouvée sur la page des plugins.
Après l'installation, exécutez simplement :
streamlink " STREAMURL " best
Le comportement par défaut de Streamlink consiste à lire les flux dans le lecteur VLC, mais de nombreuses autres options et méthodes de sortie sont disponibles, telles que l'écriture du flux sur le système de fichiers, la lecture des métadonnées du flux, etc.
Pour une utilisation plus approfondie, veuillez vous référer à la documentation CLI.
Un guide API et une référence API sont disponibles pour les implémenteurs Python de Streamlink.
Toutes les contributions sont les bienvenues. N'hésitez pas à ouvrir un nouveau fil de discussion sur le suivi des problèmes ou à soumettre une nouvelle pull request. Veuillez d'abord lire CONTRIBUTING.md. Merci!
Si vous pensez que Streamlink est utile et si vous souhaitez maintenir le projet en vie, alors pensez à soutenir ses responsables en envoyant un petit conseil éventuellement récurrent via les options disponibles.
Votre soutien est très apprécié, merci !