shayded-exe / tuneup-prime

NO LONGER MAINTAINED - A library management toolkit for Denon Engine PRIME 🎧
https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067
MIT License
29 stars 2 forks source link

Find missing tracks due to conversion #51

Closed elijahr closed 2 years ago

elijahr commented 2 years ago

I am writing a script that recursively converts lossless audio files to WAV and lossy audio files to MP3. The filename and tags within the file remain intact. The original file is deleted. Engine Prime will see this as a missing file. For tuneup-prime to find missing audio files, it looks for the same file name I think, right? It would be great if it could match on other criteria such as ID3 tag info, track length, audio fingerprint - or at the very least, same file name with any audio extension.

shayded-exe commented 2 years ago

This is already a planned feature. Tracking it here: #6.

I should note that this will result in the beatgrid, hotcues, and hotloops to be off due to the different bitrate. Correcting for this is much more complicated. If I do expand Tuneup to offer Denon to Pioneer conversion, the groundwork required for that will make bitrate conversion much easier to add. Until then, changing the format or bitrate of a file will require a re-analysis. I could potentially include an option to clear the beatgrid and such to force a re-analysis in these situations.

I'm on a bit of a mental health break right now, but I hope to be back to providing updates within a month.