User:Ommina: Difference between revisions

From AniDB
Jump to navigation Jump to search
Line 3: Line 3:


=== FILE acode & fcode replacement ===
=== FILE acode & fcode replacement ===
<center>


'''amask:'''
'''amask:'''


byte1<br>
<table border="1" cellpadding="0" cellspacing="2">
1 int4 anime total episodes<br>
<tr>
2 int4 last episode nr (highest, not special)<br>
  <td align="center">Byte 1</td>
3 str year<br>
  <td align="center">Byte 2</td>
4 str type<br>
  <td align="center">Byte 3</td>
5 str related aid list<br>
  <td align="center">Byte 4</td>
6 str related aid type<br>
</tr>
7 str category list<br>
<tr>
8<br>
  <td>
 
  <table>
byte2<br>
    <tr>
1 str romaji name<br>
    <td>Bit</td>
2 str kanji name<br>
    <td align="right">Decimal</td>
3 str english name<br>
    <td>Data Field</td>
4 str other name<br>
    </tr>
5 str short name list<br>
    <tr bgcolor="#eee">
6 str synonym list<br>
    <td>0</td>
7 str producer name list<br>
    <td align="right">1</td>
8 str producer id list<br>
    <td>int4 anime total episodes</td>
 
    </tr>
byte3<br>
    <tr>
1 str epno<br>
    <td>1</td>
2 str ep name<br>
    <td align="right">2</td>
3 str ep romaji name<br>
    <td>int4 highest episode number</td>
4 str ep kanji name<br>
    </tr>
5<br>
    <tr bgcolor="#eee">
6<br>
    <td>2</td>
7<br>
    <td align="right">4</td>
8<br>
    <td>str year</td>
    </tr>
    <tr>
    <td>3</td>
    <td align="right">8</td>
    <td>str type</td>
    </tr>
    <tr bgcolor="#eee">
    <td>4</td>
    <td align="right">16</td>
    <td>str related aid list</td>
    </tr>
    <tr>
    <td>5</td>
    <td align="right">32</td>
    <td>str related aid type</td>
    </tr>
    <tr bgcolor="#eee">
    <td>6</td>
    <td align="right">64</td>
    <td>str category list</td>
    </tr>
    <tr>
    <td>7</td>
    <td align="right">128</td>
    <td>int2 state</td>
    </tr>
  </table>
  </td>
  <td>
  <table>
    <tr>
    <td>Bit</td>
    <td align="right">Decimal</td>
    <td>Data Field</td>
    </tr>
    <tr bgcolor="#eee">
    <td>0</td>
    <td align="right">1</td>
    <td>str romaji name</td>
    </tr>
    <tr>
    <td>1</td>
    <td align="right">2</td>
    <td>str kanji name</td>
    </tr>
    <tr bgcolor="#eee">
    <td>2</td>
    <td align="right">4</td>
    <td>str english name</td>
    </tr>
    <tr>
    <td>3</td>
    <td align="right">8</td>
    <td>str other name</td>
    </tr>
    <tr bgcolor="#eee">
    <td>4</td>
    <td align="right">16</td>
    <td>str short name list</td>
    </tr>
    <tr>
    <td>5</td>
    <td align="right">32</td>
    <td>str synonym list</td>
    </tr>
    <tr bgcolor="#eee">
    <td>6</td>
    <td align="right">64</td>
    <td>str producer name list</td>
    </tr>
    <tr>
    <td>7</td>
    <td align="right">128</td>
    <td>str producer id list</td>
    </tr>
  </table>
  </td>
  <td>
  <table>
    <tr>
    <td>Bit</td>
    <td align="right">Decimal</td>
    <td>Data Field</td>
    </tr>
    <tr bgcolor="#eee">
    <td>0</td>
    <td align="right">1</td>
    <td>str epno</td>
    </tr>
    <tr>
    <td>1</td>
    <td align="right">2</td>
    <td>str ep name</td>
    </tr>
    <tr bgcolor="#eee">
    <td>2</td>
    <td align="right">4</td>
    <td>str ep romaji name</td>
    </tr>
    <tr>
    <td>3</td>
    <td align="right">8</td>
    <td>str ep kanji name</td>
    </tr>
    <tr bgcolor="#eee">
    <td>4</td>
    <td align="right">16</td>
    <td>unused</td>
    </tr>
    <tr>
    <td>5</td>
    <td align="right">32</td>
    <td>unused</td>
    </tr>
    <tr bgcolor="#eee">
    <td>6</td>
    <td align="right">64</td>
    <td>unused</td>
    </tr>
    <tr>
    <td>7</td>
    <td align="right">128</td>
    <td>unused</td>
    </tr>
  </table>
  </td>
  <td>
  <table>
    <tr>
    <td>Bit</td>
    <td align="right">Decimal</td>
    <td>Data Field</td>
    </tr>
    <tr bgcolor="#eee">
    <td>0</td>
    <td align="right">1</td>
    <td>str group name</td>
    </tr>
    <tr>
    <td>1</td>
    <td align="right">2</td>
    <td>str group short name</td>
    </tr>
    <tr bgcolor="#eee">
    <td>2</td>
    <td align="right">4</td>
    <td>unused</td>
    </tr>
    <tr>
    <td>3</td>
    <td align="right">8</td>
    <td>unused</td>
    </tr>
    <tr bgcolor="#eee">
    <td>4</td>
    <td align="right">16</td>
    <td>unused</td>
    </tr>
    <tr>
    <td>5</td>
    <td align="right">32</td>
    <td>unused</td>
    </tr>
    <tr bgcolor="#eee">
    <td>6</td>
    <td align="right">64</td>
    <td>unused</td>
    </tr>
    <tr>
    <td>7</td>
    <td align="right">128</td>
    <td>unused</td>
    </tr>
  </table>
  </td>
</tr>
</table>


byte4<br>
</center>
1 str group name<br>
2 str group short name<br>
3<br>
4<br>
5<br>
6<br>
7<br>
8<br>


<center>
<center>

Revision as of 06:17, 15 October 2008


FILE acode & fcode replacement

amask:

Byte 1 Byte 2 Byte 3 Byte 4
Bit Decimal Data Field
0 1 int4 anime total episodes
1 2 int4 highest episode number
2 4 str year
3 8 str type
4 16 str related aid list
5 32 str related aid type
6 64 str category list
7 128 int2 state
Bit Decimal Data Field
0 1 str romaji name
1 2 str kanji name
2 4 str english name
3 8 str other name
4 16 str short name list
5 32 str synonym list
6 64 str producer name list
7 128 str producer id list
Bit Decimal Data Field
0 1 str epno
1 2 str ep name
2 4 str ep romaji name
3 8 str ep kanji name
4 16 unused
5 32 unused
6 64 unused
7 128 unused
Bit Decimal Data Field
0 1 str group name
1 2 str group short name
2 4 unused
3 8 unused
4 16 unused
5 32 unused
6 64 unused
7 128 unused

fmask:

Byte 1 Byte 2 Byte 3 Byte 4
Bit Decimal Data Field
0 1 -
1 2 int4 aid
2 4 int4 eid
3 8 int4 gid
4 16 int4 lid
5 32 list other episodes
6 64 int2 IsDeprecated
7 128 int2 state
Bit Decimal Data Field
0 1 int8 size
1 2 str ed2k
2 4 str md5
3 8 str sha1
4 16 str crc32
5 32 -
6 64 -
7 128 -
Bit Decimal Data Field
0 1 str quality
1 2 str source
2 4 str audio codec
3 8 int4 audio bitrate
4 16 str video codec
5 32 int4 video bitrate
6 64 str video resolution
7 128 str file type (extension)
Bit Decimal Data Field
0 1 str dub language
1 2 str sub language
2 4 int4 length in seconds
3 8 str description
4 16 int4 release date
5 32 unused
6 64 unused
7 128 str anidb file name

ANIME acode replacement

amask:

amask:
byte1
1 int aid
2
3 str year
4 str type
5 str related aid list
6 str related aid type
7 str category list
8 str award list

byte2
1 str romaji name
2 str kanji name
3 str english name
4 str other name
5 str short name list
6 str synonym list
7 str producer name list
8 str producer id list

byte3
1 int4 episodes
2 int4 normal ep count
3 int4 special ep count
4 int4 air date
5 int4 end date
6 str url
7 str picname
8

byte4
1 int4 rating
2 int4 vote count
3 int4 temp rating
4 int4 temp vote count
5 int4 average review rating
6 int4 review count
7
8

byte5
1 int4 anime planet id
2 int4 anime news network id
3 int4 allcinema id
4 str animenfo id
5
6
7
8

ANIME Relationship Types

Some stuff I don't remember, but need to look up.

Empty Table

Byte 1
Bit Decimal Data Field
0 1 String
1 2 String
2 4 String
3 8 String
4 16 String
5 32 String
6 64 String
7 128 String