Real-CUGANで動画をアップスケールする。

python コンピュータ
python

画像を綺麗に拡大してくれるツールReal-CUGANで動画のアップスケールを行いたいと思います。

まず、以下のプロジェクトを実行できるpython環境を構築します。
https://github.com/bilibili/ailab.git

静止画を拡大処理できるようにします。

次に、プロジェクト内のinference_video.pyというファイルがあり、こちらが動画をアップスケールスクリプトになっています。

スクリプト内のinp_pathとopt_pathに拡大元と、拡大先の動画ファイルのパスをセットし実行したところ2倍にアップスケールされた動画が作成されました。

始めffmpegで動画から連番画像を出力して一枚一枚Real-CUGANで拡大処理を行うつもりでいましたが、動画から静止画抽出⇒拡大⇒動画化の一連の処理をしてくれるpythonスクリプトがプロジェクト内に同梱されていました。スクリプトを組まなくても良いのは大変ありがたいく、今後も使わせてもらおうと思います。

コメント