← Older revision
Revision as of 16:05, 27 May 2014
Line 85:
Line 85:
/photos/holidays=/home/user/holidays/photos
/photos/holidays=/home/user/holidays/photos
−
;-graft-points:
Enables the recognition of ''pathspecs'' which consist of a target address in the
ISO
filesystem
(
e.g.
{{ic|/photos}})
and a source address on hard disk
(
e.g.
{{ic|/home/user/photos}})
. Both are separated by a
"="
character.
+
;-graft-points: ISO
ファイルシステムの書き込み先アドレス
(
例:
{{ic|/photos}})
とハードディスク上の書き込み元アドレス
(
例:
{{ic|/home/user/photos}})
による ''pathspec'' の認識を有効にします。アドレスは
"="
で区切ります。
上の例ではディレクトリ {{ic|/home/user/photos}}, {{ic|/home/user/mail}}, {{ic|/home/user/holidays/photos}} をそれぞれ ISO イメージでは {{ic|/photos}}, {{ic|/mail}}, {{ic|/photos/holidays}} に配置します。
上の例ではディレクトリ {{ic|/home/user/photos}}, {{ic|/home/user/mail}}, {{ic|/home/user/holidays/photos}} をそれぞれ ISO イメージでは {{ic|/photos}}, {{ic|/mail}}, {{ic|/photos/holidays}} に配置します。
Line 221:
Line 221:
}}
}}
−
Next calculate the MD5 checksum of the
ISO
file system on the medium.
+
つぎにメディア上の
ISO
ファイルシステムの MD5 チェックサムを計算します。メディアタイプによっては書き込みプログラムに送信したのとデータ量が全く同じになりますが、ほとんどの場合読み取られるときに余分なゴミが付け加えられます。そのため、読み出す
ISO
イメージファイルのサイズを制限する必要があります。
−
Although some media types deliver exactly the same amount of data as have been submitted to the burn program, many others append trailing garbage when being read. So you should restrict reading to the size of the
ISO
image file.
+
$ blocks=$(expr $(du -b isoimage.iso | awk '{print $1}') / 2048)
$ blocks=$(expr $(du -b isoimage.iso | awk '{print $1}') / 2048)
Line 233:
Line 232:
}}
}}
−
Both runs should yield the same
MD5
checksum
(
here
: {{ic|e5643e18e05f5646046bb2e4236986d8}})
. If they do not, you will probably also get an I/O error message from the
{{ic|dd}}
run.
{{ic|dmesg}}
might then tell about
SCSI
errors and block numbers, if you are interested.
+
2つのコマンドは同じ
MD5
チェックサムを表示するはずです
(
ここでは
: {{ic|e5643e18e05f5646046bb2e4236986d8}})
。値が異なる場合、おそらく
{{ic|dd}}
を実行したときおに I/O エラーメッセージが取得されます。興味があれば、
{{ic|dmesg}}
によって
SCSI
エラーやブロック番号も見ることができるでしょう。
=== ISO 9660 and Burning On-The-Fly ===
=== ISO 9660 and Burning On-The-Fly ===
Line 433:
Line 432:
[[Wikipedia:ja:リッピング|リッピング]]とは音声や動画のコンテンツをハードディスクにコピーすることを示し、通常はリムーバルディスクやメディアストリームからリッピングを行います。日本では著作権法の改正によって保護技術を回避しての複製は違法になっていますが、保護技術が使われていないメディアのリッピングは問題ありません。
[[Wikipedia:ja:リッピング|リッピング]]とは音声や動画のコンテンツをハードディスクにコピーすることを示し、通常はリムーバルディスクやメディアストリームからリッピングを行います。日本では著作権法の改正によって保護技術を回避しての複製は違法になっていますが、保護技術が使われていないメディアのリッピングは問題ありません。
−
Often, the process of ripping a DVD can be broken down into two subtasks
:
+
基本的に、DVD のリッピングは2つの作業に分けることができます
:
−
# '''
Data extraction
''' -
Copying the audio and/or video data to a hard disk,
+
# '''
データの抽出
''' -
音声や動画データをハードディスクにコピーします。
−
# [[Wikipedia:
Transcode
|
Transcoding
]] -
Converting the extracted data into a suitable format.
+
# [[Wikipedia:
ja:トランスコード
|
トランスコーディング
]] -
抽出したデータを適当なフォーマットに変換します。
−
Some utilities perform both tasks, whilst others focus on one aspect or the other
:
+
両方の作業ができるユーティリティもあれば、どちらか片方しか出来ないユーティリティも存在します
:
−
* {{App|dvd-vr|
Tool which easily converts VRO files extracted from a
[[Wikipedia:DVD-VR|DVD-VR]]
and splits them in regular
VOB
files.
|http://www.pixelbeat.org/programs/dvd-vr/|{{AUR|dvd-vr}}}}
+
* {{App|dvd-vr|[[Wikipedia
:ja
:DVD-VR|DVD-VR]]
から抽出した VRO ファイルを簡単に変換して標準の
VOB
ファイルに分割できるツール。
|http://www.pixelbeat.org/programs/dvd-vr/|{{AUR|dvd-vr}}}}
* {{App|[[dvdbackup]]|Tool for pure data extraction which does not transcode. It is useful for creating ''exact'' copies of encrypted DVDs in conjunction with '''libdvdcss''' or for decrypting video for other utilities unable to read encrypted DVDs.|http://dvdbackup.sourceforge.net/|{{Pkg|dvdbackup}}}}
* {{App|[[dvdbackup]]|Tool for pure data extraction which does not transcode. It is useful for creating ''exact'' copies of encrypted DVDs in conjunction with '''libdvdcss''' or for decrypting video for other utilities unable to read encrypted DVDs.|http://dvdbackup.sourceforge.net/|{{Pkg|dvdbackup}}}}
−
* {{App|[[FFmpeg]]|Complete and free Internet live audio and video broadcasting solution for Linux/Unix, capable to do a direct rip in any format (audio/video) from a DVD-Video ISO image, just select the input as the ISO image and proceed with the desired options. It also allows to downmixing, shrinking, spliting, selecting streams among other features.|http://ffmpeg.org/|
See
[[FFmpeg#
Package_installation
|
article
]]}}
+
* {{App|[[
FFmpeg (日本語)|
FFmpeg]]|Complete and free Internet live audio and video broadcasting solution for Linux/Unix, capable to do a direct rip in any format (audio/video) from a DVD-Video ISO image, just select the input as the ISO image and proceed with the desired options. It also allows to downmixing, shrinking, spliting, selecting streams among other features.|http://ffmpeg.org/|[[FFmpeg
(日本語)
#
パッケージのインストール
|
記事
]]
を参照
}}
* {{App|HandBrake|Multithreaded video transcoder, which offers both a graphical and command-line interface with many preset configurations.|http://handbrake.fr/|{{Pkg|handbrake}}}}
* {{App|HandBrake|Multithreaded video transcoder, which offers both a graphical and command-line interface with many preset configurations.|http://handbrake.fr/|{{Pkg|handbrake}}}}
* {{App|Hybrid|Multi platform Qt based frontend for a bunch of other tools which can convert nearly every input to x264/Xvid/VP8 + ac3/ogg/mp3/aac/flac inside an mp4/m2ts/mkv/webm/mov/avi container, a Blu-ray or an AVCHD structure.|http://www.selur.de/|{{AUR|hybrid-encoder}}}}
* {{App|Hybrid|Multi platform Qt based frontend for a bunch of other tools which can convert nearly every input to x264/Xvid/VP8 + ac3/ogg/mp3/aac/flac inside an mp4/m2ts/mkv/webm/mov/avi container, a Blu-ray or an AVCHD structure.|http://www.selur.de/|{{AUR|hybrid-encoder}}}}
Line 557:
Line 556:
Brasero with backend libburn:
Brasero with backend libburn:
BraseroLibburn Libburn reported an error SCSI error on write(16976,16): [3 0C 00] Write error
BraseroLibburn Libburn reported an error SCSI error on write(16976,16): [3 0C 00] Write error
+
+
=== AHCI ===
+
+
新しい DVD ドライブが検出されたのにマウントできない場合、BIOS が [[AHCI]] を使っているか確認してカーネルイメージにモジュールを追加してください。
+
+
{{ic|/etc/[[mkinitcpio (日本語)|mkinitcpio]].conf}} を編集して {{Ic|MODULES}} 変数に {{Ic|ahci}} を追加します:
+
MODULES="ahci"
+
+
新しく追加したモジュールが含まれるようにカーネルイメージを再生成しましょう:
+
# mkinitcpio -p linux
== 参照 ==
== 参照 ==