github jamesbrindle/YTMusicUploader v1.3.5
Version 1.3.5

latest releases: v1.8.0, v1.7.9, v1.7.8...
4 years ago

Development

  • Changed file hash calculator from MD5 to xxHash (much faster).
  • Re-wrote FileUploader class / implementation.
  • Added existing upload check 'read-ahead' cache, and perform checks on already uploaded files concurrently for greately increased performance.
  • Included MusicBrainz API source rather than package to include own application User-Agent.
  • Handle the fact that you can only make 1 MusicBrainz API request per second... Effectively now makes the implementation useless when we can scan several files per second, so just use it as a fallback and rely on meta data from music file tags (use of TagLib).
  • Removed MusicBrainz API request cache - It's pointless now.

Bug Fixes

  • Listen for Windows 'Shutdown' event, so that the application doesn't halt the Windows shutdown process if it's still running.
  • Show default cover image when finished scanning / uploading the music collection.
  • Handled where there are too many caught exceptions with proper variable checks (MB API related).

General

  • Updated documentation.

Don't miss a new YTMusicUploader release

NewReleases is sending notifications on new releases.