Apple ProRes es un formato de compresión de vídeo con pérdida de calidad y " visualmente sin pérdida " desarrollado por Apple Inc. para su uso en posproducción que admite una resolución de vídeo de hasta 8K . Es el sucesor del Apple Intermediate Codec y se introdujo en 2007 con Final Cut Studio 2. [1] Al igual que los estándares H.26x y MPEG , la familia de códecs ProRes utiliza algoritmos de compresión basados en la transformada de coseno discreta (DCT). [2] ProRes se utiliza ampliamente como método de entrega de formato final para archivos de transmisión HD en comerciales, largometrajes, Blu-ray y transmisión.
ProRes es una línea de códecs intermedios, lo que significa que están destinados a usarse durante la edición de video y no para la visualización práctica del usuario final. Esto se logra utilizando solo compresión intra-frame , donde cada fotograma se almacena de forma independiente y se puede decodificar sin dependencias de otros fotogramas. El beneficio de un códec intermedio es que ofrece un excelente rendimiento de acceso aleatorio en aplicaciones de posproducción y conserva una mayor calidad que los códecs de usuario final mientras que aún requiere sistemas de disco mucho menos costosos en comparación con el video sin comprimir. Es comparable al códec DNxHD de Avid o CineForm que ofrecen velocidades de bits similares y también están destinados a usarse como códecs intermedios. ProRes es un códec intra-frame basado en escalar DCT [3] y, por lo tanto, es más simple de decodificar que los formatos orientados a la distribución como H.264 . En 2018, Apple agregó un nuevo "ProRes RAW" ( filtro Bayer comprimido ) a Final Cut Pro X, [4] después de que Blackmagic Design implementara Bayer comprimido como " CinemaDNG 3:1" y "CinemaDNG 4:1" en sus cámaras y DaVinci Resolve. [5]
ProRes admite distintas velocidades de datos y resoluciones. Todas las variantes de ProRes422 utilizan un submuestreo de croma de 4:2:2 con una profundidad de color de 10 bits . ProRes 4444 y 4444 XQ muestrean el color en el esquema 4:4:4 con una profundidad de color de 10 o 12 bits y pueden incluir opcionalmente un canal alfa.
ProRes 4444 y ProRes 4444 XQ son formatos de compresión de video con pérdida desarrollados por Apple Inc. para su uso en posproducción e incluyen soporte para un canal alfa .
ProRes 4444 se introdujo con Final Cut Studio (2009) [7] como otro de los códecs intermedios de la compañía para edición de material, pero no para la entrega final. Comparte muchas características con otros códecs 422 de la familia ProRes de Apple, pero proporciona una mejor calidad que 422 HQ en detalle de color. [8] Tiene una velocidad de datos objetivo de aproximadamente 330 Mbit/s para fuentes 4:4:4 a 1920x1080 y 29,97 fps.
ProRes 4444 XQ se presentó con Final Cut Pro X versión 10.1.2 en junio de 2014. Tiene una velocidad de datos objetivo de aproximadamente 500 Mbit/s para fuentes 4:4:4 a 1920x1080 y 29,97 fps, y requiere OS X v10.8 (Mountain Lion) o posterior.
En abril de 2018, Apple lanzó ProRes RAW. Se basa en la misma tecnología que otros códecs ProRes, pero se aplica directamente a los datos sin procesar que provienen del sensor, lo que retrasa el proceso de desbayerización hasta la etapa de posproducción. Por lo tanto, ProRes RAW apunta a la calidad y una mejor reproducción del color, en lugar del rendimiento. [9]
Apple ProRes RAW está disponible en las cámaras LUMIX y la Sony Alpha FX3 a través de Atomos Ninja V.
ProRes RAW es un formato de vídeo sin comprimir de 16 bits [ cita requerida ] en formato .mov.
En Sony FX3 y Atomos Ninja V, ProRes Raw graba en 16 bits y comprime en 12 bits los datos de color.
El codificador ProRes RAW está disponible de forma nativa en Adobe Premiere Pro, Adobe After Effects, Assimilate Scratch y Apple Final Cut Pro. Los usuarios de Davinci Resolve deben convertirlo a otro formato antes de poder usarlo.
El 28 de agosto de 2008, Apple presentó un decodificador ProRes QuickTime gratuito para Mac y Windows que permite la reproducción de archivos ProRes a través de QuickTime.
El 15 de septiembre de 2011, FFmpeg presentó un decodificador gratuito para ProRes 422 para libavcodec .
FFmbc, una bifurcación de FFmpeg personalizada para transmisión y uso profesional, admite archivos ProRes 422 y 4444. [10]
El 1 de octubre de 2011, [11] JCodec presentó un decodificador Java puro de código abierto ( licencia FreeBSD ) para ProRes 422, una traducción [12] de la versión FFmpeg.
A partir de 2024, FFmpeg admite la codificación generalmente compatible (para hardware y suites de software de transmisión actuales) en modos Proxy-HQ y 4444/4444XQ, pero aún solo admite modos de 10 o 16 bits y no el estándar de 12 bits para las versiones de códec 4444 (submuestreo de croma 4:4:4) en comparación con el hardware y los codificadores de software nativos con licencia de Apple.
Al instalar Final Cut Pro, se instalarán los códecs ProRes para codificar archivos en macOS. Sin Final Cut Pro instalado, QuickTime Player también se puede utilizar para capturar videos ProRes 422 desde cualquier cámara conectada compatible, utilizando la configuración de calidad "Máxima" al producir una grabación de película. [13]
Apple lanzó ProRes junto con otros códecs profesionales como descarga para usuarios con "copias calificadas de Final Cut Pro, Motion o Compressor" instaladas, para OS X con QuickTime 7.6 y versiones más nuevas. [14]
En el NAB Show de abril de 2010 , Digital Video Systems lanzó la primera plataforma Windows 7 con la capacidad de codificar todas las variedades de Apple ProRes a velocidades mucho más rápidas que el tiempo real en su producto Clipster. [15]
El 31 de marzo de 2011, Telestream agregó compatibilidad con la codificación ProRes en sistemas Windows con Episode Engine, Vantage y FlipFactory como una actualización gratuita a las versiones actuales de estos productos. El sistema debe ejecutarse en Windows Server 2008 y ser compatible con esta función. La captura y salida de video ProRes a cinta está disponible en el codificador de red Pipeline de Telestream.
El 29 de octubre de 2011, FFmpeg presentó un codificador gratuito que permite la codificación ProRes 422 en todas las plataformas compatibles con FFmpeg.
El 1 de noviembre de 2011, [11] JCodec presentó un codificador Java puro de código abierto ( licencia BSD ) para ProRes 422. [16]
En la feria NAB de abril de 2012, Brevity presentó un algoritmo personalizado para el transporte y codificación acelerados de archivos ProRes. [17]
Un fotograma típico de ProRes 422 tiene el siguiente diseño:
Arri Alexa tiene una unidad de grabación ProRes incorporada para sus transmisiones de video de 1080p y 2K, compatible con ProRes 4444 y todas las versiones de ProRes 422.
A partir de junio de 2011, existen varios codificadores ProRes basados en hardware, de AJA Video Systems [18] (interfaz HD FireWire 800; grabadores portátiles Ki Pro y Ki Pro Mini, Ki Pro Rack y Ki Pro Ultra para flujos de trabajo 4K/UltraHD), Atomos [19] (grabadores Ninja y Samurai), Sound Devices (grabadores de la serie PIX), Convergent Designs (Odyssey7, 7Q, 7Q+) y Fast Forward Video [20] (grabador Sidekick).
En NAB 2012, Blackmagic anunció soporte de grabación ProRes para sus grabadoras HyperDeck SSD así como grabación integrada en la Blackmagic Cinema Camera, y Brevity anunció un transcodificador ProRes basado en GPU con transporte de archivos acelerado simultáneo. [21]
En 2013, Blackmagic Design lanzó Blackmagic Cinema Camera, que graba en archivos RAW y Prores directamente en la cámara 4:2:2 de 10 bits.
En 2013, Convergent Design presentó sus monitores/grabadores Odyssey7 y Odyssey7Q que pueden grabar en Apple ProRes 422 (HQ) y están certificados por Apple. [22]
En 2014, Atomos presentó su último grabador avanzado, Shogun, que puede grabar 4K en Apple ProRes. [23]
En 2015, AJA presentó la cámara de producción CION que puede capturar 4K/UltraHD/2K/HD en todos los formatos Apple ProRes 422, así como Apple ProRes 4444 en 12 bits. [24]
En 2016, Blackmagic Design lanzó UrsaMini 4.6k, que puede capturar desde 4.6k hasta HD en todas las versiones de Apple ProRes, desde Proxy hasta 4444 en 12 bits.
En 2018/2019, Blackmagic Design lanzó Pocket Cinema Camera 4K que puede capturar 4k/UltraHD/1080p en todos los formatos Apple ProRes 422.
En 2019, Mac Pro introdujo una nueva tarjeta "Apple Afterburner" como componente opcional para acelerar la decodificación de ProRes y ProRes RAW.
En 2021, Apple anunció el iPhone 13 Pro , con codificación/decodificación ProRes usando su aplicación de cámara incorporada junto con su reciente incorporación de fotos DNG raw (DNG v5.1) en los modelos 12 Pro. La codificación ProRes se puede realizar a hasta 3840 × 2160 30p ProRes HQ con perfiles de color Dolby Vision HDR en modelos con al menos 256 GB de almacenamiento, mientras que el modelo de 128 GB estará limitado a 1080p 30p con su aplicación de cámara incorporada. Otras aplicaciones como Filmic Pro (una aplicación de terceros, utilizada notablemente por Apple para sus carretes de demostración en los últimos años) eluden esta limitación en los modelos de gama baja y permiten perfiles ProRes 10bit 4:2:2 LT, 422 y HQ totalmente compatibles con la industria utilizando el estándar Dolby Vision HDR menos compatible. En 2023, Apple anunció el iPhone 15 Pro , que agregó la capacidad de grabar ProRes en el formato Apple Log, así como la capacidad de grabar metraje ProRes hasta 3840 x 2160 60p en una unidad externa a través del puerto USB-C desde la aplicación de cámara incorporada.
En 2021, Apple anunció los Apple M1 Pro y M1 Max, variantes del sistema Apple M1 en un chip que contiene, entre otras novedades, aceleración de codificación y decodificación ProRes por hardware.
El 6 de junio de 2022, Apple anunció el Apple M2 con aceleración de codificación y decodificación de hardware ProRes 8K.
El 17 de enero de 2023, Apple anunció los Apple M2 Pro y M2 Max con aceleración de codificación y decodificación de hardware ProRes 8K.
El 30 de octubre de 2023, Apple anunció la serie de chips Apple M3 con aceleración de codificación y decodificación de hardware ProRes 8K.
El códec ProRes recibió un premio Emmy de ingeniería en 2020 por "Logro destacado en tecnología". [25]