ytdlp2STRM

github.com/fe80Grau/ytdlp2STRM Twitch Tools Open-source projectOpen source

ytdlp2STRM serves YouTube, Twitch, and Crunchyroll videos through dynamic URLs using yt-dlp and Flask.

github.com/fe80Grau/ytdlp2STRM
ytdlp2STRM homepage screenshot

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
Best for: People who self-host Jellyfin or Emby and want to watch YouTube, Twitch, or Crunchyroll through STRM files.
Good for
  • Open-source Python code available on GitHub
  • Serves videos without local file storage
  • Supports Linux, Windows, and Docker installations
Watch out for
  • 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

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.

All 24 alternatives

DouyinLiveRecorder

github.com/ihmily/DouyinLiveRecorder

可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40+平台直播录制

Open source
24 alternatives

Popular in Twitch Tools

Well-known listings from the same topic.

All 110

ytdlp2STRM FAQ

What is required to run ytdlp2STRM?
Python 3, FFmpeg available on the system PATH, and yt-dlp available on the system PATH as a binary.
How do I access ytdlp2STRM after installing it?
Check the GUI in a browser at http://localhost:5000/, or http://localhost:5005/ for the Docker example.
How does it work with Jellyfin or Emby?
It creates dynamic URLs from yt-dlp data that can be used as STRM files for playback in Jellyfin or Emby.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing