Save YouTube playlists via URL
Maintainers usually reply within 6 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
Research direction
Start by reading the configuration parsing and playlist-loading entry points, then trace how the TUI currently saves and refreshes playlist contents. The issue names no files or tests, so locate the existing URL and playlist handling before estimating the change. Done means a YouTube or YouTube Music playlist URL can be configured and refreshed from the TUI without browser cookies or OAuth.
Written by the indexing model from the issue text.
Description
Problem
I have some unlisted YouTube and YouTube Music Playlists that I update regularly. I like the mechanism of loading one with u, then pressing p and w to save its contents directly to a TOML file. But this won't keep them updated. Unless there is something I haven't found in the docs.
Proposal
Being able to save a playlist directly to the config, and being able to refresh it from the TUI.
I know you can do this by using the cookies from a browser or OAuth, but being able to do it without those would make them a lot more portable and independent.
Mockups / references
Perhaps something like:
[[playlist]]
path = "https://music.youtube.com/playlist?list=..."
title = "Favorite Songs" # Optional, would use the actual playlist title by default
- Dominant language
- Go
- Stars
- 4.4k
- Forks
- 307
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 26
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from bjarneo/cliamp
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 92/100
Maintainers usually reply within 6 days
-
Show the Podcast episodes in newest first orderPossibly taken @lchojnack claimed this 7 days ago. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 69/100
Maintainers usually reply within 6 days
-
No "Open YouTube Music provider" action (unlike every other provider)Possibly taken A pull request linked to this issue is open or already merged. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 6 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
bjarneo/cliamp#520 · 2 reactions ·
Maintainers usually reply within 6 days
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 6 days
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
FootprintAI/Containarium#3182 ·
Maintainers usually reply within 1 day
-
bug from-studio
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
esengine/DeepSeek-Reasonix#14608 ·
Maintainers usually reply within 1 day
-
triage
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
getarcaneapp/arcane#4590 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
area/frontend/library-panels automated-triage type/bug type/ux
Difficulty 1/5 Under an hour Newbie friendliness 78/100
Maintainers usually reply within 1 day