I have done a triage of all outstanding issues grouping them by topic, this helps us with decision making and think this will help interested customers to see what we intend to do in an easier to understand way, please comment.
Admin Options
Albunack Server
Some improvements to SongKong require some improvements to Albunack server, most of these relate to Discogs because it has a more limited database model than MusicBrainz so we have to additional work to extract the information
SONGKONG-703:Albunack:Add support for Original Release and Year for Discogs matches
SONGKONG-1433:Albunack:Some Discogs albums with subtracks only seen by SongKong without subtracks
SONGKONG-2251:Albunack:Add noOfSources and Fingerprint Length to Acoustids linked to the Release Index
SONGKONG-2262:Albunack:Discogs Artists should be linked to MusicBrainz Artist Id in Database
SONGKONG-2263:Albunack:Discogs Roles not being picked up when applied to pseudo track such as Work rather than the actual tracks
SONGKONG-2797:Return Movement No and Total No of Movements in Work from Albunack to better calculate Movement No/Total
SONGKONG-2804:Make use of MusicBrainz Aliases for Works, Tracks, Releases ectera
Audio Formats
There are some audioformats that we donât currently support, most notably Monkey Audio and Opus, would be nice to extend support to these formats
SONGKONG-480:jaudiotagger:Add support for Monkey Audio (.ape) Format
SONGKONG-1269:jaudiotagger:Support Raw .aac files
SONGKONG-1796:jaudiotagger:Modify Ogg files Save routine so tmp files never needed
SONGKONG-1666:jaudiotagger:Wma sometimes leaving tmp files around
SONGKONG-2589:jaudiotagger:Add support for MPC format
SONGKONG-2909:Add Support for Opus Format
Bandcamp
Bandcamp have recently added a breaking change so requires a full rethink and shows the risk of relying directly on 3rd party databases without the interim Albunack database.
Fix Songs Artwork
All relatively minor but useful improvements and fixes, most notably artist images, minimserver improvements and differentiating between embedded artwork and file artwork
SONGKONG-1407:Artwork:Allow Artwork Sources to be Selected/Ordered
SONGKONG-1489:Artwork:Show folder artwork counts separately from embedded artwork
SONGKONG-1538:Artwork:Support for MinimServer artwork at file, group, multidisc level
SONGKONG-1522:Artwork:Ignore CAA Raw/Unedited Cover Art
SONGKONG-1718:Further Artist Artwork Improvements
SONGKONG-1853:Artwork:Allow Resize artwork if dimensions larger than (pixels) should to apply to existing artwork option
SONGKONG-1956:Artwork:When load files try to match Artist Images based on description
SONGKONG-1970:If have Add all artist artwork to folder enabled and folder is set read only we should just ignore instead of error
SONGKONG-2322:Add support for reading artist images from Discogs as an additional source
SONGKONG-2321:Add support for using album images to provide image for Work index
SONGKONG-2327:Add support for reading Artist background/banner images
SONGKONG-2336:Add MinimServer ArtistIndex task so can add artwork for use by MinimServer without having to store in files
SONGKONG-2807:Artwork:For the artwork added to MinimServer Folder option allow to save as MusicbrainzIds instead of name
Fix Songs Format
We have three possible improvements to the Romanize non Latin Script Artist name option. Some additional (mainly artist related) fields to consider, last modified fields and support for MusicBrainz Genres.
SONGKONG-1147:Modify Romanize Artistname to combo which includes Use NativeName
SONGKONG-1290:Allow sort names to be applied only to people or only to groups instead of all=
SONGKONG-2246:Simplify characters in the tags themselves for use in devices without UTF-8 support such as in car players
SONGKONG-2319:Add support for meta field file location useful for uPnP servers
SONGKONG-2318:Add support for Artist/Album Artist Type and Location
SONGKONG-2856:Should have ARTIST_VERSION and ALBUM_ARTIST_VERSION fields to store disambugation for when we have multiple artists with same name
SONGKONG-2535:Add isCompleteRelease flag
SONGKONG-2667:Add support for MusicBrainz Genres
SONGKONG-2677:For MusicBrainz add all relations to CREDITS
SONGKONG-2676:Move logic for combined relations into SongKong
SONGKONG-2794:Add support for preserving last-modified date after making modifications
SONGKONG-2795:Add Last Modified/Date Created as a tag
SONGKONG-2780:Consider support for Serato and Tracktor tags and converting between them
SONGKONG-2942:For Classical Releases add more options for the Album Artist
SONGKONG-2944:Add support for MusicBrainz Composer Id field recently added to Picard
SONGKONG-2960:Works doesnt handle tracks that are amalgamation of multiple works
Fix Songs Match
Some potential new options such as Match to Release Group only and do not match to Various Artist Compilations plus some finessing of match algorithm
SONGKONG-1693:Matching metadata when have duplicate copies in same folder
SONGKONG-1568:Add Match to ReleaseGroup Only
SONGKONG-1940:Further improvements to Metadata Matching Required for Classical
SONGKONG-2100:Add option to not match to Various Compilations
SONGKONG-2168:Modify Rematch to only consider a song matched if matched by SongKong (not others such as Picard)
SONGKONG-2172:Option when match BoxSet to try and match each disc to original albums instead.
SONGKONG-2317:Add support for reading booklets from Cover Art Archive
SONGKONG-2323:Handle mb links to Wikidata that donât have match to Wikipedia image
SONGKONG-2478:Process subdiscs as part of SongGroupMatcher1 before DiscogsMatcher and let some group known when subgroup matched
SONGKONG-2505:Matches Discogs release with subtracks by albunackId but shows as incomplete match because subtracks affect tracktotal
SONGKONG-2793:Discogs CD with weird track labelling incorrectly indentified as Multi Disc CD
SONGKONG-2943:Possibility to rematch songs to least number of albums just based on Artist to fix Picard Broken Matches
Installers/Platform Specific
SONGKONG-415:Installer:Check New version should offer automatic download of right os version
SONGKONG-841:Installer:Allow Portable Windows Install
SONGKONG-1122:iTunes, OSX:Have Open current iTunes Library option
SONGKONG-2520:Add SongKong to Windows Store for better visibility
SONGKONG-2596:Installer:Create SongKong Raspberry Pi Installer
Licensing
Manual Edit
Various improvements to beef up the Manual Edit task
SONGKONG-1656:Edit Metadata:Add Rename Filename from Metadata option to Filename tab
SONGKONG-2345:Edit Songs saving changes should be quicker takes too long for when user only making minor edits
SONGKONG-2464:In Remote mode add ManualEdit to browse by folder to make it easy to go straight in to edit folder with issue
SONGKONG-2838:When add artwork with Manual Edit it should be possible to replace a folder.jpg file or if none exists, also save one?
Match to One Album
Two useful improvements
SONGKONG-2582:Match to One Album allow track mapping to be changed
SONGKONG-3004:Extend Match To One Album to allow retrieval From Live Discogs database
MetaGrater
A useful improvement
SONGKONG-2531:Add option to Metagrater to Delete all Metadata including unrecognized tags
Misc
Various important items to do that donât fit into any other category
SONGKONG-1458:Add mechanism to group song field names
SONGKONG-1454:Add Library support to allow browse by metadata instead of folder
SONGKONG-2443:Estimate Remaining Time left of task
New Tasks
There are all large tasks that will take some time to implement
SONGKONG-1797:Ability to lock certain fields on certain tracks so can never be overwritten
SONGKONG-1798:Be able to modify spreadsheet and then import the data
SONGKONG-2416:Add Consistency Fixer task
SONGKONG-2363:Add Folder Deleter task that lets you remove empty folders or folders with only certain files within
SONGKONG-2557:Allow users to search built in database
SONGKONG-2640:Allow Creation of Custom Fields
SONGKONG-2627:Steps:Allow to chain together different tasks
SONGKONG-3007:Add Optimize Artwork task
Rename Files
Some possible new options to allow further control on what file should be renamed or moved, undecided to whether they will help or hinder customers.
SONGKONG-1768:Melco/Linux:Allow creation of moved/renamed files to differ to user running SongKong
SONGKONG-2111:When rename files look for playlists in same folder and update accordingly
SONGKONG-2032:Adjust Move Folder option to allow to decide if moves all matched or only complete album matches
SONGKONG-2510:Add Yes if matched to MusicBrainz release and Yes if matched to Discogs release options to Rename files based on metadata
SONGKONG-2716:MacOS/Linux:Add Ignore case when renaming files option
SONGKONG-2896:Add Rename all Files with metadata and Rename Files if Matched from MusicBrainz/Discogs Profiles
Report
Main improvements are for the Consistencies section, View Details section and the Browse By hierarchies.
SONGKONG-1916:Add BrowseByLabel/Release
SONGKONG-2788:If set the âFor Songs Already Matchedâ option to âRematchâ then Matched to Release sections only shows songs matched in that run
SONGKONG-2836:BrowseBy sections of report have a Total/Filtered file count, but a foldercount/artistcount/albumcount would be more useful
SONGKONG-2828:Modify the View Details page for particular Album so that the display is tabbed to show more columns
SONGKONG-2834:Top Level BrowseBy sections can be too slow to load for large music collections
Undo Changes
Possible improvements to the Undo Changes task
SONGKONG-2247:If use Delete Duplicates with move files rather than delete files should be possible to Undo Changes
SONGKONG-2814:Allow configuration of deletion of metadata for Undo Changes after specified number of runs
Watch Folder
WebUI
SONGKONG-1648:Add Password Option when starting as Remote mode
SONGKONG-1849:RemoteUI:In Remote mode allow user to see image fullsize
SONGKONG-2061:Remote:If unable to connect to server have option to continue once problem resolved.
SONGKONG-2347:Add SongKong Remote app for Windows/MacOS/iPad/Android to automatically connect to SongKong running in remote mode