Added
- Support for importing WPL playlist files and play them within Files
#1153- MIME mapping for the file is needed which can be added with
occ music:register-mime-types
- MIME mapping for the file is needed which can be added with
- Support parsing lyrics from .lrc files in addition to the audio file metadata tags
#1221- The lyrics file must be found in the same folder with the audio file and have the same file name but with the extension
.lrc
.
- The lyrics file must be found in the same folder with the audio file and have the same file name but with the extension
- Importing and exporting podcasts channels from/to an OPML file
#904- Using the web UI or with the
occ
commandsmusic:podcast-import
andmusic:podcast-export
- Using the web UI or with the
Changed
- In the Files app, use the Music app icon on the file actions menu item "Play"
- Allow manual entry of the file name when exporting a playlist or the radio stations
- Data stored to DB tables is truncated to max number of bytes instead of characters; this should avoid problems with non-ASCII characters on some DB configurations
- Command
occ music:scan
shows the time consumed to analyze files and update DB. With option--debug
, this is shown per file. - Improved scan performance, especially on MariaDB
- Subsonic API:
- Set CORS headers and enable pre-flight to allow web app clients to connect from any domain
- Use error code 0 (generic error) instead of 70 (requested data not found) when an unsupported API endpoint is requested
Fixed
- "New files to scan" and "Scanning" bottom panes being slightly misplaced on NC 25+
- Alphabet navigation not scrolling to quite correct location on first click in long list views like "All tracks" (since v2.0.0)
- Command
occ music:scan --rescan
failing if the DB contains any track with an invalidartist_id
oralbum_id
#1228