
Streamlink
CLIPipes live streams from Twitch, YouTube and many other platforms to a local player, or saves them to video files with --output or --record, for keeping and re-editing replays of your own or partners' streams. Viewing needs a player like VLC. Only record content you have rights to.
Streamlink

A Python library and command-line interface which pipes streams from various services into a video player.
Avoid resource-heavy and unoptimized websites, and still enjoy streamed content.
Streamlink was forked in 2016 from the abandoned Livestreamer project.
📦 Installation
Please take a look at the documentation for different ways of installing Streamlink:
👍 Features
Streamlink is built on top of a plugin system which allows support for new services to be added easily.
Most of the popular streaming services are supported, such as Twitch, YouTube, and many more.
A list of all plugins currently included can be found on the plugins page.
💡 Quickstart
After installing, simply run:
streamlink "STREAMURL" best
The default behavior of Streamlink is to play back streams in the VLC player, but a lot of other options and output methods are available, such as writing the stream to the filesystem, reading stream metadata, etc.
For more in-depth usage, please refer to the CLI documentation.
An API guide and API reference is available for Python implementors of Streamlink.
🙏 Contributing
All contributions are welcome. Feel free to open a new thread on the issue tracker or submit a new pull request. Please read CONTRIBUTING.md first. Thanks!
❤️ Support
If you think that Streamlink is useful and if you want to keep the project alive, then please consider supporting its maintainers by sending a small and optionally recurring tip via the available options.
Your support is very much appreciated, thank you!
Recursos relacionados

yt-dlp
CLICommand-line audio and video downloader supporting thousands of sites: pick formats and quality, grab subtitles and metadata, and merge or transcode with FFmpeg. The actively maintained fork of youtube-dl.
yt-dlp/yt-dlp198k
gallery-dl
CLICommand-line tool for bulk-downloading galleries and posts from many image hosts and social platforms, with flexible file naming and config, and yt-dlp integration for video. Main development has moved to Codeberg; the GitHub repo stays in sync.
mikf/gallery-dl20.1k
OpenShorts
MCPCuts long videos like podcasts, webinars, livestreams and interviews into captioned vertical shorts, with optional dubbing and publishing to TikTok, YouTube and more. Hosted version needs an API key (free tier is watermarked and time-limited), or self-host with Docker and your own keys.
mutonby/openshorts6.7k
yutu
MCPYouTube channel assistant: lets agents upload videos, edit titles, descriptions and thumbnails, and manage playlists, captions, comments and live streams; also works as a CLI. Requires enabling the YouTube Data API in Google Cloud and creating OAuth credentials; daily API quotas apply.
eat-pray-ai/yutu699
YouTube MCP Server
MCPCommunity YouTube server built on the YouTube Data API: look up video and channel data, fetch transcripts, browse playlists, and filter creators by subscriber count and upload frequency for influencer scouting. Needs a YouTube Data API key (daily quota) and Node.js.
ZubeidHendricks/youtube-mcp-server585
claude-youtube
SkillSkill pack for YouTube creators with 14 subcommands: channel audits, video SEO, retention-focused scripts, hooks, thumbnail briefs, content calendars, and Shorts and cross-platform repurposing. Works with data you provide; add a YouTube API key or DataForSEO for live data.
AgriciDaniel/claude-youtube477