Carnac

From JRiverWiki
Revision as of 23:43, 19 October 2014 by Glynor (talk | contribs)

Jump to: navigation, search

Carnac is a feature that analyzes new files as they are being imported, and tries to fill empty database fields by using available information about the file (such as filename, length, file type, and other details). It does not alter existing tags. It is most useful for videos since video files seldom have embedded tags.

When Carnac Runs

Carnac is an extension of tag reading. When reading tags from a file on a fresh import, or when doing Update Library (from tags), Carnac will be used to fill empty fields. It makes no changes to fields that are present in the tag. It only fills empty fields.

You can also run Carnac manually by using Library Tools > Fill Properties From Filename and selecting 'Automatic' as the method. In this mode, Carnac will overwrite existing fields (instead of only empty fields). A full preview of changes is available in the tool.

Carnac and Audio

Carnac currently understand the following naming schemes for audio files:

[Artist] - [Album] - [Track #] - [Name]
[Track #] - [Name]

Examples

A filename like "Seinfeld S02E05 The Apartment.mkv" should fill:

  • Series: Seinfeld
  • Season: 2
  • Episode: 5
  • Name: The Apartment

A video in the miniDV format is considered a Home Video.

A video that's 2 hours long should be considered a Movie.

False Positives / Tuning

Carnac tries to be certain before filling a tag.

If you encounter a common filename that doesn't get tagged correctly, please report it on Interact. Please include a full filename (including path), codec, duration, and other information about the file.