Play order sync pattern from playlist #13
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've added a new sync pattern that adds the PlayOrderIndex of the track from its playlist.
For example, if my playlist looks like this:
*Blue Skies - Artist1
*Home - Artist 2
*Without - Artist 3
...then the sync pattern would rename those to "001 - Blue Skies - Artist 1," "003 Without - Artist 3", and "002 Home - Artist 2".
This is useful mainly for car steroes, where the order in which tracks are played depends on the file names (alphabetically/numerically) and cannot be changed on the fly. Adding the playing order from the iTunes playlist allows us to have some control over which song shows up first.
The pattern is %TRACKNUMINPLAYLIST%, and renames the files according to the PlayOrderIndex - Track - Artist. I've also added some leading zeroes to PlayOrderIndex to preserve the order correctly.
It seems to work, according to my requirements!