Seiyuu Database Format Specifications
- specification version 0.2 by Hitoshi Doi, 1993.10.25
- specification version 0.5 by Hitoshi Doi, 1996.01.21
-
specification version 1.0 by Hitoshi Doi, 1996.03.18
(updated Title Format to version 2)
There are basically three formats: 1) title format, 2) VA format, and 3) DB format. The seiyuu information contained in each format is the same, but they are just presented in a different order and layout.
Syntax of the Title Format (version 2.1)
The title format (named this way as the data is sorted by title) has the following syntax.
title
URL
url
COVER
url
character :: seiyuu
character :: seiyuu {episode}
character :: seiyuu -- debut
character :: seiyuu {episode} -- debut
The keyword URL has been added for Title Format version 2. This specifies the URL of the title, and this line is optional.
The keyword COVER has been added for Title Format version 2.1. This specifies the URL of an image for the title, and this line is optional.
The character portion can be used for other information depending on the context of the database.
The syntax of the title line is title comma date .
Syntax of the VA Format
The VA (voice actor) format (named this way as the data is sorted by seiyuu) has the following syntax.
seiyuu
/* comments */
This format is not being used any more, except for the profile database.
Syntax of the DB Format
The DB (database) format (named this way as the data is comprised of complete lines of character, title, and seiyuu name) has the following syntax.
character TAB title TAB seiyuu
character TAB title {episode} TAB seiyuu
[debut] character TAB title TAB seiyuu
[debut] character TAB title {episode} TAB seiyuu
The data in format is usually generated by programs from the other formats, and these files will not be edited by humans. This format allows for easy grepping to find relevant information.
Definition of Tokens
Some details and conventions about the tokens are described below.- The {episode} and -- debut parts are optional.
- If one seiyuu did more than one role, those character names should be put on different lines.
- If one character goes by different names (for example Tsukino Usagi and Sailor Moon), those names should be put on the same line.