AviSynthでの質問です
GreedyHMAとanticombをはじめて使ってみようと思ってるのですが
YUY2カラーフォーマットのみとエラーメッセージがでましたので
ConvertToYUY2()を使用したところGreedyHMAは成功し
anticombの方がうまくいきませんでした
以下設定です
#インターレース解除
ConvertToYUY2().GreedyHMA(1,0,0,0,0,0,0,0)
ConvertToYUY2().anticomb()
ConvertToYUY2()等の色空間変換は1度指定したら、次に色空間を変えるまでずっと有効です
YUY2をまたYUY2に変換しようとしてるのがまずいのではないでしょうか?
#インターレース解除
ConvertToYUY2()
GreedyHMA(1,0,0,0,0,0,0,0)
anticomb()
で良いのでは?
そもそもLoadpluginでAnticomb読み込んだんだろうな?
色々ありがとうございます
プラグインのロードもやってるのですが
下記の状態で
Avisynth open failure:
AntiComb:YUY2only
というエラーメッセージがでます
PluginDir = "C:\Program Files\AviSynth 2.5\plugins\"
LoadPlugin( PluginDir + "LoadPluginEx.dll")
LoadPlugin( PluginDir + "AntiComb.dll")
(略)
#インターレース解除
ConvertToYUY2()
GreedyHMA(1,0,0,0,0,0,0,0)
anticomb()
色々調べてみたところ
Dec60をいれているのが原因みたいです
コメントにしたら
>>855でエラーでませんでした
こちらの環境では読み込めました
FileName="test"
FileDir="D:\My Documents\My Videos\"
LoadPlugin("C:\Program Files\AviSynth 2.5\YV12\MPEG2Dec3dg.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\AntiComb.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\GreedyHMA.dll")
####ソースの読み込み###
MPEG2Source(FileDir + FileName + ".d2v")
#---外部音声との合成---
AudioDub(last,WavSource(FileDir + FileName + " MPA T01 DELAY 0ms.wav"))
#トップフィールド指定
AssumeTFF()
#---インタレース解除---
#TomsMoComp(1,5,1)
ConvertToYUY2()
GreedyHMA(1,0,0,0,0,0,0,0)
anticomb()
return last
遅かった・・・_| ̄|○
859 :
名無しさん@編集中:04/03/03 00:09
15時間分ぐらいの素材を取り込んでパソコンで編集したいのですが、ハードディスクはどれぐらいの容量が必要なんでしょうか?
>>859 ムービーファイルの容量=ビットレート×時間
編集するなら倍は余裕をみておこう。
>>858 いえいえ非常に助かります。
次はDec60を使用して動かすようにしたいのですが
どうやってもうまくいきません
ひょっとして24/30混合だからなのでしょうか
以下が現在のコードです。
mpegファイル>DVD2AVI>FPSCHECK>DuBMoD
の順番でやってます
###### 1.映像ソースの読み込み #####
#//--- MPEG-2(D2V) ---//
MPEG2Source("G:\◆編集用\bb.d2v")
###### 4.フィールドオーダーの指定 #####
#//--- トップファースト ---//
AssumeFrameBased().ComplementParity()
#120fps化をするときはDec60を使用
Dec60(idxfile="G:\◆編集用\bb.idx",deint=false)
#インターレース解除
ConvertToYUY2()
GreedyHMA(1,0,0,0,0,0,0,0)
anticomb()
###### 7.その他のフィルタ #####
#//--- クロップ ---//
Crop(12,6,-12,0)
(画質設定略NR等)
#---サイズ変更(LanczosResize)---
LanczosResize(640,480)
現状の設定でやると最後のCropとLanczosResizeでもエラーが発生し
両方コメントにすると画像がありませんとエラーが出て終了します
>>859 >>860の「時間」ってのはHourの時間じゃないからね。
ビットレートがMbpsの単位だったら、それは1秒間に1メガビットってこと。
あとは8ビットで1バイト、1024倍ごとにキロ、メガ、ギガって単位になることだけ覚えておけば計算できるでしょ。
× ビットレートがMbpsの単位だったら、
○ ビットレートが仮に1Mbpsだったら、
>>861 #120fps化をするときはDec60を使用
ConvertToYUY2() #←ここに移動
Dec60(idxfile="G:\◆編集用\bb.idx",deint=false)
一度に色々やらずに、まずこれだけで試してみては?
>>864 できましたTT
Dec60の前にConvertToYUY2() を入れておかないと
他のコードでエラーが発生するようです
どうもありがとうございました