FC2ブログ

Rock'n Computer !!!

PC話から雑談に反れること必至なBlog

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

人間は高級な作業だけをしてればよいのだ

高級機械言語はより創造性の高い作業に
人間が専念する為に開発されたという。

ならば日々のエンコードも「サクサク」しようではないくぁぁああ

エンコ準備3分ハッキング
今日使うのは
・DGDecode
・x264
・Avisynth
目標:DVDファイル(.VOB・.TS)からサクサクエンコする


手順1:スクリプト作りはなるべく自動化
DGIndexのAVS TemplateにAVSファイルを指定


SOD.avs
path="C:\Program\AviSynth 2.5\plugins\"
loadplugin(path+"warpsharp.dll")
DGDecode_mpeg2source("__vid__", info=3)
TomsMoComp(-1,5,1)
autocrop(1).lanczos4Resize(640,480)
kenkunnr(128,1,20)


2.MPCなどでクロップ範囲とアスペクト比を確認
(例)
Autocrop(1) => crop(0,2,0,0)
lanczos4Resize(640,480) => lanczos4Resize(720,400)
※リサイズの値は16の倍数にするのが吉。
3.1~2をエンコしたいファイル分行い、それぞれAVSファイルを作る。
※当然ファイル名は別々にすること。

4.バッチファイルに丸投げ
x264_auto2p.bat
@setlocal
@cd /d C:\Program\x264\
@echo.
:first
@if "%~dpn1" == "" goto end
@start /B /BELOWNORMAL /WAIT x264.exe --pass 1 --bitrate %2 --stats "%~dpn1.stats" --keyint 400 --min-keyint 8 --ref 2 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 6 --analyse all --8x8dct --qpmax 29 --qpstep 10 --ratetol 2.0 --qcomp 0.2 --me umh --threads auto --thread-input --cqmfile jvt_low64.cfg --progress --no-dct-decimate --no-psnr --no-ssim --output NULL %1 --aq-strength 0.9 --aq-sensitivity 15.0
@start /B /BELOWNORMAL /WAIT x264.exe --pass 2 --bitrate %2 --stats "%~dpn1.stats" --keyint 400 --min-keyint 8 --ref 2 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 6 --analyse all --8x8dct --qpmax 29 --qpstep 10 --ratetol 2.0 --qcomp 0.2 --me umh --threads auto --thread-input --cqmfile jvt_low64.cfg --progress --no-dct-decimate --no-psnr --no-ssim --output "%~dpn1.mp4" %1 --aq-strength 0.9 --aq-sensitivity 15.0
@shift
@shift
@goto first
:end
@endlocal


色付の行は適宜変更
一応ヘルプっぽいの置いときますね
x264_auto2p.bat [AVSファイル1] [ビットレート(kbps)] [AVSファイル2] [ビットレート(kbps)]・・・以下略

エンコ設定はVGAサイズで650kbpsぐらいを目標にするようにしてみた。
ちなみにSODなDVDファイルに適したスクリプトです。
今回使用したマトリクスはこちら
Cow Scorpion - DGIndex
Cow Scorpion - AviSynth 2.5.8 Alpha 2
Cow Scorpion - x264 codec
TomsMoComp.zip
seraphyの勝手に改造無断配布所 (Warpsharpの改造版アリ)




スポンサーサイト

テーマ:動画 - ジャンル:コンピュータ

  1. 2008/01/19(土) 16:25:30|
  2. 動画・エンコード
  3. | トラックバック:0
  4. | コメント:0
<<Vexille misfired. | ホーム | No File,No Life>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://plasman.blog82.fc2.com/tb.php/57-d40afcc9
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

Lightmare

Author:Lightmare
元九州人の転勤族。精神年齢36才。
好きなアーティストはX,向井秀徳,The Back horn等々
なぜか愛機にはXeonが。
FPSerですが、最近やってないので日和ってます。

最近の記事

カテゴリー

Amazon特価情報

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。