【2026】LinuxでDVDをリッピングする方法:Ubuntu対応ソフト・MP4/MKV/ISO保存とコマンド解説
要約: DVDをデジタル化して保存・視聴したい場合、WindowsやMac向けのリッピングソフトが多く紹介されていますが、Linux環境でのDVDリッピング方法は意外と知られていません。本記事では、Linux DVD リッピングに対応した代表的なソフトや、Ubuntuなどで使えるコマンドによるリッピング手順を初心者にもわかりやすく解説します。GUI派にもターミナル派にも役立つ内容なので、ぜひ最後までご覧ください。
LinuxでDVDを扱うときは、最初に「何を残したいか」を決めると手順が分かりやすくなります。日常再生を優先するならMP4、複数の音声・字幕を残すならMKV、メニューや特典を含むディスク構造を保存するならISOやDVDフォルダが候補です。DVDの読み取りと、その後の変換・圧縮は別工程になることもあります。

LinuxでDVDをリッピングする前に
LinuxでいうDVDリッピングは、DVDの映像や音声を読み出し、MP4やMKVなどの再生用ファイルとして保存する作業を指すことが多いです。一方、ISOイメージやDVDフォルダとしてディスク構造を残す処理は、本記事では「コピー/バックアップ」と分けて説明します。
| 目的 | 向いている形式 | 主な処理 |
|---|---|---|
| PC・スマホで見やすくしたい | MP4 | 映像・音声を変換/圧縮 |
| 複数音声・字幕を残したい | MKV | 必要なトラックをまとめて保存 |
| メニューや特典を含むDVD構造を残したい | ISO / DVDフォルダ | ディスク構造をバックアップ |
CSS・リージョン・読み取り環境を先に確認する
市販DVDにはCSS(Content Scramble System)やリージョンコードなどの保護技術が使われている場合があり、自作DVDや保護のないDVDとは読み取り条件が異なります。Ubuntu系では、DVD再生・読み取りを補助するために libdvdcss、DVD構造の解析に libdvdread / libdvdnav が使われます。導入方法と利用可否は、使用中のディストリビューションの公式文書と所在地の法令を確認してください。
読み込みに失敗した場合は、出力形式や画質設定を変える前に、次の順で切り分けます。
- OSがDVDドライブを認識しているか
- ディスクに傷や汚れがないか
- DVDドライブのリージョン設定が適切か
- 使用中のソフトがDVDを読み取れているか
- 必要な読み取り補助ライブラリが正しく導入されているか
DVDを読み取れたら、タイトル・音声・字幕を選び、出力後にVLCなどで実際に再生して確認します。こうして「読み取り」「トラック選択」「変換」「再生確認」を分けると、問題の箇所を特定しやすくなります。
LinuxでDVDを扱うメリットと注意点
- HandBrake、VLC、MakeMKV、dvdbackupなど用途の異なるツールを選べる
- CLIを使えば、処理手順を自分の環境に合わせて組み立てやすい
- ffmpegやHandBrakeでは、ビットレート、字幕、音声などを細かく設定できる
- DVDの読み取りと動画変換で別のツールが必要になる場合がある
- ディストリビューションによってパッケージ名や導入方法が異なる
- 市販DVDはディスク、ドライブ、リージョン、使用ソフトによって読み取り結果が変わる
Linux対応ソフトと保存形式の選び方
LinuxでDVDを保存するときは、「ソフトの知名度」よりも役割で選ぶ方が分かりやすくなります。複数の音声・字幕を残すならMakeMKV、容量を抑えたMP4が必要ならHandBrake、完成したファイルの再生確認にはVLC、DVD-Videoの構造をフォルダとしてバックアップするならdvdbackup、という使い分けです。

MakeMKV:音声・字幕を残してMKVに保存
MakeMKVはWindows、macOS、Linuxに対応しており、DVDやBlu-rayの映像・音声・字幕トラックを確認しながらMKVへ保存できます。通常のMKV出力では映像を再エンコードしないため、あとで必要な音声や字幕を選び直したい場合にも扱いやすい方法です。

日常再生用に容量を小さくしたい場合は、MakeMKVで必要なトラックを確認してからHandBrakeでMP4へ変換する流れにすると、先に情報を捨ててしまうリスクを減らせます。詳しい操作はMakeMKVの使い方も参考にしてください。
HandBrake:日常再生用のMP4へ変換・圧縮
HandBrakeはLinux版とCLI版が提供されているオープンソースのトランスコーダーです。読み取り済みのDVDソースやMKVなどを、MP4・MKV・WebMへ変換し、解像度、画質、音声、字幕を調整できます。

MP4へ変換する場合は通常再エンコードが入るため、元のディスク構造やメニューを残す用途には向きません。再生互換性とファイルサイズを優先するときに使う位置づけです。
VLC:保存後の再生確認
VLCはLinuxを含む複数OSで利用できるオープンソースのメディアプレーヤーです。DVD再生にも対応しますが、本記事では主な保存ツールとしてではなく、出力したMP4・MKVやDVD構造が意図どおり再生できるか確認する用途を中心に考えます。

| ツール | 主な役割 | 再エンコード | 向いている用途 |
|---|---|---|---|
| MakeMKV | DVDからMKVへ保存 | 通常のMKV出力では映像を再エンコードしない | 複数音声・字幕を残したい |
| HandBrake | 動画の変換・圧縮 | あり | MP4など日常再生用の小さなファイルを作りたい |
| VLC | 再生・確認、簡易変換 | 変換時は設定による | 出力後の音声・字幕・再生を確認したい |
| dvdbackup | DVD-Video構造のバックアップ | なし | VIDEO_TS構造を残したい |
保存形式は、再生互換性、残したいトラック、メニュー保持、容量、後工程で決めます。迷った場合は、情報を減らしにくいMKVやDVD構造のバックアップを先に作り、必要に応じてMP4へ変換する方法があります。
LinuxコマンドでDVDを保存する方法
コマンドラインで重要なのは、一般的なLinuxコマンドをたくさん覚えることではなく、DVDドライブを確認し、目的に合ったツールを使うことです。ここではUbuntu系を例に、DVD-Videoの構造を保存する場合と、読み取り可能なディスクを原始的なISOイメージとして保存する場合を分けます。
Ubuntu系でDVD読み取り環境を確認する
Ubuntuの案内では、必要な環境で libdvd-pkg を導入したあと、再設定コマンドを実行して libdvdcss を取得・ビルドします。利用する地域の法令を確認したうえで、必要な場合のみ実行してください。
sudo apt update
sudo apt install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg次に、DVDドライブのデバイス名を確認します。
lsblk環境によってDVDドライブは /dev/sr0 などと表示されます。以降の例では /dev/sr0 とします。

DVD-Video構造を保存するならdvdbackup
DVD-VideoのタイトルやVIDEO_TS構造をバックアップする用途では、dvdbackup の方が目的に合っています。dvdbackup は映像をMP4へ変換するツールではなく、DVD-Video構造を保持したまま保存するためのツールです。保護付きDVDの読み取りには、環境に応じてlibdvdcssが必要になる場合があります。
まずDVDの情報を確認します。
dvdbackup -i /dev/sr0 -IDVD全体をフォルダへ保存する例は次のとおりです。
dvdbackup -i /dev/sr0 -o ~/dvd-backup -M保存後はVIDEO_TSフォルダをVLCなどで開き、メニュー、音声、字幕、チャプターが必要な状態で残っているか確認してください。
ddでISOを作る場合の適用範囲
dd はブロックデバイスの内容をそのままファイルへコピーするコマンドです。OSから直接ブロック読み取りできる自作DVDや保護のないデータDVDなどを、原始的なISOイメージとして保存する用途には使えます。
sudo dd if=/dev/sr0 of=/path/to/output.iso status=progressただし、dd 自体はDVD-Videoを解析したり、libdvdcssのAPIを呼び出して内容を読み替えたりするツールではありません。市販DVDの保存方法として「libdvdcssを入れてddを実行すれば、再生可能なISOが必ず作れる」と考えないでください。DVD-Videoの構造を扱う場合は、dvdbackupや対応アプリケーションなど、目的に合った方法を選びます。
Linuxでうまくいかない場合の確認と補完手段
Linuxで処理が止まった場合は、ソフトを次々に変える前に、どの工程で失敗しているかを確認します。
| 症状 | 先に確認する項目 | 次の操作 |
|---|---|---|
| DVDドライブが見えない | OSでの認識、接続、権限 | lsblk でデバイスを確認する |
| DVDを開けない | ディスク状態、リージョン、読み取りライブラリ | 別ディスクでも確認し、環境設定を見直す |
| MakeMKVで止まる | ディスク、ドライブ、MakeMKVの更新状態 | ログを確認し、必要なら最新版で再試行する |
| HandBrakeでDVDを直接読めない | 入力ソースがHandBrakeから読み取れる状態か | 先にMakeMKVやdvdbackupで読み取り工程を完了させる |
| 出力した動画で音声・字幕が違う | 選択したタイトル、音声、字幕 | 元のMKVやDVD構造に戻ってトラックを選び直す |
Linuxで完了できない工程だけWindows / Macで補う
Linuxで目的の形式まで出力できているなら、OSを切り替える必要はありません。DVDの読み取り、必要なタイトル・音声・字幕の選択、または目的の形式への変換のどこかで止まり、Linux側で解決しにくい場合だけ、Windows / macOS対応ソフトを補完手段として検討します。


- Windows / macOSでDVDをMP4、MKVなどへ変換
- タイトル、音声、字幕を選択して出力
- 対応プロファイルではMKV Passthroughなど再エンコードしない出力も利用可能
- 2026年9月時点では30日間の無料体験があり、DVD Ripperは最大3枚まで試用可能
DVDFab DVD RipperにLinuxネイティブ版はありません。Linux上で無理に代用する前に、まずLinux側でどの工程まで完了できたかを確認してください。Windows / macOSで使う場合も、処理対象のディスク、光学ドライブ、出力形式によって結果は変わります。
Linux DVDリッピングのよくある質問
Q
LinuxでDVDをMP4にするなら、どのソフトを使えばいいですか?
DVDを正常に読み取れる状態なら、HandBrakeでMP4へ変換できます。複数音声や字幕を残したい場合は、先にMakeMKVでMKVへ保存して必要なトラックを確認し、その後HandBrakeでMP4を作る方法もあります。
A
Q
UbuntuでDVDが読み込めない場合は何を確認しますか?
DVDドライブの認識、ディスクの傷・汚れ、リージョン設定、利用している読み取りソフト、libdvd-pkgなどの環境設定を順に確認します。Ubuntu系でlibdvd-pkgを使う場合は、インストール後の再設定手順まで完了しているかも確認してください。
A
Q
ISOとMKVはどちらを選べばいいですか?
メニューや特典を含むDVD構造を残したいならISOやDVDフォルダ、映像・音声・字幕トラックをまとめて1ファイルで残したいならMKVが向いています。スマホなどで手軽に再生することが目的ならMP4も候補です。
A
Q
ddで市販DVDをISOとして保存できますか?
ddはブロックデバイスの内容をそのままコピーするコマンドで、DVD-Videoの構造解析や読み取り補助ライブラリを利用する処理は行いません。保護のないディスクを原始的なISOとして保存する用途には使えますが、市販DVDの一般的なバックアップ手順としてはdvdbackupや対応アプリケーションなど、DVD-Videoを扱える方法を選ぶ方が適切です。
A
Q
DVDFabはLinuxで直接使えますか?
DVDFab DVD RipperにLinuxネイティブ版はなく、公式対応はWindowsとmacOSです。Linuxで必要な工程を完了できない場合の補完手段として、WindowsまたはmacOS環境で利用する形になります。
A
まとめ
LinuxでDVDを保存するときは、読み取りと変換を分けて考えると選択しやすくなります。音声・字幕を残したいならMakeMKV、日常再生用のMP4を作るならHandBrake、DVD-Video構造を残したいならdvdbackup、出力後の確認にはVLCというように、役割ごとにツールを使い分けます。
コマンドラインでは、dvdbackup と dd の役割を混同しないことも重要です。Linux側で必要な工程を完了できない場合だけ、Windows / macOS対応のDVDFab DVD Ripperを補完手段として検討してください。




