-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Metadata to Playlist Files #2215
Conversation
Bug fixes: - Always include filter when sending requests to piped by @xnetcat - Check status code when getting response from piped by @xnetcat - Use piped.video instead of main piped instance by @j3bx in spotDL#2172 - Fixed `RuntimeError: Directory 'C:\Users\myuser\.spotdl\web-ui\dist' does not exist` by @R0GUE-A5H in spotDL#2173 - Make sync command aware of file name changes by @xnetcat Documentation: - Chore: update downloader.py by @Elto Co-authored-by: kuba <[email protected]> Co-authored-by: Alan <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: Ash <[email protected]>
Don't worry about tests, they are currently being improved. I will check this PR later today. Ping me so I don't forget :) |
You should also add an cli argument |
Ok, so to enhance M3U file generation, I shld create a new CLI arg, and reuse the existing function for m3u in the new cli arg, rt? |
@xnetcat Can u plz recheck this PR, added new CLI arg |
@PranjalSurana is there any reason not to simply change the default |
@Silverarmor, I can use the default --m3u CLI arg, there is no downside to it. |
Title
Add Metadata to Playlist Files
Description
Adding new setting to enhance the playlist (M3U) file generation by including #EXTINF metadata tag.
Related Issue
#2126
Motivation and Context
Enhancing playlist (M3U) file generation by including #EXTINF metadata tag . This would enrich the playlist files by including additional information like track duration and title, thereby providing a better user experience.
How Has This Been Tested?
Ran spotDL many times, to test various scenarios
Screenshots (if appropriate)
Types of Changes
Checklist