Marekkon5 / onetagger

Music tagger for Windows, MacOS and Linux with Beatport, Discogs, Musicbrainz, Spotify, Traxsource and many other platforms support.
https://onetagger.github.io/
GNU General Public License v3.0
629 stars 34 forks source link

Streaming tracks taging #424

Closed kasper77pl closed 1 month ago

kasper77pl commented 1 month ago

Hello Guys

Thank you for the app. It is really helpful for djs !

Is there a chance to add possibility to implement taging (mostly AutoTag & Audiofeatures) by Onetagger also for streaming tracks (for instance tidal) in DJs program like Virtual DJ, Serato & so on?

VirtualDJ now use discogs for autotaging but only for some tags. Your app is much better when it comes to AutoTaging & Autofeatures.

I know it can be some challenge because it would need to integrate with DJs program databases but maybe you can think about that? ;)

Thanks in advance for the review !

Marekkon5 commented 1 month ago

Hello, similar question was asked here before, however 1T is focused on tagging files rather than database. Tagging a database is extremely expensive (time-wise), since we would have to (in most cases reverse engineer) the database formats of all DJ apps, implement readers & writers for them, decode the structure / layout / data format, and maintain it in case of updates (since those aren't supposed to be exposed, the app authors can change them however they want). So sorry we won't be supporting writing to DJ databases directly. I hope the explaination is enough. Feel free to open new issue if you have more problems/requests/questions.

kasper77pl commented 1 month ago

I see. Thanks for the response !

kasper77pl commented 1 month ago

Maybe one more thing ;)

There is an app developed by ATGR https://www.atgr.nl/ called DJ Conversion Utility Streaming (DJCU/s) https://atgr-production-team.sellfy.store/p/dj-conversion-utility-streaming-djcu-s-for-macos/

I fully understand you don't want to maintain interfaces to dj program's databases so in that case maybe you could think about integration with DJCU/s? They maintaing interfaces to all DJs program. This would be great synergy ;)

Best regards !

Marekkon5 commented 1 month ago

ATGR is a paid proprietary end user product. 1T can't make use of such.