FC2ブログ
にわとり遊び
PC関連とエンコードの覚書き
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

avsの小ネタ その1
普段使っているavsの小ネタをいくつか。

■Trimers - CMカット後のTrim貼り付けとロゴ消しを楽にするためのユーザー定義関数
ロゴの片フィールド残り等を気にしないのであれば、貼り付けるだけで済みます。

function Trimers(string trims,int i)
{
length=strlen(trims)
i=i-1
F=Findstr(trims,"T")
L=Findstr(trims,")")
str=Midstr(trims,F,L-F+1)
str_n=rightstr(trims,length-L)
return i>0 ? trimers(str_n,i) : str
}
・使い方 (TBSの場合)
trims="Trim(27,5540)++Trim(7340,24062)++Trim(25862,46479)++Trim(49178,50376)"
c1=Eval(Trimers(trims,1))
c2=Eval(Trimers(trims,2))
c3=Eval(Trimers(trims,3))
c4=Eval(Trimers(trims,4))
a=c1.EraseLOGO(logofile="D:\Movie\logo\TBS_1440x1080.lgd", start=6, fadein=9, fadeout=9, end=c1.framecount()-6)
b=c2.EraseLOGO(logofile="D:\Movie\logo\TBS_1440x1080.lgd", start=6, fadein=9, fadeout=9, end=c2.framecount()-6)
c=c3.EraseLOGO(logofile="D:\Movie\logo\TBS_1440x1080.lgd", start=6, fadein=9, fadeout=9, end=c3.framecount()-6)
d=c4.EraseLOGO(logofile="D:\Movie\logo\TBS_1440x1080.lgd", start=6, fadein=9, fadeout=9, end=c4.framecount()-6)
a++b++c++d


■ロゴ入出フレーム番号の確認
前から数えたフレーム番号と後から数えたフレーム番号を表示します。

MPEG2source("datafile\datafile.d2v")
#Trim
ScriptClip("Subtitle(String(framecount()-current_frame),y=20,align=9)")
ScriptClip("Subtitle(String(current_frame),align=9)")
#logo_file=""
#EraseLOGO(logofile=logo_file, start=0, fadein=0, fadeout=0, end=framecount()-0)


■間引き後フレームでのソースフレーム番号確認

MPEG2source("datafile\datafile.d2v")
Import("trim.txt")
video=last
ScriptClip("Subtitle(String(current_frame),align=7,y=30,size=50)")
Its(video,def = "time.def", fps=-1, output = "datafile\timecode.tmc")


■Bobの高速化 (SD画質へのリサイズ)
先に横リサイズしておいたほうが高速になります。それだけですが、SDサイズともなるとかなり差が出ます。

Spline36Resize(720,last.height,180,0,1080,last.height)
yadif(Mode=1)
Spline36Resize(last.width,480)


■リサイズを利用したフレームの座標移動
Crop等では出来ない奇数・小数点単位での調整。リサイズフィルタのオフセット機能を利用します。
"src_left", "src_top"に移動距離を入力。マイナスをつけることで逆方向へ。削られた分は端1pxが伸びて補填される点に注意。ピクセル単位の移動ならPointResizeを使うのがいいかも。

Spline36Resize(last.width,last.height,-2.2,0,last.width,last.height)
スポンサーサイト

コメント

Bobの高速化 (SD画質へのリサイズ)
面倒なときはBob化リサイズに逃げているのでいいですね。いただきます。
[2014/07/23 10:29] URL | #- [ 編集 ]


コメントの投稿














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


トラックバック
トラックバック URL
http://sasamisi.blog24.fc2.com/tb.php/286-423044e7
この記事にトラックバックする(FC2ブログユーザー)

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