Magpie - 支持多种高级缩放算法的开源窗口全屏工具

软件名称

Magpie

应用所属平台

  • Windows 客户端

系统需求

  1. Windows 10/11
  2. DirectX 功能级别 10
  3. .NET framework 4.7 运行时
  4. MSVC 2005-2022 运行时

推荐类型

用户投递

一句简介

Magpie 可以将任意窗口放大至全屏,支持多种高级缩放算法,包括 Lanczos、Anime4KFSRFSRCNNX等。主要用于游戏窗口的放大显示,适用于不支持全屏模式,或者内置的全屏模式会使画面模糊的情况。

应用简介

同一句话简介,以下摘抄自软件官网

使用方法:

要放大的窗口位于前台时,按下热键即可全屏显示该窗口,再次按下热键或者切换前台窗口将退出全屏。
软件窗口截图

缩放模式

程序预置了多种缩放模式,如果它们不符合你的需求,请自定义缩放配置

  1. Lanczos:常见的传统插值算法,善于保留锐利的边缘。
  2. FSR:FidelityFX-FSR 的移植,适合缩放 3D 游戏。
  3. FSRCNNX:FSRCNNX 的移植。
  4. ACNet:ACNetGLSL的移植。适合动画风格的图像和视频放大。
  5. Anime4K:开源的高质量的实时动漫缩放/降噪算法。
  6. RAVU:见 About RAVU。此预置使用 zoom 变体。
  7. Integer Scale:将每个像素放大整数倍,可以完整保留原图像的视觉效果。预置了2x和3x两种放大倍率。

(以下非来自官网)

原生全屏 vs Magpie



(720p经两次Anime4k算法放大到5k后SSim算法缩小到屏幕的4k分辨率)

发现者的话

论坛里以前有[窗口缩放工具] WinSizeChanger3 & 蜃気楼 & SandBurst,但这两个软件说实话不好用,效果也不尽如人意,试用后就没用过了,长期忍受这些迷你分辨率的游戏至今。但现在,有了Magpie,通过现代的录屏+放大算法,终于能在我的4k显示屏上满帧率几乎无延迟地运行此类游戏,真是太享受了!
例子图采用的算法非常消耗性能,请量力而行。
(以前我还尝试过录屏+播放器获取录屏+播放器插件实时放大来实现这个目的,但帧数低延迟高不得已放弃)

官方网站

更多使用方法和配置请查看Magpie的开源主页:https://github.com/Blinue/Magpie

4 Likes

补充一下,可以在 Z-Dante/Magpie 这个仓库获取更多缩放配置(主要用于视觉小说)。

这个fork看起来还不错

似乎QQ游戏这种上古应用也可以拿来解决一下

都是源码 不会用

Releases里下载 :slightly_smiling_face:

英雄无敌3不知道行不行

@Qingwa 你是穿越了吗?

@Qingwa 建议更新一下主界面截图,现在是这样的:
主窗口

想问一下,这个跟 lossless scaling 是一回事么?

Magpie免费开源,放大算法和选项更丰富,流程也可以自定义,暂无插帧功能
关于放大流程,我举个例子:
Anime4k是一个对二次元风效果非常好的放大算法,但缺点是只能一次放大到2倍大,吃性能,720p放大到4k可以选择:

  • Anime4k到2k→Anime4k到5k→缩小到4k
  • Anime4k到2k→缩小到4k的一半→Anime4k到4k
  • Anime4k到2k→其他放大算法到4k

越上效果越好,越吃显卡性能,从Lossless Scaling的截图来看没这样的设置
——
另外,我简单看了下网上关于LS插帧功能的介绍,都说不怎么吃性能,但据我所知目前除了DLSS还没有什么算法做到了效果好还不吃性能~像效果还可以的Rife给1080p24fps插到48fps就需要100w左右的功耗……

我自己试过了,英雄无敌3可以放大,不过效果没有网上的高清版效果好。 :grimacing:

正常,实时放大都比不过正经人工智能放大的

想问下软件怎么小,放大模型是需要自己下载吗?

内置的算法都不用另外下载东西。onnx格式模型支持正在开发中,详见https://github.com/Blinue/Magpie/releases/tag/onnx-preview1

我不会下错了吧,release里文件才不到10M

没错

1 Like