DVDコピー
  • 著作権保護されているものを勝手に複製すると処罰の対象となります 日本著作権機構
     個人で所有するには問題ないが、販売や他人に譲るといった行為は問題となる
     ここではDVDの違法コピーを推奨しているわけではない
     コピーガードを除去してのDVDソフト(私的複製を含む)の複製は法律によって禁止されている
     ここで紹介するソフトを使用することで発生したトラブルについては一切の責任を負いません

  • DVDの規格について
     さまざまなDVDの規格があり、DVDについて理解しなければならないDVD「+」と「-」について
     「-R、-RW」はDVDフォーラム社の規格であり日本で多く使われ、「+R、+RW」はDVD+RWアライアンスが規格している
     どちらも基本的には同じで書込み方法に違いがあるだけで、通常パソコンで扱うのはDVD-RかDVD+Rが多くDVD-RAMは互換性が無い
    DVD-R
     書込みが1回だけ行える 現在最も普及しておりたいていのDVDドライブで書き込むことができる安く互換性の高いメディア(書き換えはできませんが、空きスペースに追加書込みはできます)
    DVD-RW
     書き換えが可能なDVD DVD-Rの書き換え可能と考えてよい(書き換え可能は約1000回らしい) DVDプレイヤーとの互換性もかなりあり、同じ書き換え型のDVD-RAMに対し、映像記録用途にフォーカスしている 録画用のDVD-RWのほとんどの製品に「CPRM(コピー制限のかかった番組を一度だけ録画可能なコピーガードシステム)」が組み込まれている
    DVD-RAM
     書き換え可能型のDVD(書き換え可能は約10万回らしいです) 主にデータ記録用として用いられ、特長としてカートリッジがついている
    DVD+R
     DVD-Rと同様、一度だけ書込みができる追加型のDVD(追加書き込みも可能) 規格レベルではDVD-Rよりも高い互換性を持っている
    DVD+RW
     DVD-RWと同様、書き換え可能型のDVD DVD-ROMと仕様上の互換性が高く、多くのDVD-ROMドライブで読み出せる
    DVD-VIDEO
     映画販売などでかなり普及しているDVD再生専用
    DVD-ROM
     パソコン等でデータを読み込むのに適したフォーマット
    DVDメディア/ドライブの再生互換表(maxell)
    Nero CD-DVD Speed・・・メディアの品質チェックツール

  • DVD容量について
    DVDフォーラム標準規格 容量
    DVD-ROM
    DVD-VIDEO
    DVD-AUDIO
    4.7GB(片面1層)
    9.4GB(両面1層)
    8.5GB(片面2層)
    17GB(両面2層)
    コンピュータ1GB=1024MB DVDメディア1GB=100MB
    コンピュータ(パソコン)では1024単位で繰り上がっておりDVD
    では1000で繰り上がっている
    パソコン4700000000B DVD4700000000B(バイト)
    パソコン4589843,75KB DVD4700000KB(キロバイト)
    パソコン4482.26MB DVD4700MB(メガバイト)
    パソコン4.37GB DVD4.7GB(ギガバイト)
    ちなみにパソコンで使われる単位
    8ビット=1B(バイト)
    1024B=1KB(キロバイト)
    1024KB=1MB(メガバイト)
    1024MB=1GB(ギガバイト)
    1024GB=1TB(テラバイト)
    DVD-R
    DVD-RW
    4.7GB(片面1層)
    独自規格
    DVD+R
    DVD+RW
    4.7GB(片面1層)

  • 動画拡張子
    MPG/MPEG/M2P (MPEG)
     世界的にもっとも普及している動画ファイル MPEG1はWINDOWSの初期状態で再生可能
     MPEG2はDVD-VIDEOに採用されている高画質な映像圧縮記録方式
     MPEG2はDVD再生ソフトやオーサリングソフトをインストールすることでMPEG2デコーダが自動的にインストールされて再生可能となる MPEG1と2は拡張子が同じ
    VOB
     DVD-VIDEOに入っている映像データ 動画そのものではなく、映像データの内容が記録されている フォーマットはMPEG2で、字幕などが加えられている
    AVI (DivX)
     高画質でありファイルサイズが小さいため、人気のあるMPEG4系のコーディック
    WMV/ASF (Windows Media)
     WINDOWS標準にて再生できる動画ファイル 画質や圧縮率もほかのコーディックに負けていない
    RM/RAM (Real)
     ストリーミング動画にてよくみる動画ファイル RMはダウンロード用でRAMはストリーミング用 再生時におけるCPU負担が非常に軽い
    MOV/QT/MOOV (QuickTime)
     マッキントッシュの標準動画形式、コーディックを入れればWindowsでも再生可能

  • コーディック
     DVDにて映像や音楽を観る・聴く場合には必ずコーディック(CODEC)が必要となる
     コーディックとはデータを圧縮・伸張するプログラムで主に容量の大きいビデオファイルを再生するのに用いられろ。映像ファイルを、コーディックを使用して圧縮し、再生するのにその圧縮したファイルをコーディックにより伸張(元に戻す)する。

  • CSS
     DVD-VIDEOなどに付けられるコピーガードでライディングツール等でコピーしようとしてもエラーとなるか、パソコンにファイルを直接コピーしても再生できない
     具体的に説明するとDVDに収められている映像を暗号化し、再生する側を制限する この暗号を解く鍵を持っていないと再生できない
    その他のコピーガード
     マクロビジョン・・・ビデオやAVセレクターを経由すると発動する
     SCMS・・・デジタルオーディオ機器に搭載されるデジタルコピー制御
     CPRM・・・DVD-RW、DVD-ROM、一部のDVD-Rに対応するコピーガード(DVD+R・RWには対応しない) 1回だけ録画可能な番組を暗号化して録画 録画したメディアは他のメディアにコピーできない仕組み
     DTCP・・・IEEE-1394(FireWire、i.Link等)デバイスを使った時に用いられるコピーガード

  • DVDドライブ
     DVDを焼くコピー(焼く)ためには当然ながらDVDを記録するハードウェアが必要となる。
     DVDマルチドライブとはいろんな記録メディアに対応しているドライブで
     DVD-R・RW、DVD+R・RW、DVD-RAM、DVD-ROM、CD-R・RWなどに書込み(読込み)可能
     DVDをコピーする前にパソコンの設定を確認・見直しを行う
     DVDコピーはデータ量にもよりますが長時間かかることもある
     コピー途中でのトラブル防止の為にコントロールパネルから
    ①スクリーンセーバーを起動しないように設定する
    ②省電力の設定にてハードディスクの電源を切る、システムスタンバイ、システム休止状態にしない
    よう設定を行う

  • CSS解除
     DVDコピーにて邪魔になるのがCSSやリージョンコード、海外ツールにCSSやリージョンコードを解除するものがある
    AnyDVD Windows98/SE/ME/2000/XP シェアウェア$39(21日間の試用期間あり)
     常駐させるだけでドライブに入れたDVDは全てのアプリケーションに対してプロテクトが解除され、リージョンフリー化された状態にできる そのままDVDコピーツールで読み込めばプロテクトに邪魔されることなくコピーができる 更にリージョンコードが一致せずDVD鑑賞できなかったDVDも鑑賞可能 オーディオCDのプロテクト解除にも対応したツール
    DVD43Free Windows2000/XP フリーウェア  ver3.5.3
     常駐してドライブに入れたDVDのプロテクトを解除するツール
     パソコンのHDDコピーにも対応 DVDコピーツールを使用して使えばプロテクトに反応せずにコピーが可能
    DVD Genie Windows フリーウェア 日本語化パッチ(KGOTO.NET)
     リージョンコードをフリーにするツール
     固定されているプレヤーソフトのリージョンコードを何度でも変更可能となる
     動作にはリージョンフリーのDVDドライブが必要

  • DVDリッピングツール
     DVDデータをパソコンのHDDにリッピングする
    DVD Decrypter ミラー Windows98/ME/NT/2000/XP フリーウェア 日本語化パッチ
     CSS解除から片面1層から2層まであらゆるDVDをリッピングできるリッピングツール
     プロテクト付きのDVDをコピーするためのツールとして有名
    特長として
    1. ファイル単位でのリッピング(DVDのVOBファイルをパソコンのハードディスクに保存)
    2. シーン単位でのリッピング、DVD-VIDEOをISOイメージ化
    3. DVD-VIDEOをISOファイル形式でイメージ化
    4. ISOイメージファイルをDVDへライティング(片面2層DVDのイメージ作成&2層DVDメディアに書込み) 更に仮想CD/DVDソフト(DAEMON Tools)などと連携可能
     
     2層DVD書き込みにはドライブが必要
     DVD Decrypterにて使える書込み機能はイメージファイルにしか対応していない リッピングしたファイルをDVD-VIDEO形式でライディング(書込み)したい場合は別途ソフトが必要
     DVDドライブを認識しない場合、またはASPIエラーが表示される場合はASPIドライバをインストールする必要がある 提供アダプテック
    DVD Shrink Windows9x/2000/XP フリーウェア DVD Shrink3.2日本語版
     DVDリッピングツール 片面2層DVDを1層に収まるよう自動的に圧縮し、エンコードまで行う
    特長
    1. DVDビデオのディスクやすでにリッピングしたDVDビデオファイルの「VIDEO_TS.IFO」ファイルからの読込みの他、DVDビデオのイメージファイルを読み込むことが可能
    2. 片面2層DVDビデオをDVD-R1枚に高画質で圧縮保存(高画質リッピング)が可能
    3. 圧縮した状態のDVDビデオファイルをイメージファイル(ISOファイル)で出力可能 更にDVD Decrypterと連携してISOイメージファイルの書込みまで可能
    ImgTool Classic ver0.91.5 Windows フリーウェア 日本語化パッチ(Studio Chappu)
     DVD-VIDEOにて使われている「VOB」や「IFO」ファイルからISOイメージに変換するDVDツール
     ISOイメージに変換後、仮想ドライブやライティングソフトで焼くときも便利 特にDVD Decrypterと連携しイメージファイル作成後、DVD Decrypterが起動してライティングを自動で行ってくれる。



Video ManaGer(VMG)IFOとVideo Title Set(VTS)IFOファイルのヘッダ

Offset size VMG IFOの内容 ファイル構造 VTS IFOの内容
0000 12 DVDVIDEO-VMG
VMGファイル
00000000 Video_ts.ifo
(001C)->
(00C0)-> Video_ts.vob
Video_ts.bup
(000C)->

VTSファイル
Vts_xx_0.ifo 00000000
<-(001C)
Vts_xx_0.vob <-(00C0)
Vts_xx_1.vob
:
Vts_xx_9.vob
<-(00C4)
Vts_xx_0.bup
<-(000C)

DVDVIDEO-VTS
000C 4 VMGセットの最終セクタ
(BUPの最終セクタ)
タイトルセットの最終セクタ
(BUPの最終セクタ)
001C 4 IFOの最終セクタ IFOの最終セクタ
0020 2 バージョン番号 バージョン番号
0022 4 VMGカテゴリ
byte1=禁止する地域マスク
VTSカテゴリ
0=無指定、1=Karaoke(カラオケ)
0026 2 ボリュームの数
0028 2 ボリューム番号
002A 1 サイドID
003E 2 タイトルセットの数
0040 32 プロバイダID
0060 8 VMG POS
0080 4 VMGI_MATの終了バイトアドレス VTS_MATの終了バイトアドレス
0084 4 FP_PGC
(First Play ProGram Chain)
の開始アドレス
00C0 4 メニューVobの開始セクタ メニューVobの開始セクタ
00C4 4 TT_SRPT
(table of titles)
へのセクタポインタ
タイトルVobの開始セクタ
00C8 4 VMGM_PGCI_UT
(Menu Program Chain table)
へのセクタポインタ
VTS_PTT_SRPT
(table of Titles and Chapters)
へのセクタポインタ
00CC 4 VMG_PTL_MAIT
(Parental Management masks)
へのセクタポインタ
VTS_PGCI
(Title Program Chain table)
へのセクタポインタ
00D0 4 VMG_VTS_ATRT
(copies of VTS audio/sub-picture attributes)
へのセクタポインタ
VTSM_PGCI_UT
(Menu Program Chain table)
へのセクタポインタ
00D4 4 VMG_TXTDT_MG(text data)
へのセクタポインタ
VTS_TMAPTI
(time map)
へのセクタポインタ
00D8 4 VMGM_C_ADT
(menu cell address table)
へのセクタポインタ
VTSM_C_ADT
(menu cell address table)
へのセクタポインタ
00DC 4 VMGM_VOBU_ADMAP
(menu VOBU address map)
へのセクタポインタ
VTSM_VOBU_ADMAP
(menu VOBU address map)
へのセクタポインタ
00E0 4 VTS_C_ADT
(title set cell address table)
へのセクタポインタ
00E4 4 VTS_VOBU_ADMAP
(title set VOBU address map)
へのセクタポインタ
0100 2 VMGM_VOBSのビデオ属性 VTSM_VOBSのビデオ属性
0102 2 VMGM_VOBSのオーディオストリームの数 VTSM_VOBSのオーディオストリームの数
0104 8*8 VMGM_VOBSのオーディオ属性 VTSM_VOBSのオーディオ属性
0144 16
0154 2 VMGM_VOBSの字幕の数(0か1) VTSM_VOBSの字幕の数(0か1)
0156 6 VMGM_VOBSの字幕属性 VTSM_VOBSの字幕属性
015A 164
予約済
予約済
0200 2 VTS_VOBSのビデオ属性
0202 2 VTS_VOBSのオーディオストリームの数
0204 8*8 VTS_VOBSのオーディオ属性
0144 16
0254 2 VTS_VOBSの字幕ストリームの数
0256 32*6 VTS_VOBSの字幕属性
0316 2
0318 8*24 多重チャンネルの拡張
03D8

バージョン番号

byte 7 6 5 4 3 2 1 0
0
予約済、0に固定
1
メジャーバージョン番号
マイナーバージョン番号

ビデオ属性

byte 7 6 5 4 3 2 1 0
0
コーディングモード
0=MPEG-1
1=MPEG-2
ビデオ規格
0=NTSC
1=PAL
アスペクト比
0=4:3、1=無指定、2=予約済、3=16:9
1と2は使用しない
自動Pan/Scan
1=使用不可
自動Letterbox
1=使用不可
1 GOPのライン21フィールド1用CC(NTSCのみ) GOPのライン21フィールド1用CC(NTSCのみ)
ビットレート
0=VBR
1=CBR
NTSC(PAL)の解像度
0=720x480(720x576) 1=704x480(704x576) 2=352x480(352x576) 3=352x240(352x288)
Letterbox
1=上下を削る
Film
0=camera、1=film(PALのみ)

オーディオ属性

byte 7 6 5 4 3 2 1 0
0
Coding mode
0=AC3 1=??? 2=MPEG-1 3=MPEG-2ext
4=LPCM 5=??? 6=DTS 7=???
多重チャンネル拡張機能
Language type
0=無指定
1=2&3バイト文字
アプリケーションモード
0=無指定
1=karaoke(カラオケ)
2=サラウンド
1
量子化/DRC
0=16bps、1=20bps、2=24bps、3=DRC(※DRC=ダイナミックレンジコントロール)
サンプルレート
0=48Kbps
channels-1
2
言語コードの第1優先
3
言語コードの第2優先
4
言語コードの拡張に予約済
5 コード拡張、0=無指定、1=標準、2=視覚障害者用、3=ディレクターズ・コメント、4=alternate director's comments
6
7
アプリケーション情報
karaoke(カラオケ)モード
0 チャンネル・アサイン
0=1+1(無効)、1=1/0(無効)、
2=2/0 LR、3=3/0 LMR、
4=2/1 LRV1、5=3/1 LMRV1、
6=2/2 LRV1V2、7=3/2 LMRV1V2
Karaokeバージョン MCイントロ機能 0=ソロ、1=デュエット
サラウンドモード
予約済
1=Dolby surroundのデコードに最適化 予約済

多重チャンネル拡張 - Karaoke(カラオケ)モード

byte (hex) 7 6 5 4 3 2 1 0
00
予約済
ACH0 Guide Melody
01
予約済
ACH1 Guide Melody
02
予約済
ACH2 Guide Vocal 1 ACH2 Guide Vocal 2 ACH2 Guide Melody 1 ACH2 Guide Melody 2
03
予約済
ACH3 Guide Vocal 1 ACH3 Guide Vocal 2 ACH3 Guide Melody A ACH3 Sound Effect A
04
予約済
ACH4 Guide Vocal 1 ACH4 Guide Vocal 2 ACH4 Guide Melody B ACH4 Sound Effect B
05-17

字幕属性

byte 7 6 5 4 3 2 1 0
0
コーディングモード
0=2-bit rle
Language type
0=無指定
1=2&3バイト文字
1
2
言語コードの第1優先文字
3
言語コードの第2優先文字
4
言語コード拡張に予約済
5 コード拡張

VMGM_C_ADT
VTSM_C_ADT
VTS_C_ADT

メニュー/タイトルセットのcellへの全てのポインタを含む

offset 0 1 2 3 4 5 6 7
0 cellsの数 予約済 終了アドレス(終了エントリの最終バイト)
8... 12-byteエントリ

各エントリ

Offset size Contents
0 2 VOBidn
2 1 CELLidn
3 1
4 4 VOB内の開始セクタ
8 4 VOB内の終了セクタ

VMGM_VOBU_ADMAP
VTSM_VOBU_ADMAP
VTS_VOBU_ADMAP

メニュー/タイトルセットのVOBUへの全てのポインタを含む

offset 0 1 2 3
0 終了アドレス(終了エントリの最終バイト)
4 VOBUのVOB内の開始セクタ
8 ...
可能な追加エントリ