finnvoor/fx-upscale

Metal-powered video upscaling

解决的问题

提供一种在保持画质的同时,将视频文件放大到更高分辨率的方法,特别利用 Apple 的 Metal 框架实现硬件加速。

工作原理

该工具是一个命令行界面(CLI),接收视频文件作为输入,并允许用户指定目标宽度或高度。它使用基于 Metal 的处理来提升分辨率,若未提供任何尺寸,则默认执行 2 倍放大。对于超过 4K 的高分辨率放大,工具会自动将文件转换为 .mov 格式,并使用 proRes422 编码以确保在 macOS 上的播放兼容性。

适用人群

需要通过命令行快速、利用硬件加速提升视频文件分辨率的 macOS 用户。

主要亮点

  • 基于 Metal 的硬件加速,用于视频放大。
  • 灵活的尺寸控制(可设置宽度、高度或两者)。
  • 高分辨率(>4K)输出时自动进行编码转换,以确保 macOS 播放稳定性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目