TINT-based filing: Difference between revisions
No edit summary |
|||
Line 19: | Line 19: | ||
*<tt>My Music\'''08427328146067'''\'''2'''\'''1'''.flac</tt> | *<tt>My Music\'''08427328146067'''\'''2'''\'''1'''.flac</tt> | ||
===Management with Mp3tag=== | |||
* Within Mp3tag script, TINT\ path fields are accessible as the following placeholders: | * Within Mp3tag script, TINT\ path fields are accessible as the following placeholders: | ||
**TIN - %_parent_directory% | **TIN - %_parent_directory% |
Revision as of 2008-03-08T15:41:55
Overview
TINT\ may be used as a music library's filepath format e.g. track 1 of disc 1 of the album having the TIN 00008637207120 is stored at C:\MyMusic\00008637207120\1\1.flac .
The TINT subfilepath is fixed forever. It contains no metadata, so avoids metadata correction causing inconsistentcy or breakage of references from e.g. playlists. The TINT subfilepath is constant across multiple libraries, allowing playlist to be transported, file extension and content set permitting.
To ease identification when browsing the folder tree directly, each album folder may contain a file named <Album> - <Album Artist>.txt or .htm. This can contain track metadata.
To ease location of a particular album, there may additional subfolders holding descriptively-named links/shortcuts:
- "!Explore by Album title" holding links/shortcuts named <Album> - <Album Artist>.lnk
- "!Explore by Album Artist" holding links/shortcuts named <Album Artist> - <Album>.lnk.
Examples
single-disc albums
- My Music\00828766933420\1\1.flac
multi-disc albums
- My Music\08427328146067\1\1.flac
- My Music\08427328146067\2\1.flac
Management with Mp3tag
- Within Mp3tag script, TINT\ path fields are accessible as the following placeholders:
- TIN - %_parent_directory%
- Disc# - %_directory%
- Track# - %_filename%
- Tag values may be set to TINT\ path values e.g:
- Convert | Filename - Tag, Format string: %discnumber%\%track%
- Track paths may be changed to TIN-based:
- Convert | Tag - Filename, Format string:
C:\My Music\$regexp(%album%,'.*\[(\d{14})\]',\1)\$regexp(%discnumber%,(.*)/.*,\1)\%track%
(where Album contains [TIN]) - Convert | Tag - Filename, Format string:
C:\My Music\$regexp(00$regexp(%album%,.*\'['(\d{12,14})\']',\1),.*(\d{14}),\1)\$regexp(%discnumber%,(.*)/.*,\1)\%track%
(where Album contains [UPC/EAN/TIN])
- Convert | Tag - Filename, Format string: