DVDをisoにリッピング-正確に


50

私はBraseroを使用して、DVDコレクションを.isoにリッピングしました。ただし、再生中に一部のDVDでエラーが見つかりました。たとえば、VLCプレーヤーは、再生の不良セクションが満たされるとisoファイルの再生を停止します(フィルムの途中)。

最悪のことは、リッピングプロセス中にエラーや警告がスローされなかったことです。DVD /ファイルデータの整合性を監視し、将来そのようなシナリオを回避する方法またはアプリケーションはありますか?

DVD用のExact Audio CopierやCDparanoiaと同等のものはありますか?


3
CD-AudioにはDVD-Videoのような高レベルの形式のエラー修正データが含まれていないため、音楽CDにはEACとcdparanoiaが必要だと思います。Neojamesが示唆しているように、ビットを直接コピーするだけで十分です。
機械式カタツムリ

1
@Mechanicalsnail正しくありません。CDのエンコードにはパリティのような機能がありますが、CDの読み取り精度が低いドライブには、EACとcdparanoiaがドライブを無効にするか、強制的に読み取りデータを確認して正確な結果を取得する機能もあります。
LiveWireBT

トピック外ですが、cdda2wavは妄想を使用できるため、優先されるべきです
ustick

回答:


58

ddを使用してディスクをうまくコピーできると思います。を使用して

dd if=/dev/cdrom of=image_name.iso

私はそれがCDでもうまくいくことを確認でき、DVDでもうまくいくはずです。

編集:これを使用してDVDをリッピングしたので、DVDでも機能することを確認できます。


4
DVD自体に障害がある場合、gddrescueのみをお勧めします。読み取り不可能なセクターを自動的にスキップするためです(デフォルトでは、正しくリコールした場合、約30回試行します。 )。
sup

9
これは機能せず、入出力エラーで失敗しましたが、CDに問題はないようです。
mikewhatever 14

5
私のために働いていた(DVD用)を使用して:sudo dd if=/dev/sr0 of=image_name.iso
david6

13
isoinfo -d -i /dev/cdromddに引数として渡すボリューム上の論理ブロックサイズ(ほとんどの場合は2048)とブロック数( "Volume size is"行)を見つけるために実際に使用する必要があります。ddコマンドは次のようになりdd if=/dev/cdrom bs=2048 count=1621535 of=filename.isoます。
-tgharold

6
ddコピーをいつ停止するかを指定しないと、ディスク全体が最大サイズまでコピーされます。したがって、結果のISOイメージファイルは、メディア上のデータのサイズではなく、メディア自体と同じサイズになります。言い換えれば、1GBのデータのみを含むDVDがある場合、ISOファイルのサイズは4.7GB(またはそれ以上)になります。あなたが与える場合はdd、ブロックサイズをと@tgharoldが述べたように数え、結果のISOファイルは、メディア上のデータを保持するのに必要なだけのように大きなものとなります。
ダンモールディング

19

正しい答えだと思うものを指すリンクを見つけられませんでした。ほとんどの人はDDをcd / dvdとだけ言っています。ただし、メディアの最後に余分なパディングがあり、エラーが発生する可能性があります。

また、これはほとんどの場合に機能することを指摘する必要がありますが、Sony CSS / CPPM Protectionで問題が発生しました。別のプログラムを使用して目的の結果を達成しました。

いずれにせよ、私は次のことがうまくいくとわかった..:

  1. コピーしているCD / DVDの情報を取得します。オーディオCDでこれを試したことはありません。flacにリッピングするだけなので、以下はDVDでのテストです。
[root @ sisyphus〜]#isoinfo -d -i / dev / sr1 | grep -i -E 'ブロックサイズ|ボリュームサイズ'
論理ブロックサイズ:2048
ボリュームサイズ:2264834
[root @ sisyphus〜]#

BS =変数に論理ブロックサイズを使用し、COUNT =にボリュームサイズを使用します

  1. DDを使用してDVDをisoにコピーします。
[root @ sisyphus〜]#dd if = / dev / sr1 of = / mnt / incoming / test.iso bs = 2048 count = 2264834
2264834 + 0件のレコード
2264834 + 0記録
4638380032バイト(4.6 GB、4.3 GiB)コピー、373.405秒、12.4 MB /秒
[root @ sisyphus〜]#
  1. 実際のDVDに対してイメージをテストします。
[root @ sisyphus〜]#md5sum /mnt/incoming/test.iso 
d3a2cdd58b8c9ade05786526a4a8eae2 /mnt/incoming/test.iso

[root @ sisyphus〜]#md5sum / dev / sr1
d3a2cdd58b8c9ade05786526a4a8eae2 / dev / sr1

[root @ sisyphus〜]#

これが完全な答えを探している人に役立つことを願っています。


isosize -x /dev/sr0情報を取得するためにも動作します
トニー

13

いくつかのオプションがあり、すべてGnomeでうまく機能します

AcidRip acidripをインストールするは、グラフィカルインターフェイスにGtk2 :: Perlを使用して、Perlで記述されたMPlayer / Mencoder(mplayerとmencoderを使用したDVDツールのリッピングとエンコード)の自動フロントエンドです。ボタンを1回クリックするだけでDVDをエンコードできます!

sudo apt-get acidripのインストール

dvd-rip dvdripをインストールするは、Perlで書かれたフル機能のDVDコピープログラムです。つまり、トランスコードとffmpegのフロントエンドです。使いやすく、機能豊富なGtk + GUIを提供して、リッピングおよびトランスコーディングプロセスのほぼすべての側面を制御します。

広く知られているビデオ処理swissknifeトランスコードと他の多くのオープンソースツールを使用します。dvd :: rip自体は、GPL / Perl Artistic Licenseの下でライセンスされています。Debian / Ubuntu Linuxで次のようにdvd :: ripをインストールできます。

sudo apt-get install dvdrip

K9copy k9copyをインストールするはKDE DVDバックアップツールです。DVD9をDVD5にコピーできます。Linux DVDシュリンクとも呼ばれます。次の機能をサポートしています。ビデオストリームを圧縮して、ビデオを4.7GBの記録可能なDVDに適合させます。DVD書き込み。ISOイメージの作成。コピーするオーディオおよび字幕トラックを選択します。タイトルのプレビュー(ビデオのみ)。元のメニューを保持する機能。

sudo apt-get install k9copy


7
これらのいずれも、元の質問が尋ねたようにISOにリッピングしません。
HDave

1
k9copyはサポートしていますが、Ubuntuリポジトリでは使用できなくなりました。
ジョーイアダムス

どちらもアシッドリップではありません。:-(
チューダー

@JoeyAdams:K9Copyは、Ubuntu multiverseリポジトリで利用できるはずです。このヘルプページを参照してください
basic6

7

dvdbackupを使用します。

DVD全体をリッピングする方法は次のとおりです。

dvdbackup -i /dev/dvd -o ~ -M

これにより、DVDのコンテンツがホームディレクトリの新しいサブディレクトリ(〜)に配置されます。.isoを生成するには、次のコマンドを使用します。

mkisofs -dvd-video -udf -o ~/dvd.iso ~/[movie_name]

必要に応じて、メイン機能のみをリッピングすることもできます(archlinuxまたはsourceforgeのドキュメントを参照)。.isoではなくビデオファイル(.m4vなど)が必要な場合は、DVD全体をリッピングした後にハンドブレーキを使用してください(libdvdcssをインストールすることを忘れないでください!)。

手順の数を減らす方法はありますが、これは他の方法よりも堅牢なようです。

私は特にarchlinuxのドキュメントに満足しています

PSほとんどの回答は執筆時点では優れていたと思いますが、これを書いている時点では役に立たないことがわかったので、他の人が見つけた場合に役立つ答えを書くと思いました私がやったのと同じ頃のこの質問。


3

BraseroはDVDを正確にコピーします。最初にVLC Webサイトから「libdvdcss2」をインストールする必要があります。これにより、ブラセロは不正コピーを防ぐために市販のDVDで使用されている「CSS」(コンテンツスクランブルシステム)を無効にできます。


3
これはばかげた質問かもしれませんが、復号化せずにDVDをコピーできますか?基本的に、暗号化されたディスクの生のコピーを作成しますが、コピーも暗号化されますか?
トーマスラッター

2
mkisofs -r -o file.iso /dev/cdrom

これはほんの一例mkisofs --helpです。他のすべてのオプションをチェックするには、お気軽にチェックしてください。


1
このコマンドは機能しません。戻り値:I: -input-charset not specified, using utf-8 (detected in locale settings) Total translation table size: 0 Total rockridge attributes bytes: 264 Total directory bytes: 0 Path table size(bytes): 10 Max brk space used 0 175 extents written (0 MB)
PHP Learner

-lコマンドに追加するのが役立つかもしれません...
DJCrashdummy

2

SimpleBurn(http://simpleburn.tuxfamily.org/)を追加します。これは、DVDディスクからISOファイルを簡単かつ迅速に作成できる最小限の無料Linuxアプリケーションです。もちろん、コピー保護されたDVDディスクからメディアコンテンツを抽出する場合は、Linuxにlibdvdcss2をインストールする必要があります。詳細なDVD / Blu-rayデジタル化ツールおよび知識については、http//dvd0101.comの私のサイトをご覧ください。


1

dd以前はDVDのリッピングに使用していましたが、動作する必要libdvdcssがありました。

sudo apt-get install libdvd-pkg

1

コマンドbs=# count=#の最後での使用に関するD1g1ta1の答えddは、4.6GB DVD(Qubes OS 4.0 .iso)の4.6GB .isoファイルを正常に作成しました。しかし、sha256ハッシュを計算すると、何らかの理由で内容が異なることがわかりました。

K3bはGUIプログラムです。.isoファイルが正常に作成され、結果の.isoファイルのハッシュ計算が正しいことがわかりました!

Braseroプログラムも機能し、結果の.isoファイルも正しいです。

「機能する」コマンドラインユーティリティは知りません。

編集:パラメータなしで「dd if = discDrive of = disc.iso」を使用すると、正常に動作し、ハッシュ値を生成および修正します。以前、私のドライブは正常に動作し、間違ったハッシュ値を生成していました。さらに、以前、私のディスクドライブは完全な4.6GB isoを作成していませんでした。ドライブが壊れただけだと思います。ddは確かに「ちょうど機能する」コマンドラインユーティリティです。BraseroとK3bおよび適切なGUIの代替。


答えに質問を入れません。
スティーブン

知りませんでした。知らせてくれてありがとうございます。
user138072

1

を使用してみてくださいddrescue。cygwinコマンドプロンプトから次のコマンドを使用してDVDのビット単位のコピーを作成できました。

ddrescue --no-scrape /dev/scd0 backup.iso

同様のコマンドは、* inxの他のバリエーションでも使用できます。もちろんddrescue、適切なインストールアプリを使用して、* inxのフレーバーをダウンロードする必要があります。詳細については、* inxヘルプページを参照してください。


0
mkisofs -pad -J -R -oDVD.iso -graft-points "/AUDIO_TS=/media/sr0/AUDIO_TS" "/VIDEO_TS=/media/sr0/VIDEO_TS"

mount -t iso9660 -o loop,ro DVD.iso /mnt

growisofs -dvd-compat -Z /dev/dvd=DVD.iso -speed=2

12
あなたの答えを改善するために、元のポスターを助けるためにこれがすることを正確に追加したいかもしれません。
オイボ

0

k3b(KDEベースのツール)で.isoファイルに抽出しました

K3bメインメニュー->ツール->メディアのコピー

左側で、まだチェックされていない場合は「イメージの作成」をチェックし、チェックされている場合は「イメージの削除」のチェックを外します。

[画像]タブをクリックし、[画像ファイルの書き込み先]のパスを選択します。

例: "/home/me/tmp/myDvd.iso"

「開始」をクリックします

次に、ファイルが抽出された後、コピーをキャンセルします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.