VOBファイルよりmpegファイルを作成する

HOME > 

概要

準備

CCCP (Combined Community Codec Pack)をインストールします。
http://www.gigafree.net/media/codecpackage/cccp.html
AviSynth2.5をインストールします。
http://sourceforge.net/project/showfiles.php?group_id=57023&package_id=72557&release_id=650255
MeGUIをインストールします。
MeGUI-Updaterが起動したら「Update」をクリック。
Preset Importerが起動したら画面を右クリック「Check all」を選択して「Import」ボタンをクリック。
http://sourceforge.net/projects/megui/

MeGUIによるAVS Scriptの作成

D2V Creator

AVS Script Creator

オーディオファイルの設定

a=NicAC3Source("「ac3ファイルのファイル名」").normalize(0.98)
audiodub(a)
delayaudio(「音声遅延秒数」)

mpegファイルの作成

1.バッチファイルの作成

MeGUIで作成された、AVSファイルを確認してみましょう。

# Set DAR in encoder to 16 : 9. The following line is for automatic signalling
global MeGUI_darx = 16
global MeGUI_dary = 9
DGDecode_mpeg2source("D:\aaa\VIDEO_TS\VTS_01_1.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
tfm(order=-1).tdecimate(mode=1,hybrid=1)
crop( 8, 56, -2, -60)
LanczosResize(720,368) # Lanczos (Sharp)
Undot() # Minimal Noise
a=NicAC3Source("D:\aaa\VIDEO_TS\VTS_01_1 T80 2_0ch 256Kbps DELAY -267ms.ac3").normalize(0.98)
audiodub(a)
delayaudio(-0.267)

アスペクト比が16:9、サイズが720x368になっています。TIVTCで逆テレシネがかかっていて、フレームレートが23.976(ntsc-film)になっています(VirtualDubでAVSファイルを開いてファイル情報を見ても同じことがわかります)。

この情報を元にして、ffmpegでmpeg2ファイルを作成するバッチファイルを作成します。

メモ帳を開いて、次のテキストをコピーします。
「mpeg.bat」という名前で、「C:\Program Files\megui」フォルダに保存します。mpeg.txt

@echo off
cd /d "%~dp0"
tools\ffmpeg\ffmpeg -y -i "%~1" -target ntsc-dvd -r ntsc-film -aspect 16:9 -s 720x368 -ab 256k "%~dpn1.mpg"

2.mpegファイルの作成

AVSファイルをmpeg.batにドラッグアンドドロップすると、mpegファイルができあがります。

その他の応用例。

huffyuvの場合。huffyuv.txt

@echo off
cd /d "%~dp0"
tools\ffmpeg\ffmpeg -y -i "%~1" -vcodec huffyuv -r ntsc-film -s 640x360 -acodec pcm_s16le "%~dpn1_huff.avi"

wmv9 Quality-Based VBR Video Mode
wma10 Professional CBR Audio Modeの場合。wmv_3.txt

cd /d "C:\Program Files\Windows Media Components\Encoder"
cscript.exe wmcmd.vbs -input "%~1" -output "%~dpn1_3.wmv" -pixelratio 10 11 -v_keydist 8 -v_mode 2 -v_quality 97 -a_codec WMAPRO -a_mode 0 -a_setting 128_48_2_16

wmv9 Quality-Based VBR Video Mode
wma9.2 CBR Audio Modeの場合。wmv_2.txt

cd /d "C:\Program Files\Windows Media Components\Encoder"
cscript.exe wmcmd.vbs -input "%~1" -output "%~dpn1_2.wmv" -pixelratio 10 11 -v_keydist 8 -v_mode 2 -v_quality 97 -a_codec WMASTD -a_mode 0 -a_setting 128_48_2

無圧縮wmvの場合。wmv_uncomp.txt

cd /d "C:\Program Files\Windows Media Components\Encoder"
cscript.exe wmcmd.vbs -input "%~1" -output "%~dpn1_uncomp.wmv" -v_codec UNCOMP -v_width 640 -v_height 360 -a_codec PCM

*wmvの変換には、「Windows Media エンコーダ」と「WMCmd.vbs - October 11, 2007」をインストールしておきます。

Windows Media エンコーダをインストールします。
http://www.microsoft.com/downloads/details.aspx?FamilyID=5691ba02-e496-465a-bba9-b2f1182cdf24&displaylang=ja
WMCmd.vbs - October 11, 2007をダウンロードします。
WMCmd.vbsを、C:\Program Files\Windows Media Components\Encoderに上書き保存します。
http://www.citizeninsomniac.com/WMV/#WMCmd

MeGUI解説サイト

MeGUI/Basic DVD Ripping Guide - MeWiki
http://mewiki.project357.com/wiki/MeGUI/Basic_DVD_Ripping_Guide
リンクフリー
inserted by FC2 system