Last updated on

フレーム補間でぬるぬる化


同じフレームを取り除く

アニメは同じフレームが連続してる時があり、それがフレーム補間を行った際になんかカクつく要因なので

同じフレームを取り除く

ffmpeg -i input.mkv -vf mpdecimate=hi=12800:lo=1280,setpts=N/FRAME_RATE/TB -an out.mkv

hiとloの値を調節する事で、同じフレームかどうかの閾値を調節出来ます

取り除きすぎだったり、取り除かなすぎだった時、調節してください

フレームを取り除くだけで、フレームレートとかは調節されないので、取り除かれたフレーム分、動きが早くなった様に再生されます

動画編集ソフトで再生速度を調節する前提のフレーム補間なので、問題無し

フレーム補間ソフト

そして、任意フレーム補間ソフトでフレーム補間する

自分はWaifu2x-Extension-GUIとかいうの使ったけど、もっと良い奴あると思うわ

https://github.com/mafiosnik777/enhancr

https://github.com/ike62k/RIFE-GUI-Python

↑試してないけど、なんか使えそうな奴ら

Waifu2x-Extension-GUIの注意点

なんか無料だと機能制限されてる

動画の解像度をWaifu2xとかで上げる機能のついでにフレーム補間機能が付いてるソフト、解像度上げるのはやらず、フレーム補間だけする事も出来る

Video settingsでFrame CodecをPNGにする(重要)

Frame Interpolation EngineはIFRNetとかでModelをIFRNet_L_Vimeo90Kがたぶん高品質だと思う(適当)

TTA Modeにするとさらに高品質らしいが4倍時間が掛かるようになるらしい、やらんでいい

HomeでVideo Frame Interpolationにチェック入れて、Frame Interpolation onlyにもチェック入れる、これでフレーム補間のみする