In preparation for my X3ii and its 30,000 song capacity, I've figured out a decent plan to manage my library/playlists.
For well over a decade, my iTunes library has been building up (1tb+) through listening with a nano, rating songs, and syncing.
For my Benjie T6, i used the "
Export to Folder" script to copy all 4+5 star rated songs from my iTunes library into a designated folder, then used
Duplicate Cleaner to trim songs within the 15000 range limit for the T6.
While listening to the T6 through shuffle on Rockbox, I've been building playlists.
These playlists are good for the device, but can't really be used with iTunes due to files being named differently, and stored in differing locations.
My goal here was to find a way to be able to also use the playlists within iTunes.
I backed up my 1tb iTunes library database and my music files (located on a separate drive).
I selected all songs except 4 and 5 star rated, and am using
KillSelectedFiles script to delete both from the library and from folders.
The script is currently running, and is really slow (it is processing 1 at a time) - i imagine it will take a week to delete 120,000 songs (leaving 28,567 behind).
I will then use a file management program to delete all non-music files (artwork, cues, nfo files) and empty folders.
The end result - I will be able to copy this onto my 256gb MicroSD and thus preserve exact folder structure and file names that I use for iTunes.
I will keep this version of my iTunes library and folders elsewhere, then restore my backed up 1tb library.
My expectation is that when I build .m3u8 files on my X3ii (using Rockbox), I will be able to easily import them into iTunes (likely only having to change the drive letter in the .m3u8)
I will also create a duplicates removed version of this to be used with my T6.
Fingers crossed this pans out. The deleting script is slow and seems to error out occasionally (forcing me to start it again).