9001 / 9001/copyparty

folder to m3u

Open
#1,488 0 comments 1 reaction 1 assignee Claimed by @9001 View on GitHub
enhancement
Dominant language
Python
Stars
46.7k
Forks
1.9k
Avg merge
9d 2h
Merged PRs (30d)
4

Description

**is your feature request related to a problem? Please describe.**
Sometimes I want to queue up a whole album on a remote audio player that uses yt-dlp and mpv (https://git.pvv.ntnu.no/Grzegorz)

I have to either make an m3u and submit the link to that, or copy the file path of every file one by one.

**Describe the idea / solution you'd like**
I would like to be able to do `?m3u` similar to how you can do `?rss`
to get the files in a folder, maybe with an option for recursing into subfolders as an m3u

Contributor guide

Open the contributing guide

Research direction

Look at how the ?rss feature is implemented in the codebase, likely in a request handler or routing module. Identify the function that generates RSS feeds and adapt it to produce M3U playlists. Check for existing file listing logic to enumerate files in a folder, and add recursion support. Test by serving a folder via the web interface and appending ?m3u to the URL.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.