myUpscaler je aplikace pro macOS, která umožňuje AI-powered upscaling videa. Aplikace využívá vlastní C/FFmpeg pipeline (up60p_restore_beast_main.c) přes Swift bridge (Up60PEngine) a podporuje přepnutí na lokální CoreML Real-ESRGAN modely pro Apple Silicon a Intel. Díky GPU/Neural Engine akceleraci a Metal Shaderům dokáže provádět interpolaci, dvojité denoise/deblock/dering/sharpen/deband/grain operace a podporuje LUT a barevné korekce.
Projekt je strukturován tak, aby zdrojové soubory aplikace, upscaling enginy, CoreML modely a Metal shadery byly odděleny od externích FFmpeg knihoven, které si uživatel musí zajistit. Aplikace vyžaduje macOS 14+, Xcode 15.7.2+ pro build a doporučuje Apple Silicon pro optimální výkon CoreML. Uživatelé mají plnou kontrolu nad vstupními soubory díky sandbox oprávněním a aplikace nabízí konfigurovatelné cesty k FFmpeg, filtrování a možnosti řešení problémů při chybějících binárkách nebo modelech.
Pro hodnocení programu se prosím nejprve přihlaste