New API call burn_guess_cd_manufacturer()

This commit is contained in:
Thomas Schmitt 2009-09-02 13:32:17 +00:00
parent 40b3380d4d
commit 6642342274
5 changed files with 908 additions and 14 deletions

View File

@ -4840,7 +4840,7 @@ int Cdrskin_atip(struct CdrskiN *skin, int flag)
enum burn_disc_status s;
struct burn_drive *drive;
int profile_number= 0;
char profile_name[80];
char profile_name[80], *manuf= NULL;
ClN(printf("cdrskin: pseudo-atip on drive %d\n",skin->driveno));
ret= Cdrskin_grab_drive(skin,0);
@ -4993,26 +4993,34 @@ int Cdrskin_atip(struct CdrskiN *skin, int flag)
#ifdef Cdrskin_libburn_has_get_start_end_lbA
{ int start_lba,end_lba,min,sec,fr;
int m_lo, s_lo, f_lo;
ret= burn_drive_get_start_end_lba(drive,&start_lba,&end_lba,0);
if(ret>0) {
burn_lba_to_msf(start_lba,&min,&sec,&fr);
printf(" ATIP start of lead in: %d (%-2.2d:%-2.2d/%-2.2d)\n",
start_lba,min,sec,fr);
burn_lba_to_msf(end_lba,&min,&sec,&fr);
burn_lba_to_msf(end_lba,&m_lo,&s_lo,&f_lo);
printf(" ATIP start of lead out: %d (%-2.2d:%-2.2d/%-2.2d)\n",
end_lba,min,sec,fr);
end_lba, m_lo, s_lo, f_lo);
if(profile_number == 0x09 || profile_number == 0x0A)
manuf= burn_guess_cd_manufacturer(min, sec, fr, m_lo, s_lo, f_lo, 0);
}
}
#endif /* Cdrskin_libburn_has_get_start_end_lbA */
printf(" 1T speed low: %.f 1T speed high: %.f\n",x_speed_min,x_speed_max);
}
if(manuf != NULL)
printf("Manufacturer: %s\n", manuf);
ret= 1;
if(flag&1)
Cdrskin_toc(skin, !(flag & 2));
/*cdrecord seems to ignore -toc errors if -atip is ok */
ex:;
if(manuf != NULL)
free(manuf);
Cdrskin_release_drive(skin,0);
/* A61227 :

View File

@ -1 +1 @@
#define Cdrskin_timestamP "2009.09.02.131514"
#define Cdrskin_timestamP "2009.09.02.133307"

773
doc/mediainfo.txt Normal file
View File

@ -0,0 +1,773 @@
- under construction -
Overview of class specific or individual media information
Inspired by Andy Polyakov's http://fy.chalmers.se/~appro/linux/DVD+RW/tools ,
backed by reading mmc5r03c.pdf from http://www.t10.org/ftp/t10/drafts/mmc5/
ECMA-279 (DVD-R), ECMA-337 (DVD+RW), ECMA-349 (DVD+R),
by experiments with http://cdrecord.berlios.de/private/cdrecord.html,
and by searching the web for CD Manufacturer IDs.
For libburnia-project.org by Thomas Schmitt <scdbackup@gmx.net>
-------------------------------------------------------------------------------
CD:
The manufacturers vary the lead-in address in ATIP
ATIP start of lead in: -12490 (97:15/35)
Media sizes and nominal speeds often get expressed in
ATIP lead-out.
The parameters can be obtained via libburn by:
burn_disc_read_atip(d),
burn_drive_get_start_end_lba(d, start_lba,i end_lba, 0),
burn_lba_to_msf(start_lba, &m_li, &s_li, &f_li) and
burn_lba_to_msf(end_lba, &m_lo, &s_lo, &f_lo)
This makes sense only with profile 0x09 (CD-R) and 0x0A (CD-RW).
Sources of manufactuer IDs:
[Gig] http://www.gigabyte.com.tw/FileList/WebPage/old_system_oddwebpage/media_support_list_r5232a.pdf
[Aopen] http://download.aopen.com.tw/Download.aspx?RecNo=11411&Model=2597&Section=1&DL=yes
[Msi] http://ru.msi.com/products/multimedia/optical/spec/recommend_disc.pdf
[Btc] http://www.btc.com.tw/english/3-2-1MediaSupport_combo5216_cdr.htm
[Mits] http://www.mitsubishielectric.com.au/assets/vis/DD16C48_Media_Compatibility.pdf
[Hij] http://hijacker.rpc1.org/toshiba/SD-R5372V/MediaList_SD-R5372V_TU15.pdf
Found by : www.google.com : NAN-YA cmc Princo Ricoh lead-in
X = not in cdrecord
D = different in cdrecord
"SKC"
X
96 40 05 79 59 74 - SKC(90) 24X [Msi]
"Ritek Corp"
X
96 43 33 79 59 74 702.83MB TRAXDATA 24X [Msi]
96 43 33 79 59 74 90 32x "Prodisc Technology Inc." [Gig]
96 43 37 79 59 73 99 48x "Ritek Corp" [Gig]
96 43 37 79 59 73 Ritek [Aopen]
96 43 37 79 59 74 702.83MB PHIL(Ritek) Multi Speed [Msi]
96 43 37 79 59 74 90 48x "Ritek Corp" [Gig]
96 43 37 79 59 74 Ritek [Aopen]
96 43 37 79 59 74 Ritek [Btc]
"TDK / Ritek"
X
97 10 00 79 59 74 702.83MB RiDATA(Ritek) N/A 12X [Msi]
97 10 00 79 59 74 702.83MB TRAXDATA(Ritek) 10X [Msi]
97 10 00 79 59 74 702.83MB TRAXDATA(Ritek) N/A 10X [Msi]
97 10 00 79 59 74 80 12X "TDK Corporation" [Gig]
97 10 00 79 59 74 TDK(RITEK) [Aopen]
97 10 01 79 59 74 702.83MB Ritek.Co. 16X [Msi]
97 10 01 79 59 74 Ritek [Aopen]
97 10 03 79 59 74 80 32X "RITEK" [Gig]
"TDK Corporation"
97 15 00 79 59 74 702.83MB 52X TDK Multi Speed [Msi]
97 15 00 79 59 74 TDK [Btc]
97 15 01 79 59 74 80 24X "TDK Corporation" [Gig]
97 15 05 79 59 74 80 52X "TDK Corporation" [Gig]
97 15 05 79 59 74 - TDK 52X [Msi]
97 15 05 79 59 74 TDK [Aopen]
97 15 05 79 59 74 TDK [Btc]
97 15 05 91 01 48 800MB TDK 40X 800MB [Msi]
97 15 05 91 01 48 800MB TDK 40X [Msi]
97 15 05 91 01 48 90 24X "TDK Corporation" [Gig]
97 15 05 91 01 48 TDK [Aopen]
"Ritek Corp"
97 15 12 79 59 73 702.83MB Ritek Co. 52X [Msi]
97 15 12 79 59 73 80 52x "Ritek Corp" [Gig]
97 15 12 79 59 73 Ritek,80 [Aopen]
97 15 12 79 59 73 Ritek [Btc]
97 15 12 79 59 73 Ritek CD-R 52X 702.83MB [Mits]
97 15 12 79 59 74 80 24x "Ritek Corp" [Gig]
97 15 12 79 59 74 Ritek [Btc]
97 15 17 24 15 01 Ritek [Btc]
97 15 17 74 45 01 Ritek [Btc]
97 15 17 79 59 70 702.83MB 7-plus (Ritek) Multi Speed [Msi]
97 15 17 79 59 70 702.83MB Aopen (Ritek) Multi Speed [Msi]
97 15 17 79 59 70 702.83MB PONY (Ritek) Multi Speed [Msi]
97 15 17 79 59 70 702.83MB PONY(Ritek) Multi Speed [Msi]
97 15 17 79 59 70 702.83MB Power Source(Ritek) 32X [Msi]
97 15 17 79 59 70 702.83MB Ritek 40X [Msi]
97 15 17 79 59 70 702.83MB Ritek Co. 52X [Msi]
97 15 17 79 59 70 702.83MB TDK (Ritek ) 40X [Msi]
97 15 17 79 59 70 702.83MB TDK(Ritek ) 40X [Msi]
97 15 17 79 59 70 702.83MB TDK(Ritek ) 48X [Msi]
97 15 17 79 59 70 702.83MB TDK(Ritek) 48X [Msi]
97 15 17 79 59 70 702.83MB TRAXDATA (Ritek ) 40X [Msi]
97 15 17 79 59 70 80 52x "Ritek Corp" [Gig]
97 15 17 79 59 70 Aopen CD-R Multi Speed 702.83MB [Mits]
97 15 17 79 59 70 HiCO CD-R Multi Speed 702.83MB [Mits]
97 15 17 79 59 70 PHILIPS CD-R 48X 702.83MB [Mits]
97 15 17 79 59 70 PONY CD-R Multi Speed 702.83MB [Mits]
97 15 17 79 59 70 Primdisc CD-R 52X 702.83MB [Mits]
97 15 17 79 59 70 RiDATA CD-R 40X 702.83MB [Mits]
97 15 17 79 59 70 Ritek [Aopen]
97 15 17 79 59 70 Ritek [Btc]
97 15 17 79 59 70 Ritek CD-R 40X 702.83MB [Mits]
97 15 17 79 59 70 Ritek CD-R 52X 702.83MB [Mits]
97 15 17 79 59 70 TDK CD-R 40X 702.82MB [Mits]
97 15 17 79 59 70 TDK CD-R 40X 702.83MB [Mits]
97 15 17 79 59 70 TRAXDATA CD-R 40X 702.83MB [Mits]
97 15 17 79 59 70 Victor.JVC CD-R 48X 702.82MB [Mits]
97 15 17 79 59 71 702.82MB PONY(Ritek) Multi Speed [Msi]
97 15 17 79 59 71 702.83MB TRAXDATA(Ritek) 24X [Msi]
97 15 17 79 59 71 80 24x "Ritek Corp" [Gig]
97 15 17 79 59 71 Ritek [Btc]
97 15 17 79 59 72 Ritek [Btc]
97 15 17 79 59 73 702.83MB OPTI STORAGE (Ritek) 40X [Msi]
97 15 17 79 59 73 702.83MB Ritek 48X [Msi]
97 15 17 79 59 73 702.83MB Ritek.Co (Trax) 40X [Msi]
97 15 17 79 59 73 702.83MB Samsung Digit(Ritek) 40X [Msi]
97 15 17 79 59 73 80 52x "Ritek Corp" [Gig]
97 15 17 79 59 73 Ritek [Aopen]
97 15 17 79 59 74 Ritek [Btc]
97 15 18 79 59 74 80 32x "Ritek Corp" [Gig]
"Mitsubishi Chemical Corporation"
97 15 21 79 59 74 MCC ("Mitsubishi Chemical Corporation") [Btc]
"Nan-Ya Plastics Corporation"
97 15 35 79 59 73 702.83MB NANYA 4-12X [Msi]
97 15 35 79 59 73 80 12X "Nan-Ya" [Gig]
97 15 35 79 59 73 NanYa [Aopen]
97 15 35 79 59 74 702.83MB Hatron(NANYA) 4-10X [Msi]
97 15 35 79 59 74 702.83MB MMore(NANYA) 4-10X [Msi]
97 15 35 79 59 74 (NanYa) [Aopen]
97 15 36 79 59 74 80 40x "Nan-Ya plastics Corporation" [Gig]
97 15 36 79 59 74 NanYa [Aopen]
97 15 36 79 59 74 NANYA [Btc]
97 15 37 79 59 73 NANYA [Btc]
97 15 37 79 59 74 702.83MB NANYA 1-52X [Msi]
97 15 37 79 59 74 702.83MB NANYA 48X [Msi]
97 15 37 79 59 74 80 52x "Nan-Ya plastics Corporation" [Gig]
97 15 37 79 59 74 Acer CD-R 48X 702.83MB [Mits]
97 15 37 79 59 74 LITEON CD-R 48X 702.83MB [Mits]
97 15 37 79 59 74 LITEON CD-R 52X 702.83MB [Mits]
97 15 37 79 59 74 NANYA [Btc]
97 15 37 79 59 74 NANYA CD-R 1-52X 702.83MB [Mits]
97 15 39 79 59 74 80 52x "Nan-Ya plastics Corporation" [Gig]
97 15 39 79 59 74 NanYa [Aopen]
97 15 39 79 59 74 NANYA [Btc]
"Delphi"
X
97 15 57 79 59 73 Delphi [Aopen]
97 15 57 79 59 74 Delphi [Btc]
"Shenzhen SG&SAST"
97 16 29 79 59 73 702.83MB SAST(SHENZHEN) Multi peed [Msi]
97 16 29 79 59 73 80 52x "Shenzhen SG&SAST [Gig]
97 16 29 79 59 73 SAST [Btc]
97 16 29 79 59 73 SAST(ultra [Aopen]
97 16 29 79 59 74 80 52x "Shenzhen SG&SAST" [Gig]
"Moser Baer India Limited"
97 17 00 4x "Moser Baer India Limited" [Gig]
97 17 01 79 59 74 MBI [Aopen]
97 17 06 79 59 74 702.83MB EMTEC (Moser Bear India) 48X [Msi]
97 17 06 79 59 74 702.83MB Intenso (Moser Bear India) 1-48X [Msi]
97 17 06 79 59 74 702.83MB Moser Bear India 52X [Msi]
97 17 06 79 59 74 702.83MB YAKUMO(Moser Bear India) 52X [Msi]
97 17 06 79 59 74 80 52x "Moser Baer India Limited" [Gig]
97 17 06 79 59 74 MBI [Aopen]
97 17 06 79 59 74 Moser Bear India CD-R 52X 702.83MB [Mits]
97 17 06 79 59 74 PLATINUM CD-R 52X 702.83MB [Mits]
97 17 06 79 59 74 Silver Circle CD-R 52X 702.83MB [Mits]
"SKY media Manufacturing SA"
X
97 17 16 79 59 74 80 48x "SKY media Manufacturing SA" [Gig]
97 17 16 79 59 74 SKY [Aopen]
"Wing"
D "WEALTH FAIR INVESTMENT LIMITED"
97 18 17 79 59 74 Wing [Aopen]
"DDT"
X
97 18 28 79 59 74 DDT [Aopen]
"Taroko International Co.Ltd"
97 18 67 79 59 73 80 48x "Taroko International Co.Ltd" [Gig]
97 18 67 79 59 74 Taroko [Aopen]
97 18 67 79 59 74 TAROKO [Btc]
"Daxon Technology Inc. / Acer"
D "Acer Media Technology, Inc."
97 22 60 4x "Daxon Technology Inc." [Gig]
97 22 60 74 41 50 74 12X "Daxon Technology Inc." [Gig]
97 22 60 74 41 50 Acer CD-RW 4X 656.20MB [Mits]
97 22 60 74 41 50 Acer US-RW 24X 656.20MB [Mits]
97 22 60 74 41 50 Daxon [Aopen]
97 22 60 79 59 74 702.83MB Maxmax(Acer) 8-10X [Msi]
97 22 60 79 59 74 80 24x "Daxon Technology Inc." [Gig]
97 22 60 79 59 74 Acer CD-RW 4X 702.83MB [Mits]
97 22 60 79 59 74 Daxon [Aopen]
97 22 60 79 59 74 Diamond Data HS-RW 4-16X 702.83MB [Mits]
97 22 60 79 59 74 Maxmax HS-RW 8-10X 702.83MB [Mits]
97 22 62 79 59 74 702.83MB Acer 4-16X [Msi]
97 22 62 79 59 74 702.83MB Acer N/A 4-16X [Msi]
97 22 62 79 59 74 Acer [Aopen]
97 22 66 79 59 74 80 52x "Daxon Technology Inc." [Gig]
97 22 66 79 59 74 Acer [Aopen]
97 22 67 79 59 74 702.83MB Acer 52X [Msi]
97 22 67 79 59 74 702.83MB BenQ(Acer) 40X [Msi]
97 22 67 79 59 74 702.83MB BenQ (Acer) 48X [Msi]
97 22 67 79 59 74 702.83MB Daxon(Acer) 48X [Msi]
97 22 67 79 59 74 702.83MB gold(Acer) 32X [Msi]
97 22 67 79 59 74 702.83MB SONY(Acer) 48X [Msi]
97 22 67 79 59 74 80 52x "Daxon Technology Inc." [Gig]
97 22 67 79 59 74 Acer [Btc]
97 22 67 79 59 74 Acer CD-R 52X 702.83MB [Mits]
97 22 67 79 59 74 Acer,DAXON [Aopen]
"Taiyo Yuden Company Limited"
97 24 01 74 43 00 74 16x "Taiyo Yuden Company Limited" [Gig]
97 24 01 74 43 01 656.40MB Maxell(Taiyo Yuden) 32X [Msi]
97 24 01 74 43 01 656.40MB Taiyo Yuden 32X [Msi]
97 24 01 74 43 01 74 48x "Taiyo Yuden Company Limited" [Gig]
97 24 01 74 43 01 Taiyo Yuden [Btc]
97 24 01 74 43 01 TY,tuned [Aopen]
97 24 01 74 43 02 656.40MB Taiyo Yuden 40-48X [Msi]
97 24 01 74 43 02 74 52x "Taiyo Yuden Company Limited" [Gig]
97 24 01 74 43 02 FUJIFILM CD-R 48X 656.40MB [Mits]
97 24 01 74 43 02 Taiyo Yuden [Btc]
97 24 01 74 43 02 TY [Aopen]
97 24 01 79 59 72 702.83MB Taiyo Yuden 40-48X [Msi]
97 24 01 79 59 72 702.83MB Taiyo Yuden 48X [Msi]
97 24 01 79 59 72 702.83MB Taiyo Yuden Multi Speed [Msi]
97 24 01 79 59 72 80 52x "Taiyo Yuden Company Limited" [Gig]
97 24 01 79 59 72 Maxell CD-R 48X 702.83MB [Mits]
97 24 01 79 59 72 SONY CD-R 48X 702.83MB [Mits]
97 24 01 79 59 72 Taiyo Yuden [Btc]
97 24 01 79 59 72 Taiyo Yuden CD-R 52X 702.83MB [Mits]
97 24 01 79 59 72 Taiyo Yuden CD-R Multi Speed 702.83MB [Mits]
97 24 01 79 59 72 TY [Aopen]
97 24 01 79 59 73 702.83MB SONY(Taiyo Yuden) 32X [Msi]
97 24 01 79 59 73 702.83MB Taiyo Yuden 32X [Msi]
97 24 01 79 59 73 80 48x "Taiyo Yuden Company Limited" [Gig]
97 24 01 79 59 73 Taiyo Yuden [Btc]
97 24 01 79 59 73 TY,tuned [Aopen]
97 24 01 79 59 74 702.83MB FUJIFILM(Tayio Yuden) 48X [Msi]
97 24 01 79 59 74 80 16x "Taiyo Yuden Company Limited" [Gig]
"Sony Corporation"
97 24 11 74 43 00 74 24x "Sony Corporation" [Gig]
97 24 11 79 59 11 80 24x "Sony Corporation" [Gig]
97 24 11 79 59 74 Sony [Aopen]
97 24 11 79 59 74 SONY [Btc]
97 24 12 74 43 00 74 48x "Sony Corporation" [Gig]
97 24 12 74 43 00 LeadData,Sony [Aopen]
97 24 12 79 59 74 80 32x "Sony Corporation" [Gig]
97 24 12 79 59 74 SONY [Btc]
97 24 15 74 30 00 Imation [Aopen]
97 24 15 74 43 00 654.49MB imation(Sony) 4X-10X [Msi]
97 24 15 79 59 74 702.83MB (SONY) 2-24X [Msi]
97 24 15 79 59 74 702.83MB SONY(Lead data) 48X [Msi]
97 24 15 79 59 74 80 48x "Sony Corporation" [Gig]
97 24 15 79 59 74 Sony [Aopen]
97 24 16 79 59 74 702.83MB SONY(Lead data) 52X [Msi]
97 24 16 79 59 74 80 52x "Sony Corporation" [Gig]
97 24 16 79 59 74 Sony [Aopen]
97 24 16 79 59 74 SONY [Btc]
"Computer Support Italcard s.r.l"
97 24 26 79 59 74 80 52x "Computer Support Italcard s.r.l" [Gig]
97 24 26 79 59 74 Csita [Aopen]
"Unitech Japan Inc."
97 24 39 79 59 74 80 52x "Unitech Japan Inc." [Gig]
97 24 39 79 59 74 RA [Aopen]
"MPO, France"
97 25 06 74 45 00 74 52x "MPO" [Gig]
97 25 06 74 45 00 MPO,France [Aopen]
97 25 06 79 59 74 80 52x "MPO" [Gig]
97 25 07 79 59 00 MPO,France [Aopen]
"Hitachi Maxell Ltd."
97 25 22 79 59 74 80 16x "Hitachi Maxell Ltd." [Gig]
97 25 29 74 30 00 654.49MB Hitachi Maxell Multi Speed [Msi]
97 25 29 74 30 00 74 52x "Hitachi Maxell Ltd." [Gig]
97 25 29 74 30 00 MAXELL [Aopen]
97 25 29 74 30 00 Maxell [Btc]
97 25 29 79 59 74 702.83MB Hitachi Maxell(Acer OEM) 32X [Msi]
97 25 29 79 59 74 702.83MB Hitachi Maxell Multi Speed [Msi]
97 25 29 79 59 74 80 52x "Hitachi Maxell Ltd." [Gig]
97 25 29 79 59 74 Eigen CD-R Multi Speed 702.83MB [Mits]
97 25 29 79 59 74 Maxell [Btc]
97 25 29 79 59 74 MAXWELL [Aopen]
"Infodisc Technology Co,Ltd."
97 25 30 24 01 05 Infodisk 8cm HS-RW 12X 210.80MB [Mits]
97 25 30 - - - 4x "Infodisc Technology Co,Ltd." [Gig]
97 25 30 74 44 07 INFODISC [Aopen]
97 25 30 79 59 72 INFODISC [Aopen]
97 25 30 79 59 73 MEMOREX [Aopen]
97 25 30 79 59 74 80 10X "Infodisc Technology Co,Ltd." [Gig]
97 25 30 79 59 74 Infodisk CD-RW 4X 702.83MB [Mits]
97 25 30 79 59 74 MEMOREX(INFODISC) [Aopen]
97 25 31 79 59 73 80 24x "Infodisc Technology Co,Ltd." [Gig]
97 25 35 79 59 74 702.83MB Infodisc 52X [Msi]
97 25 35 79 59 74 702.83MB SPEEDA(Infodisc) 40X [Msi]
97 25 35 79 59 74 80 48x "Infodisc Technology Co,Ltd." [Gig]
97 25 35 79 59 74 Lead data [Btc]
"Xcitec"
D "Xcitec Inc."
97 25 66 79 59 73 XGITEK [Aopen]
"Fornet International Pte Ltd"
97 26 00 4x "Fornet International Pte Ltd" [Gig]
97 26 00 79 59 74 80 12X "Fornet International Pte Ltd" [Gig]
97 26 00 79 59 74 COMPUSA,Fornet [Aopen]
97 26 01 74 56 00 74 24x "Fornet International Pte Ltd" [Gig]
97 26 01 79 59 74 80 12X "Fornet International Pte Ltd" [Gig]
97 26 06 79 59 74 80 24x "Fornet International Pte Ltd" [Gig]
97 26 07 79 59 64 90 24x "Fornet International Pte Ltd" [Gig]
97 26 07 79 59 64 Formet [Btc]
97 26 07 79 59 71 702.82MB Cdhouse (Fornet International) 52X [Msi]
97 26 07 79 59 71 80 52x "Fornet International Pte Ltd" [Gig]
97 26 07 79 59 71 Formet [Btc]
97 26 07 79 59 71 Fornet [Aopen]
97 26 07 79 59 74 Fornet [Aopen]
"Postech Corporation"
97 26 11 22 23 60 Postech [Btc]
97 26 11 79 59 73 702.83MB Postech 52X [Msi]
97 26 11 79 59 73 80 52x "Postech Corporation" [Gig]
97 26 11 79 59 73 Postech [Aopen]
97 26 11 79 59 73 POSTECH [Aopen]
97 26 11 79 59 73 Postech [Btc]
97 26 11 79 59 73 Postech CD-R 52X 702.83MB [Mits]
97 26 11 79 59 74 702.83MB Postech corp Multi Speed [Msi]
97 26 11 79 59 74 702.83MB Postech N/A 12X [Msi]
97 26 11 79 59 74 80 12X "Postech Corporation" [Gig]
97 26 11 79 59 74 80 40x "Postech Corporation" [Gig]
97 26 11 79 59 74 Mr.Platinum [Aopen]
97 26 11 79 59 74 POSTECH [Aopen]
97 26 11 79 59 74 Postech [Btc]
97 26 15 79 59 74 80 32x "Postech Corporation" [Gig]
"SKC Co Ltd."
97 26 21 74 59 73 74 12X "SKC Co Ltd." [Gig]
97 26 21 74 59 73 SKC74-Korea [Aopen]
97 26 21 79 59 74 80 12X "SKC Co Ltd." [Gig]
97 26 21 79 59 74 SKC80-Korea [Aopen]
97 26 26 79 59 73 702.83MB SKC 48X [Msi]
97 26 26 79 59 73 80 52x "SKC Co Ltd." [Gig]
97 26 26 79 59 73 Infinite CD-R 48X 702.83MB [Mits]
97 26 26 79 59 73 SKC [Btc]
97 26 26 79 59 73 SKC(Korea) [Aopen]
"Fuji Photo Film Co,Ltd."
97 26 45 79 59 73 702.83MB FUJI 52X [Msi]
97 26 45 79 59 73 80 52x "Fuji Photo Film Co,Ltd." [Gig]
97 26 45 79 59 73 Fujifilm [Aopen]
97 26 45 79 59 74 80 32x "Fuji Photo Film Co,Ltd." [Gig]
"Lead Data Inc."
97 26 50 4x "Lead Data Inc." [Gig]
97 26 50 74 59 74 SONY CD-RW 1-4X 702.83MB [Mits]
97 26 51 79 59 74 702.83MB Lead Data 12X [Msi]
97 26 51 79 59 74 80 12X "Lead Data Inc." [Gig]
97 26 51 79 59 74 Leaddata [Aopen]
97 26 52 79 59 74 80 32x "Lead Data Inc." [Gig]
97 26 53 79 59 74 702.83MB Lead Data 48X [Msi]
97 26 53 79 59 74 Gigastorage [Btc]
97 26 54 79 59 74 702.83MB Lead Data 48X [Msi]
97 26 54 79 59 74 80 48x "Lead Data Inc." [Gig]
97 26 54 79 59 74 LeadData [Aopen]
97 26 54 79 59 74 Lead data [Btc]
97 26 54 79 59 74 Lead Data CD-R 48X 702.83MB [Mits]
97 26 56 79 59 74 80 52x "Lead Data Inc." [Gig]
97 26 56 79 59 74 LeadData [Aopen]
97 26 56 79 59 74 Lead data [Btc]
97 26 57 79 59 74 80 52x "Lead Data Inc." [Gig]
97 26 57 79 59 74 MIRAGE [Aopen]
"CMC Magnetics Corporation"
97 26 60 74 41 50 74 32x "Daxon Technology Inc." [Gig]
97 26 61 79 59 74 80 32x "CMC Magnetics Corporation" [Gig]
97 26 65 21 59 74 Verbatim 8mm CD-RW 2-4X 193.06MB [Mits]
97 26 65 24 30 00 215.04MB Memorex(CMC)8cm 4X [Msi]
97 26 65 24 30 00 Bi-Winner 8cm HS-RW 4-8X 215.04MB [Mits]
97 26 65 24 30 00 Memorex 8cm CD-RW 4X 215.04MB [Mits]
97 26 65 4x "CMC Magnetics Corporation" [Gig]
97 26 65 74 12 00 PLEXTOR [Aopen]
97 26 65 74 59 64 658.89MB CMC 16X [Msi]
97 26 65 74 59 64 CMC [Aopen]
97 26 65 75 00 00 658.89MB YAMAHA(CMC) 4-10X [Msi]
97 26 65 75 00 00 658.89MB YAMAHA(CMC) N/A 4-10X [Msi]
97 26 65 75 00 00 74 12X "CMC Magnetics Corporation" [Gig]
97 26 65 75 00 00 CMC [Aopen]
97 26 65 75 00 00 CMC CD-RW 4X 658.89MB [Mits]
97 26 65 79 59 64 CMC [Aopen]
97 26 65 79 59 74 702.83MB Melody(CMC) 10X [Msi]
97 26 65 79 59 74 702.83MB Office DEPOT(CMC) 1-4X [Msi]
97 26 65 79 59 74 702.83MB Philips(CMC) 4-12X [Msi]
97 26 65 79 59 74 702.83MB Philips(CMC) N/A 4-12X [Msi]
97 26 65 79 59 74 CMC [Aopen]
97 26 65 79 59 74 CMC CD-RW 4X 702.83MB [Mits]
97 26 65 79 59 74 Office DEPOT CD-RW 1-4X 702.83MB [Mits]
97 26 66 23 00 00 CMC [Btc]
97 26 66 23 59 74 CMC [Btc]
97 26 66 75 00 00 74 40x "CMC Magnetics Corporation" [Gig]
97 26 66 75 00 00 CMC [Aopen]
97 26 66 75 10 00 CMC [Aopen]
97 26 66 75 10 00 CMC [Btc]
97 26 66 75 10 00 CMC CD-R 52X 660.35MB [Mits]
97 26 66 79 59 71 702.83MB CMC 52X [Msi]
97 26 66 79 59 71 702.83MB eMARK(CMC) 48X [Msi]
97 26 66 79 59 71 702.83MB imation(CMC) 48X [Msi]
97 26 66 79 59 71 702.83MB imation(CMC) 48X [Msi]
97 26 66 79 59 71 80 52x "CMC Magnetics Corporation" [Gig]
97 26 66 79 59 71 CMC [Btc]
97 26 66 79 59 71 CMC CD-R 52X 702.83MB [Mits]
97 26 66 79 59 71 CMC,MEMOREX [Aopen]
97 26 66 79 59 73 702.83MB CMC 52X [Msi]
97 26 66 79 59 73 702.83MB HyperMedia(CMC) 52X [Msi]
97 26 66 79 59 73 702.83MB imation(CMC) 48X [Msi]
97 26 66 79 59 73 702.83MB imation(CMC) 48X [Msi]
97 26 66 79 59 73 702.83MB Melody (CMC) 40X [Msi]
97 26 66 79 59 73 702.83MB Melody(CMC) 40X [Msi]
97 26 66 79 59 73 702.83MB Samsung(CMC) 48X [Msi]
97 26 66 79 59 73 80 52x "CMC Magnetics Corporation" [Gig]
97 26 66 79 59 73 CMC [Aopen]
97 26 66 79 59 73 CMC [Btc]
97 26 66 79 59 73 CMC CD-R 52X 702.83MB [Mits]
97 26 66 79 59 73 Imation CD-R 48X 702.83MB [Mits]
97 26 66 79 59 73 Shintaro CD-R 40X 702.83MB [Mits]
97 26 66 79 59 73 Techworks CD-R 48X 702.83MB [Mits]
97 26 66 79 59 74 702.83MB Bi-Winner(CMC)99min 40X [Msi]
97 26 66 79 59 74 702.83MB Bi-Winner(CMC)99min 40X [Msi]
97 26 66 79 59 74 702.83MB Memorex(CMC) 48X [Msi]
97 26 66 79 59 74 702.83MB PHILIPS(CMC) 40X [Msi]
97 26 66 79 59 74 702.83MB PHILIPS(CMC) Multi Speed [Msi]
97 26 66 79 59 74 80 16x "CMC Magnetics Corporation" [Gig]
97 26 66 79 59 74 CMC [Aopen]
97 26 66 79 59 74 CMC [Btc]
97 26 67 75 00 00 658.89MB CMC 24X [Msi]
97 26 67 75 00 00 74 24x "CMC Magnetics Corporation" [Gig]
97 26 67 75 00 00 CMC US-RW 24X 658.89MB [Mits]
97 26 67 79 59 64 80 32X "CMC Magnetics Corporation" [Gig]
"Ricoh Company Limited"
D "DIGITAL STORAGE TECHNOLOGY CO.,LTD"
97 27 00 4x "Ricoh Company Limited" [Gig]
97 27 00 74 12 00 651.86MB RICOH N/A 4-10X [Msi]
97 27 00 74 12 00 651.86MB Sony(Digital Storage) 4X-10X [Msi]
97 27 00 74 12 00 651.86MB Sony(Digital Storage) 4X-10X [Msi]
97 27 00 74 12 00 74 10X "Ricoh Company Limited" [Gig]
97 27 00 74 12 00 74 24x "Ricoh Company Limited" [Gig]
97 27 00 74 12 00 RICOH [Aopen]
97 27 00 74 12 00 Ricoh HS-RW 4X-10X 651.86MB [Mits]
97 27 00 74 12 00 Sony HS-RW 4X-10X 651.86MB [Mits]
97 27 00 75 00 00 74 32x "Digital Storage Techology" [Gig]
97 27 00 79 59 74 702.83MB Laser 48X [Msi]
97 27 00 79 59 74 80 40x "Digital Storage Techology" [Gig]
97 27 00 79 59 74 Csita [Aopen]
97 27 00 79 59 74 RICOH [Aopen]
97 27 06 79 59 72 Digital Storage CD-R 52X 53.318MB [Mits]
97 27 06 79 59 72 DST [Aopen]
97 27 06 79 59 73 702.83MB Digital Storage 32X [Msi]
97 27 06 79 59 73 702.83MB Digital Storage 52X [Msi]
97 27 06 79 59 73 DST [Btc]
97 27 06 79 59 74 80 40x "Digital Storage Techology" [Gig]
97 27 06 79 59 74 DST [Aopen]
"Plasmon Data systems Ltd"
97 27 10 21 30 00 188.67MB Plasmon 4-10X [Msi]
97 27 10 21 30 00 Ritek 8cm HS-RW 4-10X 188.67MB [Mits]
97 27 10 4x "Ritek Corp" [Gig]
97 27 10 74 41 00 656.10MB TDK(Plasmon) 4X-10X [Msi]
97 27 10 74 41 00 74 12X "Ritek Corp" [Gig]
97 27 10 74 41 00 EMTEC CD-RW 1-4X 656.10MB [Mits]
97 27 10 74 41 00 Ritek [Aopen]
97 27 10 74 41 00 TDK HS-RW 4-10X 651.86MB [Mits]
97 27 11 74 41 00 Ritek [Aopen]
97 27 11 74 41 01 656.10MB Plasmon 16X [Msi]
97 27 12 74 41 00 656.10MB RiDATA(Plasmon) 24X [Msi]
97 27 12 74 41 00 656.10MB Riteck co. 24X [Msi]
97 27 12 74 41 00 74 24x "Ritek Corp" [Gig]
97 27 12 74 41 00 Plasmon US-RW 24X 656.10MB [Mits]
97 27 18 79 59 74 702.83MB ALPHAPET(Plasmon)() 1-40X [Msi]
97 27 18 79 59 74 702.83MB MANIA(Plasmon)() 48X [Msi]
97 27 18 79 59 74 80 52x "Plasmon Data systems Ltd" [Gig]
97 27 18 79 59 74 Plasmon [Aopen]
97 27 18 79 59 74 Plasmon [Btc]
97 27 19 79 59 74 4M [Aopen]
97 27 19 79 59 74 80 48x "Plasmon Data systems Ltd" [Gig]
"Princo Corporation"
97 27 21 79 59 74 Princo Co CD-RW 4X 702.83MB [Mits]
97 27 28 4x "Princo Corporation" [Gig]
97 27 28 74 50 01 74 40x "Princo Corporation" [Gig]
97 27 28 74 50 01 Princo [Aopen]
97 27 28 79 59 74 702.83MB Princo 2-48X [Msi]
97 27 28 79 59 74 702.83MB Princo 52X [Msi]
97 27 28 79 59 74 80 52x "Princo Corporation" [Gig]
97 27 28 79 59 74 Princo [Aopen]
97 27 28 79 59 74 Princo [Btc]
97 27 29 79 59 74 80 12X "Princo Corporation" [Gig]
97 27 29 79 59 74 Princo [Aopen]
97 27 29 79 59 74 Princo Co HS-RW 4-12X 702.83MB [Mits]
"Pioneer"
97 27 30 PIONEER [Hij]
"Eastman Kodak Company"
97 27 45 74 05 01 74 32x "Eastman Kodak Company" [Gig]
"Mitsui Chemicals Inc."
97 27 55 74 05 10 74 16x "Mitsui Chemicals Inc." [Gig]
97 27 56 74 05 11 74 16x "Mitsui Chemicals Inc." [Gig]
97 27 56 79 59 74 80 24x "Mitsui Chemicals Inc." [Gig]
97 27 57 79 59 74 80 40x "Mitsui Chemicals Inc." [Gig]
97 27 57 79 59 74 MITSUI [Aopen]
97 27 58 74 05 13 MAM-A [Aopen]
97 27 58 79 59 74 80 52x "Mitsui Chemicals Inc." [Gig]
97 27 58 79 59 74 Mitsui [Aopen]
97 27 58 79 59 74 TDK [Btc]
"Ricoh Company Limited"
97 27 66 74 12 00 RICOH [Btc]
97 27 66 74 12 02 74 48x "Ricoh Company Limited" [Gig]
97 27 66 74 12 02 Ricoh [Aopen]
97 27 66 74 12 03 74 52x "Ricoh Company Limited" [Gig]
97 27 66 74 12 03 Ritek [Btc]
97 27 66 74 12 03 Ritek,RS [Aopen]
97 27 66 79 59 71 702.82MB RICOH 40X [Msi]
97 27 66 79 59 71 80 48x "Ricoh Company Limited" [Gig]
97 27 66 79 59 71 RICOH [Btc]
97 27 66 79 59 71 RICOH CD-R 40X 702.82MB [Mits]
97 27 66 79 59 71 Ritek,RS [Aopen]
97 27 66 79 59 72 80 48x "Ricoh Company Limited" [Gig]
97 27 66 79 59 72 Ricoh [Aopen]
97 27 66 79 59 74 RICOH [Btc]
"Gigastorage Corporation"
97 28 12 79 59 72 702.83MB Gigastorage 52X [Msi]
97 28 12 79 59 72 80 52x "Gigastorage Corporation" [Gig]
97 28 12 79 59 72 GigaSto [Aopen]
97 28 12 79 59 74 702.83MB Gigastorage 40X [Msi]
97 28 12 79 59 74 80 48x "Gigastorage Corporation" [Gig]
97 28 12 79 59 74 GigaSto, MaxMax [Aopen]
97 28 12 79 59 74 Gigastorage [Btc]
97 28 15 4x "Gigastorage Corporation" [Gig]
97 28 15 4x "Nan-Ya" [Gig]
97 28 15 74 12 00 74 10X "Gigastorage Corporation" [Gig]
97 28 15 74 12 00 CURSOR [Aopen]
97 28 15 79 59 72 702.83MB Gigastorage 52X [Msi]
97 28 15 79 59 72 702.83MB MaxMax (Gigastorage) 40X [Msi]
97 28 15 79 59 72 GigaSto [Aopen]
97 28 15 79 59 72 Gigastorage [Btc]
97 28 15 79 59 74 702.83MB Gigastorage 40X [Msi]
97 28 15 79 59 74 80 48x "Gigastorage Corporation" [Gig]
97 28 15 79 59 74 80 52x "Gigastorage Corporation" [Gig]
97 28 15 79 59 74 GigaSto [Aopen]
97 28 15 79 59 74 Gigastorage [Btc]
97 28 15 79 59 74 Gigastorage HS-RW 4X-8X 702.83MB [Mits]
"Multi Media Masters&Machinary SA"
97 28 22 79 59 67 80 24x "Multi Media Masters&Machinary SA" [Gig]
97 28 22 79 59 67 King [Aopen]
97 28 22 79 59 67 Multi Media CD-R 48X 702.82MB [Mits]
97 28 26 79 59 74 702.83MB Mmirex(Multi Media) 24X [Msi]
97 28 26 79 59 74 80 52x "Multi Media Masters&Machinary SA" [Gig]
97 28 26 79 59 74 KingPro [Aopen]
"Ritek Corp"
97 31 01 74 45 00 74 24x "Ritek Corp" [Gig]
97 31 01 74 45 00 Ritek [Btc]
97 31 01 74 45 01 656.68MB Ritek Co. 40X [Msi]
97 31 01 74 45 01 656.68MB Ritek Co. 52X [Msi]
97 31 01 74 45 01 74 52x "Ritek Corp" [Gig]
97 31 01 74 45 01 Ritek,74 [Aopen]
97 31 01 74 45 01 Ritek [Btc]
97 31 07 21 15 01 Ritek [Btc]
97 31 07 74 45 00 Ritek [Btc]
97 31 07 74 45 01 656.69MB Ritek Co. 48X [Msi]
97 31 07 74 45 01 656.69MB TDK(Ritek) 40X [Msi]
97 31 07 74 45 01 74 52x "Ritek Corp" [Gig]
97 31 07 74 45 01 Ritek [Aopen]
97 31 07 74 45 01 Ritek [Btc]
97 31 07 74 45 02 Ritek [Btc]
"Grand Advance Technology Sdn. Bhd."
97 31 35 79 59 74 GAT [Aopen]
"TDK Corporation"
97 32 00 74 59 00 74 16x "TDK Corporation" [Gig]
97 32 01 74 59 74 74 24X "TDK Corporation" [Gig]
97 32 05 74 59 00 74 52X "TDK Corporation" [Gig]
97 32 05 74 59 00 TDK [Aopen]
"Prodisc Technology Inc."
97 32 10 79 59 74 702.83MB Prodisc 12X [Msi]
97 32 10 79 59 74 702.83MB Smartbuy(Prodisc) 8-12X [Msi]
97 32 10 79 59 74 702.83MB Smartbuy(Prodisc) N/A 8-12X [Msi]
97 32 10 79 59 74 80 12X "Prodisc Technology Inc." [Gig]
97 32 10 79 59 74 PRODISC [Aopen]
97 32 10 79 59 74 Smartbuy HS-RW 8-12X 702.83MB [Mits]
97 32 11 22 00 00 Prodisc CD-RW 1-4X 193.07MB [Mits]
97 32 11 4x "Prodisc Technology Inc." [Gig]
97 32 11 79 59 74 Prodisc CD-RW 1X-4X 702.83MB [Mits]
97 32 12 79 59 74 80 10X "Prodisc Technology Inc." [Gig]
97 32 12 79 59 74 PRODISC [Aopen]
97 32 13 79 59 74 (PRODISC) [Aopen]
97 32 19 22 00 00 Prodisc [Btc]
97 32 19 74 30 01 74 52x "Prodisc Technology Inc." [Gig]
97 32 19 74 30 01 Prodisc [Aopen]
97 32 19 74 30 01 Prodisc [Btc]
97 32 19 79 59 71 702.83MB Mitsubishi (Prodisc) 52X [Msi]
97 32 19 79 59 71 702.83MB Prodise 52X [Msi]
97 32 19 79 59 71 80 52x "Prodisc Technology Inc." [Gig]
97 32 19 79 59 71 Prodisc [Aopen]
97 32 19 79 59 71 Prodisc [Btc]
97 32 19 79 59 72 654.49MB Prodise 48X [Msi]
97 32 19 79 59 72 654.49MB Prodise 48X [Msi]
97 32 19 79 59 72 702.83MB Digmaster(Prodisc) 40X [Msi]
97 32 19 79 59 72 702.83MB Digmaster(Prodisc) 48X [Msi]
97 32 19 79 59 72 702.83MB LG(Prodisc) 1-48X [Msi]
97 32 19 79 59 72 702.83MB Mitsubishi (Prodisc) Multi Speed [Msi]
97 32 19 79 59 72 702.83MB Prodise 48X [Msi]
97 32 19 79 59 72 80 52x "Prodisc Technology Inc." [Gig]
97 32 19 79 59 72 Mitsubishi CD-R Multi Speed 702.83MB [Mits]
97 32 19 79 59 72 Prodisc [Aopen]
97 32 19 79 59 72 Prodisc [Btc]
97 32 19 79 59 73 654.49MB Prodisc 40X [Msi]
97 32 19 79 59 73 702.83MB Media Market(Prodisc) 1-40X [Msi]
97 32 19 79 59 73 80 48x "Prodisc Technology Inc." [Gig]
97 32 19 79 59 73 Prodisc [Aopen]
97 32 19 79 59 73 Prodisc [Btc]
97 32 19 79 59 74 80 48x "Prodisc Technology Inc." [Gig]
97 32 19 79 59 74 Prodisc [Aopen]
97 32 19 79 59 74 Prodisc [Btc]
"Mitsubishi Chemical Corporation"
97 34 21 74 43 00 74 24x "Mitsubishi Chemical Corporation" [Gig]
97 34 21 74 43 00 MCC [Btc]
97 34 21 79 59 74 702.83MB Mitsubishi Multi Speed [Msi]
97 34 21 79 59 74 MCC [Btc]
97 34 21 79 59 74 MCC(Metal [Aopen]
97 34 22 4x "Mitsubishi Chemical Corporation" [Gig]
97 34 22 74 43 00 656.40MB Mitsubishi N/A 1-4X [Msi]
97 34 22 74 43 00 74 32x "Mitsubishi Chemical Corporation" [Gig]
97 34 22 74 43 00 MCC [Btc]
97 34 22 74 43 00 Mitsubishi CD-RW 1-4X 656.40MB [Mits]
97 34 22 79 59 74 702.83MB Mitsubishi 32X [Msi]
97 34 22 79 59 74 80 32x "Mitsubishi Chemical Corporation" [Gig]
97 34 22 79 59 74 MCC [Btc]
97 34 22 79 59 74 Mitsubishi CD-RW 1-4X 702.83MB [Mits]
97 34 23 74 43 00 656.40MB Mitsubishi 4-10X [Msi]
97 34 23 74 43 00 74 10X "Mitsubishi Chemical Corporation" [Gig]
97 34 23 74 43 00 MCC [Aopen]
97 34 23 74 43 00 Mitsubishi HS-RW 4-10X 656.40MB [Mits]
97 34 23 74 43 00 Mitsubishi HS-RW 4-12X 656.40MB [Mits]
97 34 23 74 43 00 Verbatim HS-RW 4-12X 656.40MB [Mits]
97 34 23 74 43 01 656.40MB Mitsubishi 52X [Msi]
97 34 23 74 43 01 MCC [Aopen]
97 34 23 74 43 01 MCC [Btc]
97 34 23 74 43 01 Mitsubishi CD-R 52X 656.40MB [Mits]
97 34 23 79 59 73 702.83MB Mitsubishi 52X [Msi]
97 34 23 79 59 73 702.83MB Mitsubishi 52X [Msi]
97 34 23 79 59 73 702.83MB Mitsubishi [Msi]
97 34 23 79 59 73 702.83MB Verbatim(Mitsubishi) 48X [Msi]
97 34 23 79 59 73 702.83MB Verbatim(Mitsubishi) 48X [Msi]
97 34 23 79 59 73 702.83MB YAMAHA(Mitsubishi) 48X [Msi]
97 34 23 79 59 73 MCC [Aopen]
97 34 23 79 59 73 MCC [Btc]
97 34 23 79 59 73 Mitsubishi CD-R 52X 702.83MB [Mits]
97 34 23 79 59 73 Mitsubishi CD-R 52X 702.83MB [Mits]
97 34 23 79 59 74 702.83MB Mitsubishi 40X [Msi]
97 34 23 79 59 74 702.83MB Verbatim(Mitsubishi) 40X [Msi]
97 34 23 79 59 74 702.83MB Verbatim(Mitsubishi) N/A 4-10X [Msi]
97 34 23 79 59 74 80 48x "Mitsubishi Chemical Corporation" [Gig]
97 34 23 79 59 74 MCC [Aopen]
97 34 23 79 59 74 MCC [Aopen]
97 34 23 79 59 74 MCC [Btc]
97 34 23 79 59 74 Mitsubishi HS-RW 12X 702.83MB [Mits]
97 34 23 79 59 74 Verbatim HS-RW 4-10X 702.83MB [Mits]
97 34 23 79 59 76 80 52x "Mitsubishi Chemical Corporation" [Gig]
97 34 24 74 43 00 656.40MB Mitsubishi 24X [Msi]
97 34 24 74 43 00 74 24x "Mitsubishi Chemical Corporation" [Gig]
97 34 24 74 43 00 Mitsubishi US-RW 24X 656.40MB [Mits]
97 34 24 79 59 74 702.83MB Mitsubishi 24X [Msi]
97 34 24 79 59 74 Mitsubishi US-RW 24X 702.83MB [Mits]
97 34 24 79 59 74 Verbatim US-RW 24X 702.83MB [Mits]
97 34 25 74 43 00 656.40MB Mitsubishi(standard) 32X [Msi]
97 34 25 74 43 00 74 32x "Mitsubishi Chemical Corporation" [Gig]
-------------------------------------------------------------------------------
DVD + BD: MMC-5 6.23, ADh READ DISC STRUCTURE
6.23.3.2.1 Format Code 00h: Physical Format Information
Disk Category gives the "Book Type". Part Version is "[revision %d]"
6.23.3.1.7 Format Code FFh: Disc Structure List
Returns a list of 4-byte list entries.
Byte0 gives an available format code.
Byte1,bit6 confirms that it is readable.
DVD+RW and DVD+R:
Format code 11h : "ADIP Information"
dvd+rw-mediainfo:
printf (" Media ID: %.8s/%.3s\n",dvd._11+23,dvd._11+31),
= ECMA-337 (DVD+RW) and ECMA-349 (DVD+R)
14.4.2 Physical format information in ADIP, Table 3
byte 19: Disk Manufacturer ID
byte 27: Media Type ID
(byte 28: Product revision number)
MMC-5 6.23.3.2.17 , Table 426 shows 4 byte header:
MSB,LSB of Disc Structure Data Length
2 bytes reserved
DVD-R[W] : Format code 0Eh "Pre-recorded Information in Lead-in"
dvd+rw-mediainfo:
if (!dvd_plus && dvd_0E && dvd._e[4+16]==3 && dvd._e[4+24]==4)
printf (" Media ID: %6.6s%-6.6s\n",dvd._e+4+17,dvd._e+4+25);
= ECMA-279 (DVD-R)
27.3.7 Field ID3 to Field ID5
28.3.2.1 RMD Field 0, Table 20 - Copy of Pre-pit Information
It appears that the reply format of MMC ADh format 0Eh is the data record
shown in Table 20 of ECMA-279 with offset 22:
Manufacturer ID at bytes 17 to 22, 25 to 30, 33 to 38.
Bytes 16, 24, 32 have content 3, 4, 5.
ECMA-338 (DVD-RW) says the same in:
29.3.3.1.1 Format1 RMD Field0
Table 24 - Copy of Pre-pit Information
6.23.3.2.14 Format Code 0Eh: Pre-recorded Information in Lead-in
Table 423 shows 4 byte header:
MSB,LSB of Disc Structure Data Length
2 bytes reserved
Format code 0Fh : "Unique Disc Identifier"
= 6.23.3.2.15 Format Code 0Fh: Unique Disc Identifier
DVD-RAM :
>>> still to learn
BD-R:
>>> still to learn
BD-RE:
>>> still to learn

View File

@ -1136,6 +1136,32 @@ int burn_disc_read_atip(struct burn_drive *drive);
int burn_drive_get_start_end_lba(struct burn_drive *drive,
int *start_lba, int *end_lba, int flag);
/* ts A90902 */
/** Guess the manufacturer name from the ATIP addresses of lead-in and
lead-out. (Currently only lead-in is interpreted. Lead-out may in future
be used to identify the media type in more detail.)
The parameters of this call should be obtained by burn_disc_read_atip(d),
burn_drive_get_start_end_lba(d, &start_lba, &end_lba, 0),
burn_lba_to_msf(start_lba, &m_li, &s_li, &f_li) and
burn_lba_to_msf(end_lba, &m_lo, &s_lo, &f_lo).
@param m_li "minute" part of ATIP lead-in resp. start_lba
@param s_li "second" of lead-in resp. start_lba
@param f_li "frame" of lead-in
@param m_lo "minute" part of ATIP lead-out
@param s_lo "second" of lead-out
@param f_lo "frame" of lead-out
@param flag Bitfield for control purposes,
bit0= append a text "(aka ...)" to reply if other brands or
vendor names are known.
@return Printable text or NULL on memory shortage.
Dispose by free() when no longer needed.
@since 0.7.2
*/
char *burn_guess_cd_manufacturer(int m_li, int s_li, int f_li,
int m_lo, int s_lo, int f_lo, int flag);
/* ts A61110 */
/** Read start lba and Next Writeable Address of a track from media.
Usually a track lba is obtained from the result of burn_track_get_entry().
@ -2607,16 +2633,6 @@ int burn_drive_get_drive_role(struct burn_drive *d);
int burn_drive_equals_adr(struct burn_drive *d1, char *adr2, int drive_role2);
/* ts A90830:
Give up lec.c which is copied from cdrdao and not understood.
This implies giving up all raw write modes for now.
This is an intermediate test state:
Finally the code of lec.c shall be removed completely.
*/
#define Libburn_disable_lec_C yes
#ifndef DOXYGEN
BURN_END_DECLS

View File

@ -4,6 +4,7 @@
/* #include <a ssert.h> */
#include <stdlib.h>
#include <stdio.h>
/* ts A80914 : This is unneeded. Version info comes from libburn.h.
#include "v ersion.h"
@ -56,3 +57,99 @@ void burn_version(int *major, int *minor, int *micro)
*minor = burn_header_version_minor;
*micro = burn_header_version_micro;
}
struct mid_record {
char *manufacturer;
int m_li;
int s_li;
int f_li;
int m_lo;
int s_lo;
int f_lo;
char *other_brands;
};
typedef struct mid_record mid_record_t;
/* ts A90902 */
/** API
@param flag Bitfield for control purposes,
bit0= append "(aka %s)",other_brands to reply
*/
char *burn_guess_cd_manufacturer(int m_li, int s_li, int f_li,
int m_lo, int s_lo, int f_lo, int flag)
{
static mid_record_t mid_list[]= {
{"SKC", 96, 40, 0, 0, 0, 0, ""},
{"Ritek Corp" , 96, 43, 30, 0, 0, 0, ""},
{"TDK / Ritek" , 97, 10, 0, 0, 0, 0, "TRAXDATA"},
{"TDK Corporation" , 97, 15, 0, 0, 0, 0, ""},
{"Ritek Corp" , 97, 15, 10, 0, 0, 0, "7-plus, Aopen, PONY, Power Source, TDK, TRAXDATA, HiCO, PHILIPS, Primdisc, Victor.JVC, OPTI STORAGE, Samsung"},
{"Mitsubishi Chemical Corporation" , 97, 15, 20, 0, 0, 0, ""},
{"Nan-Ya Plastics Corporation" , 97, 15, 30, 0, 0, 0, "Hatron, MMore, Acer, LITEON"},
{"Delphi" , 97, 15, 50, 0, 0, 0, ""},
{"Shenzhen SG&SAST" , 97, 16, 20, 0, 0, 0, ""},
{"Moser Baer India Limited" , 97, 17, 0, 0, 0, 0, "EMTEC, Intenso, YAKUMO, PLATINUM, Silver Circle"},
{"SKY media Manufacturing SA" , 97, 17, 10, 0, 0, 0, ""},
{"Wing" , 97, 18, 10, 0, 0, 0, ""},
{"DDT" , 97, 18, 20, 0, 0, 0, ""},
{"Daxon Technology Inc. / Acer" , 97, 22, 60, 0, 0, 0, "Maxmax, Diamond Data, BenQ, gold, SONY"},
{"Taiyo Yuden Company Limited" , 97, 24, 0, 0, 0, 0, "Maxell, FUJIFILM, SONY"},
{"Sony Corporation" , 97, 24, 10, 0, 0, 0, "LeadData, Imation"},
{"Computer Support Italcard s.r.l" , 97, 24, 20, 0, 0, 0, ""},
{"Unitech Japan Inc." , 97, 24, 30, 0, 0, 0, ""},
{"MPO, France" , 97, 25, 0, 0, 0, 0, ""},
{"Hitachi Maxell Ltd." , 97, 25, 20, 0, 0, 0, ""},
{"Infodisc Technology Co,Ltd." , 97, 25, 30, 0, 0, 0, "MEMOREX, SPEEDA, Lead data"},
{"Xcitec" , 97, 25, 60, 0, 0, 0, ""},
{"Fornet International Pte Ltd" , 97, 26, 0, 0, 0, 0, "COMPUSA, Cdhouse"},
{"Postech Corporation" , 97, 26, 10, 0, 0, 0, "Mr.Platinum"},
{"SKC Co Ltd." , 97, 26, 20, 0, 0, 0, "Infinite"},
{"Fuji Photo Film Co,Ltd." , 97, 26, 40, 0, 0, 0, ""},
{"Lead Data Inc." , 97, 26, 50, 0, 0, 0, "SONY, Gigastorage, MIRAGE"},
{"CMC Magnetics Corporation" , 97, 26, 60, 0, 0, 0, "Daxon, Verbatim, Memorex, Bi-Winner, PLEXTOR, YAMAHA, Melody, Office DEPOT, Philips, eMARK, imation, HyperMedia, Samsung, Shintaro, Techworks"},
{"Ricoh Company Limited" , 97, 27, 0, 0, 0, 0, "Sony, Digital Storage, Csita"},
{"Plasmon Data Systems Ltd" , 97, 27, 10, 0, 0, 0, "Ritek, TDK, EMTEC, ALPHAPET, MANIA"},
{"Princo Corporation" , 97, 27, 20, 0, 0, 0, ""},
{"Pioneer" , 97, 27, 30, 0, 0, 0, ""},
{"Eastman Kodak Company" , 97, 27, 40, 0, 0, 0, ""},
{"Mitsui Chemicals Inc." , 97, 27, 50, 0, 0, 0, "MAM-A, TDK"},
{"Ricoh Company Limited" , 97, 27, 60, 0, 0, 0, "Ritek"},
{"Gigastorage Corporation" , 97, 28, 10, 0, 0, 0, "MaxMax, Nan-Ya"},
{"Multi Media Masters&Machinary SA" , 97, 28, 20, 0, 0, 0, "King, Mmirex"},
{"Ritek Corp" , 97, 31, 0, 0, 0, 0, "TDK"},
{"Grand Advance Technology Sdn. Bhd." , 97, 31, 30, 0, 0, 0, ""},
{"TDK Corporation" , 97, 32, 00, 0, 0, 0, ""},
{"Prodisc Technology Inc." , 97, 32, 10, 0, 0, 0, "Smartbuy, Mitsubishi, Digmaster, LG, Media Market"},
{"Mitsubishi Chemical Corporation" , 97, 34, 20, 0, 0, 0, "YAMAHA, Verbatim"},
{"", 0, 0, 0, 0, 0, 0, ""}
};
int i, f_li_0;
char buf[1024];
char *result = NULL;
f_li_0 = f_li - (f_li % 10);
for (i = 0; mid_list[i].manufacturer[0]; i++) {
if (m_li == mid_list[i].m_li &&
s_li == mid_list[i].s_li &&
(f_li_0 == mid_list[i].f_li || f_li == mid_list[i].f_li))
break;
}
if (mid_list[i].manufacturer[0] == 0) {
sprintf(buf, "Unknown CD manufacturer. Please report code '%2.2dm%2.2ds%2.2df-%2.2dm%2.2ds%2.2df', human readable brand, size, and speed to scdbackup@gmx.net.", m_li, s_li, f_li, m_lo, s_lo, f_lo);
result = strdup(buf);
return result;
}
/* Compose, allocate and copy result */
if ((flag & 1) && mid_list[i].other_brands[0]) {
sprintf(buf, "%s (aka %s)",
mid_list[i].manufacturer, mid_list[i].other_brands);
result = strdup(buf);
} else
result = strdup(mid_list[i].manufacturer);
return result;
}