ProRes je ztrátový formát komprese videa vyvinutý společností Apple pro postprodukci , který podporuje až 8K definici . Je nástupcem kodeku Apple Intermediate a byl vydán v roce 2007 s Final Cut Studio 2.
ProRes je sada 6 přechodných kodeků , což znamená, že jsou navrženy pro použití při střihu videa a nejsou určeny pro konečné vysílání. Jeho použití je srovnatelné s Avid DNxHD nebo GoPro CineForm. K dispozici je také nezpracovaný formát .
ProRes 422 je intra-frame DCT kodek, a je proto snazší dekódovat než vysílané formáty jako H. 264 .
Tato verze je k dispozici ve čtyřech různých kvalitách komprese: Proxy, LT, 422, HQ (zvýšením rychlosti).
ProRes 4444 byl vyvinut pro přidání alfa kanálu (pro správu průhlednosti).
Díky mnoha funkcím podobným 422 má ProRes 4444 podvzorkování barev 4: 4: 4 se schopností přidat alfa kanál. Přidává také možnost mít hloubku pixelu 12 bitů pro video a 16 bitů pro alfa kanál. Tyto vlastnosti umožňují získat velmi dobrou kvalitu obrazu, ale zakódované soubory budou velmi těžké.
Dodává se ve dvou verzích, 4444 a 4444 XQ, XQ má vyšší propustnost.
V reakci na Blackmagic Raw a RED Code představil Apple v roce 2018 vlastní surový video kodek pro obnovení surového video streamu (bez demosaicingu nebo jiného pokročilého zpracování). Surové označení však lze považovat za nesprávné pojmenování, protože ProRes RAW je lehce komprimovaný kodek. Tato komprese umožňuje dosáhnout průtoku podobného jako u ProRes 422 HQ.
Profesionální fotoaparáty RED a Arri nativně podporují snímání ve formátu ProRes. Je také možné kódovat video pomocí rekordéru Atomos.
The 28. srpna 2008, Apple představil bezplatný dekodér ProRes pro Mac a Windows se softwarem QuickTime . Bez softwaru třetích stran je možné kódovat ProRes pouze na počítačích Mac. Například v systému Windows je nutné nainstalovat dekodér Apple ProRes Raw, abyste jej mohli používat s aplikací Adobe Premiere Pro . Mnoho softwaru dnes umožňuje tento kodek používat, například Adobe Premiere Pro nebo DaVinci Resolve . Ten však neumožňuje export do ProRes. Knihovna FFmpeg to podporuje.