[Flac-dev] Indexed FLAC file?
George Barton
crashputer at gmail.com
Fri Jan 7 14:53:05 PST 2011
Hi all,
I have a very large music collection that I keep on a portable hard
drive (to plug in to car USB, carry with when I'm at my office, etc).
All but a few dozen files are part of an album, and not a single audio
file. This translates to an insane amount of files stored on my hard
drive. I am very strict about how I label and file my media (I loathe
unlabeled audio tracks), but even so it is very tedious at times to
navigate this file structure, and takes a long time to load in my car. I
have seen other file formats (specifically one proprietary audio book
format) that supported indexing, and think it would be a great feature
to add to FLAC. Example...
Instead of having:
\Dark Side of the Moon
01 - Speak to Me.FLAC
02 - Breathe.FLAC
03 - On the Run.FLAC
...
Like a CD, you would have:
Dark Side of the Moon.FLAC
-01 - Speak to Me
-02 - Breathe
-03 - On the Run
...
It seems to me that a .cue (or something similar) file could be appended
to the FLAC file, and the ID tags modified and merged to reflect the
indexes. Any newer program/hardware could take full advantage of the
indexes, and any older program/hardware would simply see the FLAC file.
I can see one major disadvantage. It would be more difficult to place a
full playlist in shuffle mode without the program/hardware creating a
master index detailing the contents of each file. However, many
computer-based media players already do this.
I'm not very (any) good (at all) at coding, or I would have a go at
creating this.
Just a thought...
More information about the Flac-dev
mailing list