私はちょうど ホビットの予告編 と アベンジャーズの予告編 の両方を見て、どちらもフレームレートが増加しています。多くのコメントは、60fpsで撮影されなかったため、これは「真の」60fpsではなく、実際には補間されたより低いフレームレートであると述べています。
これが事実である場合、この「錯覚」を作成するために、同じ方法でffmpegまたはavconvを使用してLinuxで既存のメディアの一部を変換できる方法はありますか?
より高いフレームレートが他人の好みではないかどうかは理解できますが、この投稿のポイントではありません。
Ffmpegを使用しているため、Butterflowを使用できます https://github.com/dthpham/butterflow
これは、次のことができるコマンドラインツールです。
モーションに基づいて新しいフレームをレンダリングすることにより、ビデオのフレームレートを上げます(ピクセルワーピング+ブレンディング)。スムーズなモーションビデオを作成します(フレーム間の単純なブレンド)。新しいフレームを活用し、フレームレートを上げて、滑らかなスローモーションビデオを作成します。
あなたが試すことができます
ffmpeg -i source.mp4 -filter:v tblend -r 120 result.mp4
またはこれから https://superuser.com/users/114058/mulvya
ffmpeg -i source.mp4 -filter:v minterpolate -r 120 result.mp4
モーションブラー用のフィルターがあります
slowmovideoで試すことができます。デモを見てください: https://www.youtube.com/watch?v=YAVRnEg0Vps
ffmpeg -i input.mp4 -filter:v "minterpolate=mi_mode=2" output.mp4
モーションブラーと計算を少し使用した単純な動的高速フレーム補間用です。
私の質問はビデオを補間されたフレームでより高いフレームレートに変換することについて尋ねられたので、この答えは決して「本当の」答えにはなりませんが、以来、Linux、Mac、Windowsで動作する Smooth Video Project(SVP) が見つかりました( Download Link )。
このツールは無料で、あらゆるビデオを取り、テレビのようにオンザフライでフレームを補間するので、ビデオを再エンコードするのに何年も費やす必要はありません。少し面倒ですが、ラップトップでうまくいくかわかりませんが、私のデスクトップクアッドコアマシンでは見事に動作します。
Ubuntu Linuxユーザーは、設定方法について 私の投稿 を読むことができます。