A little script to serve Youtube / Twitch / Crunchyroll videos without storage it. Uses yt-dlp HTTP data throught Flask and dynamic URLs. We can use this dynamic URLs to set STRM files.
The ytdlp2STRM tool allows users to convert content from platforms like Youtube and Twitch into STRM files. These STRM files can then be accessed and watched through media server applications like Jellyfin or Emby. The tool requires prerequisites like Python 3 and FFmpeg. Installation instructions are provided for Linux, Windows, and Docker environments.
Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.