Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
ytdlp2STRM
ytdlp2STRM serves YouTube, Twitch, and Crunchyroll videos through dynamic URLs using yt-dlp and Flask.

About ytdlp2STRM
ytdlp2STRM is an open-source Python script that serves YouTube, Twitch, and Crunchyroll videos without storing them. It uses yt-dlp through Flask to create dynamic URLs that can be used as STRM files for playback in Jellyfin or Emby.
It provides a local web interface and can be installed on Linux or Windows or run in Docker. It requires Python 3.10 or 3.11, FFmpeg, and a yt-dlp binary available on the system PATH.
Key features
- Serves YouTube videos without local storage via dynamic URLs
- Serves Twitch videos without local storage via dynamic URLs
- Serves Crunchyroll videos without local storage via dynamic URLs
- Generates STRM files for use in Jellyfin or Emby
- Provides local web GUI for setup and access
- Supports Docker deployment with persistent media volume
- Open-source Python code available on GitHub
- Serves videos without local file storage
- Supports Linux, Windows, and Docker installations
- Requires Python, FFmpeg, and yt-dlp installed and on PATH
- Tested with Python 3.10 and 3.11; newer versions may cause errors
- Docker use requires manual port and volume configuration
ytdlp2STRM at a glance
- Category
- Social & Communities › Twitch Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
ytdlp2STRM alternatives
Tools and sites you could use instead, ranked by how closely they match.
可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40+平台直播录制
Twitch Stream & Video & Clip Downloader/Recorder. This GUI downloader helps you download and record Twitch videos, including broadcasts and VODs.
Record Twitch broadcasts while they are live with this Twitch stream recorder project.
A Python 3.7 compatible implementation of the Twitch API, EventSub and Chat
TwitchIO provides an asynchronous Python library for the Twitch API and EventSub.
Popular in Twitch Tools
Well-known listings from the same topic.
ytdlp2STRM FAQ
What is required to run ytdlp2STRM?
How do I access ytdlp2STRM after installing it?
How does it work with Jellyfin or Emby?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












