Poradnik

Czym jest plik .cube LUT? Format, limity rozmiaru i jak go używać

.cube to uniwersalny format LUT. Ten przewodnik wyjaśnia, co zawiera plik .cube, jakie są popularne limity rozmiaru (17, 33, 65) i jak zaimportować go na iPhone.

7 min czytania

Plik .cube to uniwersalny format dla kolorowych tabel LUT (Look-Up Tables). Jeśli kiedykolwiek pobrałeś paczkę LUT lub kolorystykę od twórcy w internecie, prawie na pewno trafiła do Ciebie jako plik .cube. Ten przewodnik wyjaśnia, co właściwie znajduje się w środku, co oznaczają liczby rozmiaru (17, 33, 65) i jak używać LUT na iPhone.

Co oznacza "LUT"

LUT to skrót od Look-Up Table. W kolorowej korekcji wideo LUT to lista mapowań z koloru wejściowego na kolor wyjściowy. Odtwarzacz wideo odczytuje każdy piksel, wyszukuje jego kolor w tabeli i zastępuje go kolorem zmapowanym. Stosowane jednolicie w każdej klatce, LUT zapewnia spójną kolorystykę.

LUT-y występują w dwóch głównych rodzajach:

  • LUT-y 1D. Mapują każdy kanał koloru (czerwony, zielony, niebieski) niezależnie. Używane głównie do prostych korekcji gamma i kontrastu. Dziś mniej popularne.
  • LUT-y 3D.Mapują trójwymiarową kostkę kolorów (triplet RGB na wejściu, triplet RGB na wyjściu). To właśnie one mają na myśli ludzie, gdy mówią dziś "LUT". Mogą wyrazić dowolną transformację koloru, w tym kreatywne looki filmowe.

Format .cube obsługuje oba typy. Większość plików, na które trafisz, to LUT-y 3D.

Co znajduje się wewnątrz pliku .cube

Plik .cube to zwykły tekst. Możesz otworzyć go w dowolnym edytorze tekstu i przeczytać. Struktura wygląda tak:

TITLE "My Film Look"
LUT_3D_SIZE 33
DOMAIN_MIN 0.0 0.0 0.0
DOMAIN_MAX 1.0 1.0 1.0

# Długa lista tripletów RGB, jeden na wiersz.
# Każdy wiersz to kolor wyjściowy, zmapowany z pozycji w 3D kostce kolorów.
0.000000 0.000000 0.000000
0.031250 0.029167 0.026389
0.062500 0.058333 0.052778
...tysiące kolejnych wierszy...
1.000000 1.000000 1.000000

Pierwsze kilka wierszy to metadane: tytuł, rozmiar 3D kostki kolorów i zakres wejściowy. Główna część pliku to długa lista tripletów RGB — każdy możliwy kolor wejściowy i to, czym ma się stać.

Liczba rozmiaru: co oznaczają 17, 33 i 65

Wiersz LUT_3D_SIZE informuje o rozdzielczości kostki kolorów. Liczba to rozmiar jednej krawędzi — więc kostka 33 ma 33×33×33 = 35 937 wpisów, a kostka 65 ma 65×65×65 = 274 625 wpisów.

Popularne rozmiary i ich znaczenie:

  • Kostka 17. 4 913 wpisów. Najmniejszy praktyczny rozmiar. Wystarczająca dla transformacji kamer i prostych looków. Malutki rozmiar pliku, szybka ładowalność, nieznacznie mniej precyzyjna niż większe rozmiary.
  • Kostka 33. 35 937 wpisów. Domyślny rozmiar dla większości paczek LUT. Rozmiar, który większość twórców dostarcza i do którego większość edytorów domyślnie się ustawia. Dobry balans między precyzją a wydajnością.
  • Kostka 65. 274 625 wpisów. Używana w high-endowych emulacjach filmowych, gdzie subtelne różnice kolorów mają znaczenie. Większy plik, wolniejsze przetwarzanie, bez widocznej różnicy jakościowej dla większości materiałów.

Dla większości twórców 33 to złoty środek. Różnica w precyzji między 33 a 65 jest niewidoczna na konsumenckich wyświetlaczach, a pliki kostki 65 są mniej więcej 8× większe od 33.

Rozmiar pliku i limity

Ponieważ są zwykłym tekstem, pliki .cube są malutkie. Kostka 33 zazwyczaj mieści się poniżej 1 MB; kostka 65 kończy się około 8 MB. Natywny edytor na iPhone ReelClip akceptuje pliki .cube do rozsądnego limitu rozmiaru (jego parser odrzuca pliki zbyt duże, by bezpiecznie załadować) i obsługuje standardowe rozmiary 17/33/65 plus kilka popularnych wariantów.

Jeśli kiedykolwiek zobaczysz, że plik .cube nie chce się załadować, najczęstszą przyczyną jest nieobsługiwany nagłówek połączonych tabel (niektóre edytory zapisują LUT-y 1D + 3D w jednym pliku). Rozwiązaniem jest wyeksportowanie samej tabeli 3D z narzędzia, które ją stworzyło.

Jak zaimportować i używać LUT .cube na iPhone

Krok 1: Zapisz plik .cube na iPhone

Rozpakuj paczkę LUT, jeśli to konieczne. Zapisz plik .cube w miejscu, do którego iOS ma dostęp: Pliki (na urządzeniu lub iCloud Drive), Dropbox, Google Drive. Dokładna lokalizacja nie ma znaczenia — ReelClip odczyta go z dowolnego folderu, do którego sięgnie selektor Plików.

Krok 2: Otwórz wideo w ReelClip

Zaimportuj klip, który chcesz korygować kolorystycznie. Jeśli klip to materiał log (DJI D-Log, Apple Log, HLG), ustaw najpierw profil kolorów kamery, aby ReelClip zastosował właściwą transformację kamery.

Krok 3: Zaimportuj LUT

W panelu Look stuknij Importuj LUT i wybierz plik .cube. ReelClip weryfikuje nagłówek, analizuje wpisy kolorów i dodaje go do biblioteki LUT na urządzeniu. Plik pozostaje na Twoim telefonie.

Krok 4: Zastosuj i dostosuj

Wybierz LUT i dostosuj suwak siły. Nałóż kreatywny look na transformację kamery dla stylizowanych gradacji lub zastosuj samą transformację kamery dla wiernej reprodukcji kolorów.

Krok 5: Eksportuj

Zapisz zgradowany klip do Zdjęć. Wyjście to standardowy plik wideo Rec.709 z wbudowanym LUT.

Typowe pułapki .cube

  • Tablice 1D i 3D połączone. Niektóre edytory zapisują obie w jednym pliku .cube. ReelClip odrzuca takie pliki i prosi o wyeksportowanie tylko części 3D.
  • Nieprawidłowy zakres domeny. Większość LUT używa domeny 0,0–1,0. Niektóre starsze LUT kamery używają -0,1 do 1,1 (rozszerzony zakres dla świateł). Oba działają, ale edytor musi zastosować właściwy zakres.
  • Ucięte pliki. Jeśli plik został przerwany podczas pobierania, edytor nie może uzupełnić brakujących wpisów. Pobierz ponownie.
  • Nieobsługiwane rozmiary. Wszystko poza zakresem 2–65 (obsługiwanym przez ReelClip) zostanie odrzucone. Przekonwertuj na 33, jeśli masz nietypowy rozmiar.

Co zrobić dalej

Po stronie praktycznego zastosowania — jakich LUT używać, jak je nakładać i dokładne ustawienia dla materiału z DJI Osmo Pocket — zobacz LUT-y DJI Osmo Pocket 3 oraz jak zastosować LUT .cube na iPhonie.