User:Ommina: Difference between revisions

From AniDB
Jump to navigation Jump to search
Line 94: Line 94:
  <tr>
  <tr>
   <td align="center">Byte 1</td>
   <td align="center">Byte 1</td>
  <td align="center">Byte 2</td>
  </tr>
  </tr>
  <tr>
  <tr>
Line 106: Line 107:
     <td>0</td>
     <td>0</td>
     <td align="right">1</td>
     <td align="right">1</td>
    <td>-</td>
    </tr>
    <tr>
    <td>1</td>
    <td align="right">2</td>
    <td>int4 aid</td>
    </tr>
    <tr bgcolor="#eee">
    <td>2</td>
    <td align="right">4</td>
    <td>int4 eid</td>
    </tr>
    <tr>
    <td>3</td>
    <td align="right">8</td>
    <td>int4 gid</td>
    </tr>
    <tr bgcolor="#eee">
    <td>4</td>
    <td align="right">16</td>
    <td>int4 lid</td>
    </tr>
    <tr>
    <td>5</td>
    <td align="right">32</td>
    <td>list other episodes</td>
    </tr>
    <tr bgcolor="#eee">
    <td>6</td>
    <td align="right">64</td>
    <td>int2 IsDeprecated</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>
     <td>Data Field</td>
    </tr>
    <tr bgcolor="#eee">
    <td>0</td>
    <td align="right">1</td>
    <td>int8 size</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>1</td>
     <td>1</td>
     <td align="right">2</td>
     <td align="right">2</td>
     <td>Data Field</td>
     <td>str ed2k</td>
     </tr>
     </tr>
     <tr bgcolor="#eee">
     <tr bgcolor="#eee">
     <td>2</td>
     <td>2</td>
     <td align="right">4</td>
     <td align="right">4</td>
     <td>Data Field</td>
     <td>str md5</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>3</td>
     <td>3</td>
     <td align="right">8</td>
     <td align="right">8</td>
     <td>Data Field</td>
     <td>str sha1</td>
     </tr>
     </tr>
     <tr bgcolor="#eee">
     <tr bgcolor="#eee">
     <td>4</td>
     <td>4</td>
     <td align="right">16</td>
     <td align="right">16</td>
     <td>Data Field</td>
     <td>str crc32</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>5</td>
     <td>5</td>
     <td align="right">32</td>
     <td align="right">32</td>
     <td>Data Field</td>
     <td>-</td>
     </tr>
     </tr>
     <tr bgcolor="#eee">
     <tr bgcolor="#eee">
     <td>6</td>
     <td>6</td>
     <td align="right">64</td>
     <td align="right">64</td>
     <td>Data Field</td>
     <td>-</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>7</td>
     <td>7</td>
     <td align="right">128</td>
     <td align="right">128</td>
     <td>Data Field</td>
     <td>-</td>
     </tr>
     </tr>
   </table>
   </table>
   </td>
   </td>
</tr>
</table>
<table>
<tr>
  <td colspan="3" align="center">Byte 1</td>
  <td colspan="3" align="center">Byte 2</td>
  <td colspan="3" align="center">Byte 3</td>
  <td colspan="3" align="center">Byte 4</td>
</tr>
<tr>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
</tr>
<tr bgcolor="#eee">
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
</tr>
<tr>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>2</td>
  <td align="right">4</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
</tr>
<tr>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
</tr>
<tr>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
</tr>
<tr>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
</tr>
</table>
<table>
<tr>
  <td colspan="3" align="center">Byte 1</td>
  <td colspan="3" align="center">Byte 2</td>
  <td colspan="3" align="center">Byte 3</td>
  <td colspan="3" align="center">Byte 4</td>
</tr>
<tr>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
  <td>Bit</td>
  <td>Decimal</td>
  <td>Data Field</td>
</tr>
<tr bgcolor="#eee">
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
  <td>0</td>
  <td align="right">1</td>
  <td>String</td>
</tr>
<tr>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>2</td>
  <td align="right">4</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
  <td>1</td>
  <td align="right">2</td>
  <td>String</td>
</tr>
<tr>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
  <td>3</td>
  <td align="right">8</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
  <td>4</td>
  <td align="right">16</td>
  <td>String</td>
</tr>
<tr>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
  <td>5</td>
  <td align="right">32</td>
  <td>String</td>
</tr>
<tr bgcolor="#eee">
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
  <td>6</td>
  <td align="right">64</td>
  <td>String</td>
</tr>
<tr>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  <td>7</td>
  <td align="right">128</td>
  <td>String</td>
  </tr>
  </tr>
</table>
</table>

Revision as of 08:51, 14 October 2008


FILE acode & fcode replacement

fmask:

byte1 - IDs
1
2 int4 aid
3 int4 eid
4 int4 gid
5 int4 lid
6 list other episodes
7 int2 IsDeprecated
8 int2 state

byte2
1 int8 size
2 str ed2k
3 str md5
4 str sha1
5 str crc32
6
7
8

byte3
1 str quality
2 str source
3 str audio codec
4 int4 audio bitrate
5 str video codec
6 int4 video bitrate
7 str video resolution
8 str file type (extension)

byte4
1 str dub language
2 str sub language
3 int4 length in seconds
4 str description
5 int4 release date
6
7
8 str anidb file name


amask:

byte1
1 int4 anime total episodes
2 int4 last episode nr (highest, not special)
3 str year
4 str type
5 str related aid list
6 str related aid type
7 str category list
8

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 str epno
2 str ep name
3 str ep romaji name
4 str ep kanji name
5
6
7
8

byte4
1 str group name
2 str group short name
3
4
5
6
7
8

Byte 1 Byte 2
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 -

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