【Anime4K】4Kディスプレイでキレイなアニメを見よう!(v4.x)

Anime4Kは、低画質のアニメを4K相当の画質に変換してくれるすごいヤツです(語彙力)!!ここでは、最近リリースされた最新版(v4.x)の導入方法を解説します!

Anime4K について

文章で説明するより見てもらったほうが早いと思いますので、早速以下の画像を御覧ください!!

引用:https://github.com/bloc97/Anime4K/blob/master/results/Main.png

Anime4Kはこんな感じで、低画質のぼやっとした動画を高画質化してくれるアップスケーラです!
4Kディスプレイで動画ファイルを再生すると「なんかぼやっとしてるな?」と思ったことはありませんか?
一般的なアニメは、720pや1080pというHD画質となっているため、その4倍の解像度を持つ4Kディスプレイで再生すると、引き伸ばされてぼやっとした感じになってしまいます・・。そんな時、Anime4Kを使うと高画質の動画ファイルを用意しなくても、既存の動画をリアルタイムで高画質化してくれます!

今回紹介する手順では、Anime4Kの最新バージョンであるv4.0.0 RC版を使用します。RC版とは、ベータ版と正式版の中間に位置するもので、動作確認して問題がなければ、ほとんどそのまま正式版としてリリースされる予定のものです!
正式リリース前であることはベータ版と変わらないため、不具合が残っている場合があります・・。動作が怪しかったら安定版のv3.xを使用してみてください!

mpv.net と Anime4K のインストール

Anime4Kは現在時点(2021年8月14日)では、GLSLファイルのみの配布となっているため、まずはGLSLシェーダを使用できるmpvプレイヤーをインストールします。

1. mpv.netのGitHubからインストーラをダウンロードします。
 → https://github.com/stax76/mpv.net/releases

2. ダウンロードした「mpv.net-x.x.x.x-setup.exe」を実行し、mpv.netをインストールします。

3. mpv.netを起動し、黒い背景を右クリック→「Settings」→「Open Config Folder」から設定フォルダを開きます。

4. Anime4KのGitHubを開き、GLSLシェーダファイルをダウンロードします。
 → https://github.com/bloc97/Anime4K/releases

5. 手順3で開いた設定フォルダに「shaders」フォルダを作成します。

6. ダウンロードした「Anime4K_v4.x.zip」を展開し、中身のglslファイルを「shaders」フォルダにコピーします。

7. 手順3で開いた設定フォルダ内にある「input.conf」を開き、下記の設定のいずれか1つを最下部に追記します。

低スペックPC向け4K設定

 # For 4K screens with less powerful GPUs:
 CTRL+1 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Modern 1080p->4K (Fast)"
 CTRL+2 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Modern 720p->4K (Fast)"
 CTRL+3 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Modern SD->4K (Fast)"
 CTRL+4 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Old SD->4K (Fast)"

 CTRL+5 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern 1080p->4K +Perceptual (Fast)"
 CTRL+6 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern 720p->4K +Perceptual (Fast)"
 CTRL+7 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern SD->4K +Perceptual (Fast)"
 CTRL+8 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Old SD->4K +Perceptual (Fast)"

 CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared"

高スペックPC向け4K設定

 # For 4K screens with better GPUs:
 CTRL+1 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl"; show-text "Anime4K: Modern 1080p->4K (HQ)"
 CTRL+2 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"; show-text "Anime4K: Modern 720p->4K (HQ)"
 CTRL+3 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"; show-text "Anime4K: Modern SD->4K (HQ)"
 CTRL+4 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"; show-text "Anime4K: Old SD->4K (HQ)"

 CTRL+5 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern 1080p->4K +Perceptual (HQ)"
 CTRL+6 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern 720p->4K +Perceptual (HQ)"
 CTRL+7 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Modern SD->4K +Perceptual (HQ)"
 CTRL+8 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Light_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_L.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_Restore_CNN_Moderate_S.glsl"; show-text "Anime4K: Old SD->4K +Perceptual (HQ)"

 CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared"

8. mpv.netで動画ファイルを再生し、再生中に以下のいずれかのショートカットキーを押すと高画質化されます!!

  • Ctrl + 1 : 元の動画ファイルが1080pの場合
  • Ctrl + 2 : 元の動画ファイルが1080pから720pに圧縮してある場合
  • Ctrl + 3 : 元の動画ファイルが1080pから540p/480pに圧縮してある場合
  • Ctrl + 4 : 元の動画ファイルが古い形式 (720p/560p/480p) である場合
  • Ctrl + 5 ~ Ctrl + 8 : 上記のCtrl + 1 ~ Ctrl + 4と同じ + 4Kモニタでの見栄えを良くしたバージョン

・Ctrl+1 – 1080p anime
・Ctrl+2 – 1080p anime that has been downscaled to 720p
・Ctrl+3 – 1080p anime that has been downscaled to 540p/480p
・Ctrl+4 – older standard definition (720p/560p/480p) anime
・Ctrl+5-Ctrl+8 – Same as Ctrl+1-Ctrl+4, but better perceptual quality for 4K monitors.

引用:https://github.com/bloc97/Anime4K/blob/master/GLSL_Instructions.md

Anime4Kの動作確認

動画再生中に「Shift + t」キーを押すと画面上に詳細情報が表示されます。この状態で"2″キーを押すと、使用されているシェーダが一覧で表示されるので、Anime4Kのシェーダが含まれているか確認しましょう!

PCソフト

Posted by takumi9942