DVDメディアのIDを読み出すソフト

検索してみたのですが、見つからずじまいですのでお訪ねします。
DVDのメディア(+/-R, +/-RW)の、Manufacturer ID や Media Type ID などを読み出すソフトってありませんか? OS X 用がベストですが OS 9 用でもかまいません。
最近、アップルストアでも扱われている、Lacie d2 dual DVD +/- RW x8 を購入し、いろいろ活用してるところなのですが、購入したメディアがどのメーカー製なのかを知りたいと思いまして。この辺の製品ってOEMがとっても多いですよね。

投稿日 2004/03/13 14:43

返信: 9

2004/03/15 11:14 Community User への返信

数カ月前に探したところ、Mac用はありませんでした。
Windows版ばかりですね。
自分はデバッガで見てしまうので、最近のことは知りません。

2004/03/15 14:57 Community User への返信

てんさん、お返事ありがとうございます。
そのデバッガで見る方法というのを教えて頂けませんか?
Unixやプログラミングはよく知っていますので、話は通じると思います。
よろしくお願いします。

2004/03/17 13:37 Community User への返信

「アプリやデバイスドライバの開発コードをデバッガ上で動作させ、メモリダンプを見ます...」と、書くのは簡単なのですが、そのコードを開示することできません(^^;)。
自分も常々面倒だと感じ始めているので、気が向いたらアプリケーションにするかもしれません。
だれか作ってくれないかなぁ

2004/03/17 14:14 Community User への返信

OSX では動かしたことありませんが、open source の cdrecord/dvdrecord だと、-v とすると、メディアに関する詳しい情報も出力します。これらは、一応、OSX でも動くことになってます。

2004/03/17 14:28 Community User への返信

てんさん、たびたびありがとうございます。
それは面倒臭さそうですね(^-^;;;;;
デバッガだけでどこぞのデバイスファイルをダンプして、どこそこのアドレスのデータを見れば....なんていうのかと思いましたが。
なら自分で作ってみるか、とも思いますが、ハードル高そうですね。(^-^;

2004/03/17 21:09 Community User への返信

cdrecord(cdtools)はSCSIドライブがターゲットのようで、使えませんでした(コンパイルはすんなり通りました)。
dvdrecordはダウンロードサイトになかなかつながらず、まだ試していません。

2004/03/18 02:58 Community User への返信

えーと、SCSI ドライブしか使えないということではありません。
cd-r ドライブは、たとえ、ide でも、実際には scsi command で動いています。そこで、Linux では、カーネルドライバーにide-scsi というのがあって、これを使うと、ide drive があたかも scsi drive であるかのように使えます。(実際、デバイス名も /dev/scd などと SCSI ドライブ名でアクセスするようになります)
で、MacOSX ではどうなっているか調べてみると、cdrecord(cdtools) のパッケージの中の README.MacOSX には、libscg/scsi-mac-iokit.c というドライバーが用意されていて、このドライバーを介してアクセスするようになっているようです。この時のデバイス名はこの文書によれば、
CD burners: (probably) IOCompactDiscServices
DVD burners: (probably) IODVDServices
ということです(probably がついているのは謎です)。
つまり、コマンドラインで、dev=IODVDServices としてやれば ide の DVD-R でもアクセスできるはずです。
# 自分自身では使ってないので違うかもですが、、そのときは、ごめん、です。

2004/03/18 20:56 Community User への返信

はにさん、どうも。
>えーと、SCSI ドライブしか使えないということではありません。
>cd-r ドライブは、たとえ、ide でも、実際には scsi command で動いています。そこで、Linux では、カーネルドライバーにide-scsi というのがあって、これを使うと、ide drive があたかも scsi drive であるかのように使えます。
おー、それは知りませんでした。
という事で、はにさんのいわれる通り、IODVDServicesでやってみたらうまく行きました。(結果は末尾に)
ところが、FireWireにて外付けのDVDドライブですが、DVDメディアの情報は読めませんした。README.macosxをまだよく読んでないですし、dvdrecordでないとNGなのかもしれませんが、希望が見えてきた感じです。
一連のフォロー、感謝です。(^-^)
$ ./cdrecord -v dev=IODVDServices/2 -toc
Cdrecord 2.00.3 (powerpc-apple-macosx7.3.0) Copyright (C) 1995-2002 J〓rg Schilling
TOC Type: 1 = CD-ROM
scsidev: 'IODVDServices/2'
devname: 'IODVDServices/2'
scsibus: -2 target: -2 lun: -2
Using libscg version 'schily-0.7'
cdrecord: Warning: using inofficial libscg transport code version (csapuntz-scsi-mac-iokit.c-1.4 '@(#)scsi-mac-iokit.c 1.4 02/10/19 Copyright 1997,2001 J. Schilling').
atapi: 0
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'PIONEER '
Identifikation : 'DVD-RW DVR-107D'
Revision : '1.05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1267712 = 1238 KB
Current Secsize: 2048
ATIP info from disk:
Indicated writing power: 4
Is not unrestricted
Is not erasable
Disk sub type: Medium Type A, high Beta category (A+) (3)
ATIP start of lead in: -11849 (97:24/01)
ATIP start of lead out: 359847 (79:59/72)
Disk type: Long strategy type (Cyanine, AZO or similar)
Manuf. index: 25
Manufacturer: Taiyo Yuden Company Limited
first: 1 last 1
track: 1 lba: 0 ( 0) 00:02:00 adr: 1 control: 4 mode: 1
track:lout lba: 119319 ( 477276) 26:32:69 adr: 1 control: 4 mode: -1

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

DVDメディアのIDを読み出すソフト

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。