beetbox / beets

music library manager and MusicBrainz tagger
http://beets.io/
MIT License
12.92k stars 1.82k forks source link

Play plugin: Allow specifying display title using extended m3u #3595

Open FichteFoll opened 4 years ago

FichteFoll commented 4 years ago

When using the play plugin, the generated m3u file is currently a list of the file paths.

Via Extended M3U, it could allow the user to configure a custom title for every item using a format string. Media players supporting this will profit from a more configurable playlist.

Low priority.

sampsyo commented 4 years ago

Sounds cool! Out of curiosity, got an example of a music player (presumably one you use) that supports this sort of thing?

FichteFoll commented 4 years ago

mpv supports this feature when displaying the playlist via F8. I couldn't get vlc to load my test m3u file properly.

2020-05-18_00-21-07

#EXTM3U
#EXTINF:1,TEST TITLE
/data/audio/music/sorted/#doujin/Sakuzyo/2016-04-24 - 14 Scores/01 - 7つの小品 - 1. アラベスク [Arabesque].flac
#EXTINF:111,OVERRIDDEN FROM M3U
/data/audio/music/sorted/#doujin/Sakuzyo/2016-04-24 - 14 Scores/02 - 7つの小品 - 2. 刻印 [Imprinting].flac
…