14/11/05 12:44:05.38 7Ez8i7gt.net
>>175
出来るよ サンプルね
でも実用性があるかどうかは別かな D2V読み込みはVSが速いけどクラッシュすることもあるし。。。
# VSEvalサンプル
LoadPlugin("VapourSource.dll") # Chikuzen氏のプラグイン
# VapourSynthのスクリプトを書く
vpy = """
import vapoursynth as vs
core = vs.get_core()
core.std.LoadPlugin(r"vslsmashsource.dll") # L-SMASH WorksのVS版
r = core.lsmas.LibavSMASHSource(r"hogehoge.mp4") # 読み込んでリサイズ
r = core.resize.Spline(r, 1280, 720, format=vs.YUV420P8)
l = core.lsmas.LibavSMASHSource(r"fugafuga.mp4") # 読み込んでリサイズ
l = core.resize.Spline(l, 1280, 720, format=vs.YUV420P8)
r.set_output(index=0) # rとlをそれぞれindex=0,1として出力
l.set_output(index=1)
"""
# VSEvalでindex=0,1をそれぞれr,lとして読み込む
r = VSEval(vpy, index=0)
l = VSEval(vpy, index=1)
return StackHorizontal(r, l)