お前らのショボイAvisynthスクリプト貼ってくださいpart2
#ChangePlaySpeed…再生速度を変更する
# speed 再生する速度(倍速指定、“1.0”なら変化無し)
# fps 速度変更後のFPS設定(省略・負数なら変化無し)
# “0”ならspeedで変化した分だけFPSも変化する
# 正数ならその値になる
# pitch 音程を変化させるか(省略・偽なら変化なし、trueなら変化する)
function ChangePlaySpeed(clip clip, float speed, float "fps", bool "pitch") {
fps = default(fps, -1.0)
pitch = default(pitch, false)
clip =
\ ((pitch)
\ ? clip.TimeStretch(rate=100.0*speed)
\ : clip.TimeStretch(tempo=100.0*speed)
\ )
rate = clip.Framerate()
clip =
\ ((0.0 == fps)
\ ? clip.AssumeFPS(rate*speed)
\ :(fps < 0.0)
\ ? clip.AssumeFPS(rate*speed).ChangeFPS(rate)
\ : clip.AssumeFPS(rate*speed).ChangeFPS(fps)
\ )
return clip
}