こんにちは、AIソフト大好きの皆さん!
謎のウェブサイトへようこそ。今日は、Aviutl(アビット)という優れた動画編集ソフトウェアを使って、AI技術を活用して画質を向上させる方法についてご紹介します。
Aviutlは、その高い拡張性と使いやすさで、多くの映像制作者や編集者に愛用されています。しかし、時折、元々の素材の画質が不十分であったり、特定の条件下での編集によって画質が低下してしまうことがあります。
ここで登場するのが、AI技術を駆使して画質を向上させる方法です。AIを使った画質向上技術は、最近では映像編集の分野でも驚くべき進歩を遂げています。
Aviutlで画質向上する前に知っておきたいこと
動画解像度の表記は方法はこの表のとおりです。
表記1 | 表記2 | 画素数・解像度(横×縦) |
SD | 480p | 640×480 |
HD | 720p | 1280×720 |
フルHD | 1080p | 1920×1080 |
QHD | 2K | 2048×1080 |
4K UHD | 4k | 3480×2160 |
8K UHD | 8k | 7680×4320 |
この記事が絞った加工対象となる動画はそもそも品質が低い動画ファイルです。画質のより高い動画を出力させるために、生データとしての未加工の動画に対する出力項目を動画編集ソフトでいかに設定するのは本記事の範囲内ではありません。
その中「K」は横を構成する画素数は1000ピクセルくらいに達していることを意味します。例えば、「2K」の2048×1080では横のピクセル数が2000を超えています。
SD解像度には640×480に加え、720×480(旧テレビ標準画質)、854×480(YouTube)のものがあります。2K解像度には2048×1080に加え、2048×1536(QXGA)、2560×1440(WQHD)という三つのものがあります。
各画質を示す具体的な画素数は使用の場合によって微小に変わることがありますが、大体はそれぞれの範囲に合っています。
動画を高画質化させる完全無料なソリューション、Waifu2x-caffeとAviUtl
完全無料な方法で解像度を上げて動画を高画質化させるなら、おすすめのソリューションはWaifu2xとAVIutlという二つのツールです。この方法で動画を高画質化させる作業を始める前に、まずは原理を簡単に見ましょう。
コアツールはWaifu2x-Caffeです。このオーペンソースのツールはAIの仕組みを利用して画像の解像度を引き上げて画像のディテールを自然に補足することができます。
AVIutlという動画編集ソフトを使って動画のフレームを静止画として書き出します。そして、Waifu2x-Caffeでフレームの解像度を一つずつ引き上げます。最後に、Aviutlを使って高解像度化済みのフレーム画像を再び動画として組み合わせます。
AviUtlというソフトをDLしてインストール
まずはAviUtlの公式サイトでAviUtlソフト本体をダウンロードしてインストールしましょう。最新版のAviUtlをダウンロードすればいいです。この記事を作成した時点では、最新版はversion1.10です。
ダウンロード済みのファイルは圧縮ファイルです。PCで任意の空のフォルダーを指定して圧縮ファイルを解凍すれば、「AviUtl.exe」が出てきます。これで、インストールが完成です。
のちほど公式サイトからDLするプラグインをインストールする方法も同じです。DL済みの圧縮ファイルをAviUtlがあるフォルダーに解凍すればインストールが完了です。
AviUtlにフレームを書き出す/組み合わせるプラグインをインストール
上で紹介した作業の原理と流れから分かるように、AviUtlを使って元の動画を静止画フレームとして書き出すこと、または最後にもう一回動画として組み合わせる必要があります。ここで、二つのプラグインを使う必要があります。
書き出すためのプラグイン:「連番BMP出力」
組み合わせるためのプラグイン:「拡張編集Plugin」
二つのプラグインをダウンロードしたあと、圧縮ファイルをAviUtlソフト本体があるフォルダーに解凍すれば、プラグインのインストールが完成です。
動画の高画質化のコアとなるWaifu2x-CaffeをDLしてInstall
次はWaifux-CaffeをDLしてPCにインストールする、GithubにあるWaifu2x-caffeの配布ページを訪問します。Googleで検索すると、こんな感じです。
ページの一番上にある最新バージョンの番号をクリックして、新しく開いたページの一番下でWaifu2x-caffe.zipをクリックしてDLする。このファイルはサイズ650MBなので、DLするには少し待つ必要があります。ダウンロードができると、圧縮ファイルを解凍すればいいです。AviUtlとは同じように、わざわざインストールする必要はありません。
「Waifu2x-Caffe.exe」をクリックすれば問題がきれいになります。
AviUtlを使って動画のフレームを書き出す
さて、必要なツールのDLとインストールが終わります。ソフトを起動して連番BMP出力の機能を使って、動画をフレーム静止画として書き出しましょう。
デフォルト状態でAviUtlで取り扱える動画の拡張子が「.avi」のみです。より多くの動画形式をサポートさせるために、L-SMASH WorksとDirectShow File Readerという二つのAviUtlプラグインをインストールする必要があります。
今回使った入力動画は240p、10秒長くのAVI動画ファイルです。
動画をAviUtlにD&Dすると、動画はメイン画面で表示されます。「ファイル」→「プラグイン出力」→「連番BMP」の順でクリックします。そして、ファイルを指定して、動画フレームが全部BMP画像として書き出されます。下のような感じです。続いてはフレーム静止画をWaifu2x-Caffeを通じて高画質化させます。
Waifu2x-Caffeでフレーム静止画を全部高画質化させる
解凍済みになった「Waifu2x-Caffe」のフォルダーで、まずは「readme」というTXTファイルを確認しましょう。そこでは、要求するPCスペックが書いてあります。それを対照してお使いのPCスペックを検査しましょう。条件を満たさない場合、このツールが上手く動作できないかもしれません。PCスペックに加え、このツールの設定方法も詳しく紹介されています。
そして「Waifu2x-Caffe.exe」を起動しましょう。主に行う必要のある設定は「入力/出力パス」、「拡大サイズ」、AI「モデル」;または「動作設定」で「使用プロセッサー」の選択です。
- 「入力/出力パス」:書き出されたフレーム画像を入力パスに指定します。
- 「拡大サイズ」:ソース動画は360PのSD画質ですから、720pのHD画質にするために、倍率を2倍にします。
- 「モデル」:主には「イラスト」と「写真」という二つのタイプがあります。ソース動画はリアルな人物なので、「写真」にします。
- 「動作設定」:ここをクリックして、「使用プロセッサー」をGPUにするほうが処理のスピードが速いです。(*NVIDIAのGPUが必須です。)
最後に、「実行」ボタンをクリックします。この過程は結構長いです、1時間くらいかかりました。自分はCPUモードを使ったから、NVIDIAのGPUを使用したら、もっと速くなるはずです。
AviUtlを使って高画質化済みのフレームを動画として組み合わせる
最後は、AviUtlを使って拡大済みのフレーム静止画を新しい動画まで融合します。メイン画面で「設定」→「拡張編集の設定」という順でクリックしましょう。
タイムラインが出てくると、右クリックして「新規プロジェクト作成」をクリックします。
「画像サイズ」を拡大後のフレーム静止画のサイズにします。「フレイムレート」をソース動画と同じようにします。
そして、再度タイムで右クリックして「メディアオブジェクトの追加」→「動画ファイル」をクリックします。新しく開いたフォルダーで「参照ファイル」ボタンをクリックします。そして、拡大後の動画シークエンスにある第一枚の画像だけをクリックすれば、高画質化されたあとの動画がタイムで表示されるようになります。
このままでは音声がないです。これを解決するには、元々の動画の音声トラックを借りる必要があります。元々の動画をタイムラインにD&Dして、動画レイヤーを透明にして、高画質化された動画が対応するタイムラインだけを表示にしましょう。
最後は、「ファイル」→「AVI出力」をクリックすればいいです。
デメリット・動画を高画質化させるもっと簡単な方法はない?
この動画を高画質化させる無料ソリューションのデメリット
色々苦労したが、ようやく解像度を引き上げて動画の高画質化を実現しました。確かに、このソリューションは完全無料というメリットがあるが、デメリットもいっぱいあります。下にまとめてみた。
二つの無料ツールをともに使用する必要があります。両者とも使い方は直感的ではありません。
使用ロジックが複雑すぎます。ソフト内部やPCで色々配置する必要があります。
PCスペックへの要求が高い同時に、処理時間も長いです。
出来上がりのファイルサイズがあまりにも大きくて、エンコードのツールを使ってファイルサイズを控える必要があります。
代わりとなる方法やツールはない?
実は使い方が簡単で高画質化の効果がいいAIツールはあります。上のような実験気味のやり方と比べて、どれもスムーズに操作したり、動作したりすることができるソフトウェアです。唯一の欠点というと、どれでも有償です。AIの仕組みの利用することで自然にディスクを増やし解像度を引き上げ、動画の高画質化を実現できます。
Y2mate Video AI
Y2Mate Video AIは、最新鋭の技術が融合した究極の視聴体験を提供し、代表的な動画高画質化アプリケーションとして知られていました。
画面解像度と音声明瞭度を前例のないレベルまで引き上げ、まったく新しい次元の視聴エンターテイメントをご体験いただけます。高度な映像技術と革新的な音響効果が、現実との一体感を創出し、感動を呼び起こすこと間違いありません。
AviUtl VS Y2Mate Video AI
特徴 |
AviUtl |
Y2mate Video AI |
---|---|---|
品質向上と修復機能 |
あらゆる動画の品質向上と修復が可能 |
動画の品質向上と修復に対応 |
解像度アップスケーリング |
アップスケーリングに対応 |
低解像度の動画を4K/8Kにアップ |
ノイズ除去やブラーリダクション |
なし |
ノイズ除去やブラーリダクションに対応 |
自動処理 |
なし |
AIによる自動処理で簡単操作 |
古い動画のリフレッシュ |
古い動画に対応できない |
古い動画のリフレッシュに対応 |
価格 |
無料 |
1ヶ月: 29.9ドル(約4,400円) 1年: 89.9ドル(約13,050円) 永久ライセンス: 129.9ドル(約19,000円) |
サポート |
なし |
あり |
Y2mate Video AIの使い方
ソフトをインストール
先に公式サイトでY2Mate Video AIをインストールしましょう。
処理するビデオを選択
個々のビデオやフォルダ全体をタスクリストに追加します。フォルダを選択すると、その中に含まれるすべてのビデオが自動的に追加されます
強化モードを選択
オプション1: 「自動」 - ビデオとオーディオを自動的に分析し、最高の潜在能力まで強化します。
オプション2: 「ビデオ強化のみ」 - ビデオの品質と明瞭さの強化に焦点を当てます。
オプション3: 「オーディオ強化のみ」 - 音声の強化に集中し、より充実した聴覚体験を提供します。
出力フォルダを選択し、作業開始
保存先フォルダを選択してください。デフォルトでは、入力したフォルダと同じ場所に保存されます。処理を開始するには、「スタート」をクリックしてください。
まとめ
今回はAviUtlとWaifu2x-Caffeを使って完全無料で動画を高画質化させる方法をまとめました。色々不便があるが、確かに通じる方法です。もっと効率的に動画の高画質化をやりたいなら、やはり有償ツールがおすすめです。
数十秒や数分間の動画を手にしているなら、わざわざ有償ツールを買わず、上記の無料ツールを使えば十分です。長い動画の場合、やはり最後ですすめた有償ツールを使うのがおすすめです。