Wheel To The Storm

  Shows ::WheelBB::Taper's PitContact

      -WheelDB-  Naming Standards  |  Categories 

Standards For Naming Your Files

Basic Naming Scheme 

Every file in a set (whether .shn, .md5, .txt, .flac, etc) and any directory for the set should have a name which starts like this:

bbyyyy-mm-dd
^^^^^^ ^^ ^^
|||||| || \\___ Day (with leading zero)
|||||| ||
|||||| \\______ Month (with leading zero)
||||||
||\\\\_________ Year (Full 4 digit year)
||
\\___________ Band Abbreviation, lowercase preferred (e.g. ph = Phish)

Use only letters, numbers, hyphens (-), and when necessary, periods (.) or underscores (_). Do not include spaces, ampersands (&), slashes or any other special characters. They cause problems in many cases.


Extended Naming Scheme

bbyyyy-mm-dd.mics.Taper.SourceID.sbestatus.filetype
^^^^^^ ^^ ^^ ^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^
|||||| || || |||| ||||| |||||||| ||||||||| \\\\\\\\___ shnf, flac16 or flac24 
|||||| || || |||| ||||| |||||||| \\\\\\\\\___ sector boundary error check done, tagged 'sbeok' or 'sbefail'
|||||| || || |||| ||||| \\\\\\\\___ Wheel Source ID (See Db:FindingShnId?)
|||||| || || |||| \\\\\___ Short taper or seeder name
|||||| || || \\\\___ Short Mic Desc (optional)
|||||| || \\___ Day (with leading zero)
|||||| \\______ Month (with leading zero)
||\\\\_________ Year (Full 4 digit year)
\\___________ Band Abbreviation (e.g. ph = Phish)

Examples:
  • jgb1987-01-25.nak.corley.19810.sbeok.flac24
  • gd1969-01-25.sbd.kaplan.7923.sbeok.flac24
  • gd1969-01-24.sbd.kaplan.7922.sbeok.flac24
  • gd1969-01-17.sbd.clugston.3115.sbeok.flac24
  • gd1979-10-31.sbd-aud.shephard.9372.sbefail.flac24


The FLAC codec supports both 16-bit and 24-bit content. Because of these multiple bit-depths, we use the .flac16 and .flac24 naming convention to distinguish each type. Don't use .flac or .flacf when naming a directory. These distinction are important! Some reasons to care:

  • Using .flac as a directory suffix will confuse the upload checking software at the Live Music Archive, and may confuse regular users too. This extension makes the directory look like a file, instead of a whole directory.
  • Typical downloaders will want to watch for .flac16 seeds. The 16-bit encoded FLAC files can be turned directly into traditional audio CDs, just like we do with Shorten files.
  • As the lossless audio community slowly adopts and purchases 24 bit capable gear (or FLAC-capable hardware decoders), the demand for higher-quality audio recording resolutions will increase. In addition, users without 24 bit audio support will want to know to stay away from .flac24 folders because they won't be able to take advantage of the additional audio clarity that 24 bit recordings offer.
  • Tapers and seeders who want to archive their original 24 bit content, in addition to the 16 bit audio that they seeded for wider distribution, can use the .flac16 and .flac24 folder extensions to archive files easily on larger storage media such as DVD-R/RW and DVD+R/RW.

All files in a "flac set" must be enclosed within a directory (aka folder). This makes them easy to sort and transfer as a group. The directory name should follow the Basic Naming Scheme. Inside the .flac16 or .flac24 directory, place the info file (.txt) for this seed, the .flac files (each named by CD disc and track if appropriate), and a file containing the FlacFingerprint (ffp.txt) of every .flac file. See SeedingGuidelines for tips on writing a proper info file.

Below is an example of what a 16-bit flac set should look like, tracked for audio CDs. It's possible 24-bit flac sets* might be laid out differently, given archiving needs.

ph2003-04-20.flac16 <--- Directory for the set
ph2003-04-20.txt <--- Show info file
ph2003-04-20ffp.txt <--- FlacFingerprint file for the wav portion of the .flac files
ph2003-04-20d1t01.flac \
ph2003-04-20d1t02.flac \ __ disc one .flac files
ph2003-04-20d1t03.flac /
ph2003-04-20d1t04.flac /
ph2003-04-20d2t01.flac \
ph2003-04-20d2t02.flac \ __ disc two .flac files
ph2003-04-20d2t03.flac /
ph2003-04-20d2t04.flac /
ph2000-04-20.md5 <--- optional md5 whole-file checksum file for your .flac files

Important: Place a 0 before any single-digit track number (1 to 9). Without the 0, 10 would come before 2 during file sorting. This can mess up track orders when the decompressed files are burned to audio discs.


Handling Mics Or Other Source Info


Often, it's convenient to include mic info or other important source information in the filename itself. That way, two filesets from the same date, but from different sources, won't conflict with each other. The best way to do this is to put the unique info after the date and track part of the filename, and before the extension. For example, these all work:
ph2003-03-01.dpa.flac24
ph2003-03-01-nak.flac24
ph2003-03-01cmc6.flac24
Do not use the "&" character, because most operating systems won't accept it in a filename.

Naturally, individual files would be named the same way -- all extra info goes after the date info and before the file extension, like this:
gd1973-02-09d1t01bertha.flac
gd1973-02-09berthad1t01.flac
Either way works OK, although the first example is better than the second. Done this way, files and directories will still sort correctly, two filesets from a single band and date won't conflict or overwrite each other, and users can tell the source at a glance. 




Welcome | Shows | Archives | WheelDB |  WheelBB | Taper’s Pit | Contact 

WheelToTheStorm