画像を綺麗に拡大してくれるツールReal-CUGANで動画のアップスケールを行いたいと思います。
まず、以下のプロジェクトを実行できるpython環境を構築します。
https://github.com/bilibili/ailab.git
静止画を拡大処理できるようにします。
次に、プロジェクト内のinference_video.pyというファイルがあり、こちらが動画をアップスケールスクリプトになっています。
スクリプト内のinp_pathとopt_pathに拡大元と、拡大先の動画ファイルのパスをセットし実行したところ2倍にアップスケールされた動画が作成されました。
始めffmpegで動画から連番画像を出力して一枚一枚Real-CUGANで拡大処理を行うつもりでいましたが、動画から静止画抽出⇒拡大⇒動画化の一連の処理をしてくれるpythonスクリプトがプロジェクト内に同梱されていました。スクリプトを組まなくても良いのは大変ありがたいく、今後も使わせてもらおうと思います。
コメント