2017年1月14日土曜日

Ubuntu 16.04 LTS でDVDからISOファイルを生成する。

Ubuntu16.04LTS

DVDをリッピングして、ISOファイルを生成できるようにするまで。

必要なもの
dvdbackup: リッピング用のコマンド
libdvdread: リッピング用のライブラリ
libdvdcss: CSS解析のライブラリ
mkisofs: ISOファイルを生成するためのコマンド

各種インストール
# libdvdread4 インストール
sudo apt-get install libdvdread4

# libdvdcss2 インストール
# 途中、"了解"と"はい" を選択する必要あり
sudo apt install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg


# dvdbackupコマンド
sudo apt-get install dvdbackup

# mkisofsのインストール (すでに入っているっぽい)
sudo apt-get install genisoimage


実際にDVDのリッピングと、ISOファイルにするまでの実行例。
dvdbackupでリッピングして、mkisofsでISOファイルを生成する。
DVD_LABEL="LABEL"
OUTPUT_FILE ="output.iso"

# DVDコピー
# /dev/dvd は DVDがマウントされているディレクトリ
dvdbackup -M -i /dev/dvd -o ./ -n backupdata

# ISOファイル作成
mkisofs -r -udf -dvd-video -input-charset utf-8 -V $DVD_LABEL -o "$OUTPUT_FILE" backupdata

DVD_LABEL は、ISOファイルをマウントした際に、表示されるDVDラベルとなります。
DVDラベルとはISO9660フィールドというDVD再生時に表示される標題。
使える文字は半角英大文字と数字、あと「_」(半角アンダースコア)で、
32文字以内で表記する事と決まっている。
英小文字や半角スペースは禁止文字です。

0 件のコメント:

コメントを投稿