EasyVFR改 ver2
どんなソース、どんなフレームレートでも補正できるようにしてみた。
correction_fps = ( new_clip.Framerate * src.Framerate ) / { new_clip.Framerate * oldcount - src.Framerate * (newcount-1) }
FramerateDenominatorが同じときは計算精度を出すため、
correction_fps = ( new_clip.FramerateNumerator * src.FramerateNumerator ) /
\ [ { new_clip.FramerateNumerator * oldcount - src.FramerateNumerator * (newcount-1) } * new_clip.FramerateDenominator ]
それと、平均フレームレートモードも追加。 ( newcount / oldcount ) * src_fps
VFR化するさいの逆テレシネについて述べた文章と、それを利用してAviSynthの
アニメ用フロントエンドyattaでGUIで見ながら手動IVTCの仕方もついでに書いてみた。
ttp://www.uploda.net/cgi/uploader4/index.php?file_id=0000014277.zip どっかの中の人、timecode v1形式からtimeScaleを求める考え方を
EasyVFR改の中に書いてみた。もっと綺麗なやり方があると思うけど
自分の頭ではこれが精一杯。