FFMPEG - フレーム挿入またはモーションブラーの追加

FFMPEG - フレーム挿入またはモーションブラーの追加

見たばかりホビット予告編アベンジャーズ予告編どちらもフレームレートが高い。多くのレビューでは60fpsで撮影されていませんが、実際に補間された低いフレームレートなので、これは「真の」60fpsではないと指摘しました。

ここに画像の説明を入力してください。

このままなら、この「幻想」を作成するためにffmpegまたはavconvを使用して、同じ方法でLinux上のいくつかの既存のメディアを変換する方法はありますか?

より高いフレームレートが他の人の好みに合わないかどうかは理解できますが、それがこの記事のポイントではありません。

答え1

あなたは試すことができます

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

モーションブラーフィルターがあります

答え2

ffmpegを使用しているため、Butterflowを使用できます。https://github.com/dthpham/butterflow

これは、次のことができるコマンドラインツールです。

モーション(ピクセルワーピング+ブレンド)に基づいて新しいフレームをレンダリングして、ビデオのフレームレートを上げます。滑らかなモーションビデオを作成します(フレーム間の簡単なブレンド)。新しいフレーム/増加したフレームレートを活用してスムーズなスローモーションビデオを作成します。

答え3

ffmpeg -i input.mp4 -filter:v "minterpolate=mi_mode=2" output.mp4 

わずかなモーションブラーと計算を使用して、シンプルでダイナミックな高速フレーム補間を実行します。

答え4

私の質問は次のとおりです。切り替える補間されたフレームを使用してビデオをより高いフレームレートに拡張するため、この回答は決して「実際の」回答にはなりませんが、後でわかりました。ソフトビデオプロジェクト(SVP)Linux、Mac、Windowsで利用可能(ダウンロードリンク)。

このツールは無料で、テレビなどのすべてのビデオを撮影してフレームを動的に挿入できるため、ビデオの再エンコードに時間を費やす必要はありません。少し騒ぎが必要なので、ラップトップではどれだけうまく機能するのかわかりませんが、デスクトップクアッドコアコンピュータでは完璧に動作します。

Ubuntu Linuxユーザーは以下を読むことができます。私の投稿設定方法について。

関連情報