Apple ProRes
Apple ProRes to wysokiej jakości, „ bezstratny wizualnie ” stratny format kompresji wideo opracowany przez firmę Apple Inc. do użytku w postprodukcji , obsługujący rozdzielczość wideo do 8K . Jest następcą Apple Intermediate Codec i został wprowadzony w 2007 roku wraz z Final Cut Studio 2. Podobnie jak standardy H.26x i MPEG , rodzina kodeków ProRes wykorzystuje algorytmy kompresji oparte na dyskretnej transformacji kosinusowej (DCT). ProRes jest szeroko stosowany jako metoda dostarczania ostatecznego formatu plików HD w reklamach, filmach fabularnych, Blu-ray i streamingu.
Przegląd
ProRes to linia kodeków pośrednich, co oznacza, że są one przeznaczone do użytku podczas edycji wideo, a nie do praktycznego oglądania przez użytkownika końcowego. Osiąga się to wyłącznie poprzez zastosowanie wewnątrzramkowej , w której każda ramka jest przechowywana niezależnie i może być dekodowana bez zależności od innych ramek. Zaletą pośredniego kodeka jest to, że zapewnia doskonałą wydajność dostępu swobodnego w aplikacjach postprodukcyjnych i zachowuje wyższą jakość niż kodeki dla użytkowników końcowych, a jednocześnie wymaga znacznie tańszych systemów dyskowych w porównaniu z nieskompresowanym wideo. Jest porównywalny z kodekami DNxHD lub CineForm firmy Avid , które oferują podobne przepływności i są również przeznaczone do stosowania jako kodeki pośrednie. ProRes to DCT działający tylko w obrębie ramki i dlatego jest prostszy do dekodowania niż formaty zorientowane na dystrybucję, takie jak H.264 . W 2018 roku Apple dodał nowy „ProRes RAW” (skompresowany filtr Bayera ) do Final Cut Pro X, po tym, jak Blackmagic Design zaimplementował skompresowany Bayer jako „ CinemaDNG 3: 1” i „CinemaDNG 4: 1” w swoich aparatach i DaVinci Resolve.
Szybkości transmisji danych
ProRes obsługuje różne szybkości transmisji danych i różne rozdzielczości. Wszystkie warianty ProRes422 wykorzystują podpróbkowanie Chroma 4:2:2 przy 10-bitowej głębi kolorów . ProRes 4444 i 4444 XQ próbkują kolory w schemacie 4:4:4 z głębią kolorów 10 lub 12 bitów i opcjonalnie mogą zawierać kanał alfa.
rezolucja | fps |
ProRes 422 Proxy |
ProRes 422 LT |
ProRes 422 |
ProRes 422 HQ |
ProRes 4444 (bez wersji alfa) |
ProRes 4444 XQ (bez Alpha) |
---|---|---|---|---|---|---|---|
(zwrotnica) | (Hz) | (Mbit/s) | (Mbit/s) | (Mbit/s) | (Mbit/s) | (Mbit/s) | (Mbit/s) |
720 × 576 | 50i, 25p | 12 | 28 | 41 | 61 | 92 | 138 |
1280 × 720 | 25p | 19 | 42 | 61 | 92 | 138 | 206 |
1440 × 1080 | 50i, 25p | 32 | 73 | 105 | 157 | 236 | 354 |
1920 × 1080 | 50i, 25p | 38 | 85 | 122 | 184 | 275 | 415 |
50 pensów | 76 | 170 | 245 | 367 | 551 | 826 | |
2048 × 1536 | 25p | 58 | 131 | 189 | 283 | 425 | 637 |
50 pensów | 117 | 262 | 377 | 567 | 850 | 1275 | |
3840 × 2160 | 25p | 151 | 342 | 492 | 737 | 1106 | 1659 |
50 pensów | 303 | 684 | 983 | 1475 | 2212 | 3318 | |
4096 × 2160 | 25p | 162 | 365 | 524 | 786 | 1180 | 1769 |
50 pensów | 323 | 730 | 1049 | 1573 | 2359 | 3539 | |
5120 × 2880 | 25p | 202 | 456 | 655 | 983 | 1475 | 2212 |
50 pensów | 405 | 912 | 1311 | 1966 | 2949 | 4424 |
ProRes 422
Kluczowe cechy
- 8K, 5K, 4K , UHD, 2K, HD (do 1920×1080) i SD
- Podpróbkowanie chrominancji 4:2:2
- do 12-bitowej głębi próbkowania
- Kodowanie tylko w ramkach
- Kodowanie ze zmienną przepływnością ( VBR ).
- Normalne 147 Mbit/s i wysokiej jakości 220 Mbit/s oraz ProRes (LT) 100 Mbit/s, a także ProRes Proxy dla HD 45 Mbit/s dla rozdzielczości HD przy 60i
- Normalne 42 Mbit/s i wysokiej jakości 63 Mbit/s dla rozdzielczości SD przy 29,97
- Szybkie kodowanie i dekodowanie (zarówno w pełnym rozmiarze, jak iw połowie rozmiaru)
ProRes 4444 i ProRes 4444 XQ
ProRes 4444 i ProRes 4444 XQ to stratne formaty kompresji wideo opracowane przez firmę Apple Inc. do użytku w postprodukcji i obsługujące kanał alfa .
ProRes 4444 został wprowadzony wraz z Final Cut Studio (2009) jako kolejny z linii pośrednich kodeków firmy do edycji materiału, ale nie do ostatecznej dostawy. Dzieli wiele funkcji z innymi kodekami 422 z rodziny Apple ProRes, ale zapewnia lepszą jakość niż 422 HQ w szczegółach kolorów. Ma docelową szybkość transmisji danych około 330 Mbit/s dla źródeł 4:4:4 przy 1920x1080 i 29,97 fps
ProRes 4444 XQ został wprowadzony w Final Cut Pro X w wersji 10.1.2 w czerwcu 2014 r. Ma docelową szybkość transmisji danych około 500 Mbit / s dla źródeł 4: 4: 4 przy 1920 x 1080 i 29,97 fps i wymaga systemu OS X v10.8 (Lew Górski) lub nowszy.
Kluczowe cechy
- Rozdzielczości 8K, 5K, 4K, 2K, HD (do 1920×1080) i SD
- Podpróbkowanie chrominancji 4:4:4
- Do 12-bitowej głębi próbkowania wideo
- Kodowanie ze zmienną przepływnością ( VBR ).
- Obsługa kanału alfa do 16-bitowej głębokości próbkowania
ProRes RAW
W kwietniu 2018 Apple wypuścił ProRes RAW. Jest zbudowany na tej samej technologii, co inne kodeki ProRes, ale jest bezpośrednio stosowany do surowych danych pochodzących z czujnika, opóźniając w ten sposób proces debayeringu do etapu postprodukcji. Dlatego ProRes RAW ma na celu jakość i lepsze odwzorowanie kolorów, a nie wydajność.
Odtwarzanie nagranego dźwięku
28 sierpnia 2008 r. Firma Apple wprowadziła bezpłatny dekoder ProRes QuickTime dla komputerów Mac i Windows , który umożliwia odtwarzanie plików ProRes za pośrednictwem QuickTime.
Projekty open source
W dniu 15 września 2011 r. FFmpeg wprowadził darmowy dekoder dla ProRes 422 dla libavcodec .
FFmbc, rozwidlenie FFmpeg dostosowane do zastosowań telewizyjnych i profesjonalnych, obsługuje pliki ProRes 422 i 4444.
W dniu 1 października 2011 r. JCodec wprowadził dekoder czystej Javy typu open source ( licencja FreeBSD ) dla ProRes 422, będący tłumaczeniem wersji FFmpeg.
Kodowanie
Zainstalowanie Final Cut Pro spowoduje zainstalowanie kodeków ProRes do kodowania plików w systemie macOS. Bez zainstalowanego Final Cut Pro, QuickTime Player może być również używany do przechwytywania wideo ProRes 422 z dowolnej kompatybilnej podłączonej kamery, przy użyciu ustawienia jakości „Maksymalna” podczas nagrywania filmu.
Apple wypuścił ProRes w pakiecie z innymi kodekami pro do pobrania dla użytkowników z zainstalowanymi „kwalifikującymi się kopiami Final Cut Pro, Motion lub Compressor” dla OS X z QuickTime 7.6 i nowszymi.
Na targach NAB Show w kwietniu 2010 firma Digital Video Systems zaprezentowała pierwszą platformę Windows 7 z możliwością kodowania we wszystkich odmianach Apple ProRes z szybkością znacznie większą niż w czasie rzeczywistym w swoim produkcie Clipster .
31 marca 2011 r. Telestream dodał obsługę kodowania ProRes w systemach Windows z Episode Engine, Vantage i FlipFactory jako bezpłatną aktualizację do aktualnych wersji tych produktów. System musi działać w systemie Windows Server 2008 i obsługiwać tę funkcję. Przechwytywanie i przesyłanie wideo ProRes na taśmę jest dostępne w koderze sieci Pipeline firmy Telestream.
W dniu 29 października 2011 r. FFmpeg wprowadził darmowy koder, umożliwiający kodowanie ProRes 422 na wszystkich platformach obsługiwanych przez FFmpeg.
W dniu 1 listopada 2011 r. JCodec wprowadził czysty koder Java typu open source ( licencja FreeBSD ) dla ProRes 422.
Na pokazie NAB w kwietniu 2012 r. Brevity przedstawił dostosowany algorytm do przyspieszonego transportu i kodowania plików ProRes.
Układ ramki
Typowa ramka ProRes 422 ma następujący układ:
- Atom kontenera ramki
- Nagłówek ramki
- Obrazek 1
- Obraz 2 (tylko klatki z przeplotem)
sprzęt ProRes
Arri Alexa ma wbudowaną jednostkę nagrywającą ProRes dla swoich strumieni wideo 1080p i 2K, obsługującą ProRes 4444 i wszystkie wersje ProRes 422.
Od czerwca 2011 r. istnieje kilka sprzętowych koderów ProRes, od AJA Video Systems (interfejs HD FireWire 800; przenośne rejestratory Ki Pro i Ki Pro Mini, Ki Pro Rack i Ki Pro Ultra do przepływów pracy 4K/UltraHD), Atomos (Ninja i rejestratory Samurai), Sound Devices (rejestratory serii PIX), Convergent Designs (Odyssey7, 7Q, 7Q+) oraz Fast Forward Video (rejestrator Sidekick).
Na targach NAB 2012 firma Blackmagic ogłosiła obsługę nagrywania ProRes dla swoich rejestratorów HyperDeck SSD , a także nagrywanie na pokładzie kamery Blackmagic Cinema Camera, a Brevity ogłosił transkoder ProRes oparty na GPU z jednoczesnym przyspieszonym transportem plików.
W 2013 roku Blackmagic Design wypuścił kamerę Blackmagic Cinema Camera, która nagrywa w plikach raw i Prores bezpośrednio w kamerze 4:2:2 10bit.
W 2013 roku firma Convergent Design wprowadziła monitory/rejestratory Odyssey7 i Odyssey7Q, które mogą nagrywać w Apple ProRes 422 (HQ) i są certyfikowane przez Apple.
W 2014 roku Atomos przedstawił swój najnowszy zaawansowany rejestrator Shogun, który może nagrywać 4K w Apple ProRes.
W 2015 roku AJA wprowadziła kamerę produkcyjną CION, która może rejestrować 4K/UltraHD/2K/HD we wszystkich formatach Apple ProRes 422, a także Apple ProRes 4444 w 12-bitach.
W 2016 roku Blackmagic Design wypuścił UrsaMini 4.6k, który może przechwytywać od 4,6k do HD we wszystkich wersjach Apple ProRes od Proxy do 4444 w 12-bitach.
W roku 2018/2019 Blackmagic Design wprowadza na rynek kamerę Pocket Cinema Camera 4K, która może rejestrować 4k/UltraHD/1080p we wszystkich formatach Apple ProRes 422.
W 2019 Mac Pro ma nową kartę „Apple Afterburner” jako opcjonalny komponent przyspieszający dekodowanie ProRes i ProRes RAW.
W 2021 roku firma Apple ogłosiła iPhone'a 13 Pro , w końcu umożliwiając kodek ProRes do kodowania/dekodowania za pomocą wbudowanej aplikacji aparatu, wraz z niedawnym dodaniem surowych zdjęć DNG (DNG v5.1) w 12 modelach Pro, w rozdzielczości do 3840 × 2160 30p ProRes HQ z profilami kolorów Dolby Vision HDR w modelach z co najmniej 256 GB pamięci, podczas gdy model 128 GB będzie ograniczony do 1080p 30p dzięki wbudowanej aplikacji aparatu. Inne aplikacje, takie jak Filmic Pro (aplikacja innej firmy, w szczególności używana przez firmę Apple w ich rolkach demonstracyjnych w ostatnich latach) omijają to ograniczenie w modelach z niższej półki i umożliwiają w pełni zgodne z branżą profile ProRes 10-bitowe 4:2:2 LT, 422 i HQ przy użyciu mniej obsługiwanego standardu Dolby Vision HDR.
W 2021 roku firma Apple ogłosiła Apple M1 Pro i M1 Max , warianty systemu Apple M1 na chipie zawierającym między innymi nowe funkcje sprzętowej akceleracji kodowania i dekodowania ProRes.
6 czerwca 2022 r. Firma Apple ogłosiła Apple M2 ze sprzętowym dekodowaniem i akceleracją kodowania 8K ProRes.
17 stycznia 2023 r. Firma Apple ogłosiła Apple M2 Pro i M2 Max ze sprzętowym dekodowaniem i akceleracją kodowania 8K ProRes.
Zobacz też
- Studio Final Cut
- Final Cut Pro
- Kodek wideo
- Lista kodeków open source
- Częstotliwość próbkowania
- Transkodowanie
- Kompresja wideo
- Kodek DNxHD
- Kodek DNxHR
Linki zewnętrzne
- O Apple ProRes
- Final Cut Studio w witrynie Apple.com