CatHand Blog

アプリ開発やMac弄り

Pixelmator Pro の ML Super Resolution で動画の超解像度化

Pixelmator Pro には ML Super Resolution という、ML Kit で画像を超解像度化する機能があります。

www.pixelmator.com

これはAutomatorから呼ぶことができるので、ffmpeg等と組み合わせて動画を超解像度化することができます。

以前Waifu2xやTecoGANで動画を超解像度化しましたが、自然画像ならPixelmatorの方が良さげな結果を得られるような気がします。

www.cathand.app

www.cathand.app

Automatorのworkflowを↓に置きました。Automator.appで開いてffmpegのパス等を環境によって変更して、アプリとして保存してください。

https://www.dropbox.com/s/jetvwn71urh8u35/ml_super_res.workflow.zip?dl=1

やってることは

  • 動画のfps保存しておく
  • 動画を連番画像に変換
  • 連番画像をPixelmatorで超解像度化
  • 連番画像から動画作成(最初のfps使う)
  • 音声トラック抽出して動画に追加

というかんじです。