どんな種類のビデオファイルでもISOイメージに変換したいので、(別のコンピューターで)DVDに書き込むことができるので、最終的なディスクは通常のDVDプレーヤーで再生できます。
Medibuntuで既にffmpeg
をインストールしていますが、MPEG出力のサポートは機能しているようです。
コマンドラインツール、またはこれを行うために使用できる簡単なスクリプトはありますか?
具体的にはmpeg2出力が必要です(解像度の低下を気にしない場合はmpeg1が行いますが、mpeg4は仕様外です)。おそらく、PAL 720x576 25fps 16:9、MPEG-1またはAC3オーディオが必要です。またはfor NTSC 720x480および23.97fps(またはwhatevs)。ただし、「[DVD]」ターゲットプリセットを使用して、ffmpeg -i input.avi -target dvd video.mpg
を実行するだけで簡単に処理できます。
MpegファイルをDVD互換のフォルダー構造に変換するには、dvdauthorなどのツールが必要です。おそらくいくつかのフロントエンドがありますが、本の最初の例 chapter 1.2 で十分でしょう。その例をファイルdvdauthor.xml
に入れ、ビデオをvideo.mpg
に入れてdvdauthor -o DVD -x dvdauthor.xml
を実行します。
これにより、フォルダDVDの下にディレクトリ構造が作成され、genisoimage -dvd-video -o my.iso -v DVD
を使用してisoファイルに変換できます。その後、my.isoを他のシステムにコピーし、wodim
または他のツールを使用してディスクに書き込むことができます。
作成されたディスクはスタンドアロンプレーヤーで再生できるはずですが、DVDの制限により、任意のmpegストリームで問題が発生する場合があります。一部の問題はdvdauthor
で修正され、他の問題はパッケージmplex
のmjpegtools
で修正されます。字幕が必要な場合は、spumux
の使用方法を学ぶ必要があります。
@taneliの答えはプロセスの大部分をカバーしていますが、いくつかの詳細が欠けています。 MP4ファイルを変換してDVDに書き込むための完全なプロセスを次に示します。
私は通常MP4ファイルでしか動作しませんが、これは入力としてほとんどのビデオ形式で動作するはずです(ffmpegでサポートされている限り)。これをNTSC DVDプレーヤーでテストしました。
(Lubuntu 16.04 LTS、AMD64でテスト済み)
Sudo apt-get install
を使用):(ffmpegバージョン2.8.15-0を使用してテスト済み)
これは、DVDプレーヤーを購入した世界の地域によって異なります。
ffmpeg -i yourvideo.mp4 -target ntsc-dvd yourvideo.mpg
ffmpeg -i yourvideo.mp4 -target pal-dvd yourvideo.mpg
(dvdauthor 0.7.0を使用してテスト済み)
video_format
に~/.config/
というファイルを作成します。
ファイルに必要なのは1行だけです:
NTSC
PAL
SECAM
?これを確認できませんでした。dvdauthor --title -o yourvideo -f yourvideo.mpg
dvdauthor -o yourvideo -T
これらのコマンドは、DVDのファイルシステムを「yourvideo」という名前のフォルダーに書き込みます。
(mkisofs 1.11.11を使用してテスト済み)
このコマンドは、yourvideoフォルダーの内容を取得し、isoに変換します。
mkisofs -dvd-video -o yourvideo.iso yourvideo/
(Wodim 1.1.11を使用してテスト済み)
DVDバーナーのデバイス名と一致するように、おそらく/dev/sr0/
を変更する必要があります。
Sudo wodim -tao speed=2 dev=/dev/sr0 -v -data yourvideo.iso