finnvoor/fx-upscale

Metal-powered video upscaling

何を解決するか

AppleのMetalフレームワークを活用して、ハードウェアアクセラレーションを実現することで、品質を維持したまま動画ファイルを高解像度にアップスケーリングする方法を提供します。

動作方法

このツールは、動画ファイルを入力として受け取り、ターゲットの幅または高さを指定できるコマンドラインインターフェース(CLI)です。Metalを活用した処理により解像度を向上させ、指定がない場合、デフォルトで2倍のアップスケーリングを行います。4Kを超える解像度にアップスケーリングする場合、自動的にファイルを.mov形式に変換し、proRes422コーデックを使用してmacOSでの再生互換性を確保します。

対象ユーザー

macOS上で、コマンドラインから高速かつハードウェアアクセラレーションを活用して動画ファイルの解像度を向上させたいユーザー。

特徴

  • 動画アップスケーリングに向けたMetalベースのハードウェアアクセラレーション。
  • 幅、高さ、または両方を柔軟に指定できる次元制御。
  • 高解像度(4K以上)出力時に自動的にコーデック変換を行い、macOSでの再生安定性を確保。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト