-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make Track Export replicate the directory structure// better sync of home/on-the-go library #14370
Comments
I might be wrong, but I imagine that is easy to implement. After all it would only one export option that requires a GUI part and a new export (call) path. Maybe a good weekend / WoC / hackathon project? |
Vinyl DJs use a Crates for this. A huge record collection at home and crates with the hot stuff for one night. |
Sure, that's what it's about: the preparation crate (in Mixxx) should work = tracks are where Mixxx expects them from the home library. Just the file system changes (= all tracks except the prep tracks are absent). |
well @ronso0, you're describing how I handle my home-collection & dj-collection. no problems with paths ... only the tracks I need .. to be complete, this is my vbs, added .txt ext for upload. |
If you're wondering why I still use iTunes... well I have a bout 200 scripts for fixing my library, |
My initial thoughts for another way this feature could work which may or may not make sense: I broke these into bullets that I think represent distinct independent features that may or may not be implemented if any of them even make sense for what you were thinking.
Mostly just thinking out loud, this probably represents a significant amount of work and may be more complicated than necessary. It may be that only some of these are worth doing, and others aren't, or that they're all not great. EDIT: I also just realized from context and the title that there's apparently a way to export tracks that I don't see/haven't found, so maybe this doesn't make sense with how that already works. |
So allow to set an "alternative directory" for each music directory? Could work ™️ |
Oh that's interesting, that's not exactly what I was trying to describe, but might be more flexible. |
Feature Description
Imagine you have a huge "home" library with track files on removable disk or a NAS, and due to limited local disk space you may only be able to pick parts of it for a gig (export playlist tracks, or ).
During the gig with the reduced track set, you want Mixxx to recognize the track files as the original ones from the full library.
Currently this is a tedious and error-prone process, maybe involving scripting.
Though, if the Track Export feature would replicate the entire track file path (not just the filename), this would be a no-brainer:
just export the track files, remove the NAS mount and put the export directory in the same place.
Might be tedious with multiple Mixxx music directories, but still a huge enhancement.
Looking at the Track Export worker, namely
createCopylist QMap<filename, mixxx::FileInfo>
, reproducing the dir structure would actually be much easier than producing the flat structure with potential filename conflicts.Note this is not my use case, has been reported here https://mixxx.discourse.group/t/managing-a-library-on-slow-external-media/31304
The text was updated successfully, but these errors were encountered: