Tutorial

O que é um ficheiro LUT .cube? Formato, limites de tamanho e como utilizar um

.cube é o formato universal de LUT. Este guia explica o que um ficheiro .cube contém efetivamente, os limites de tamanho comuns (17, 33, 65) e como importar um no iPhone.

7 min de leitura

Um ficheiro .cube é o formato universal para LUTs de cor de vídeo (Look-Up Tables). Se alguma vez descarregou um pack de LUTs ou uma graduação de cor de um criador online, quase certamente chegou como ficheiro .cube. Este guia explica o que está efetivamente dentro de um, o que significam os números de tamanho (17, 33, 65) e como utilizar um no iPhone.

O que significa "LUT"

LUT significa Look-Up Table. Na graduação de cor de vídeo, uma LUT é uma lista de mapeamentos de uma cor de entrada para uma cor de saída. O reprodutor de vídeo lê cada pixel, procura a sua cor na tabela e substitui-a pela cor mapeada. Aplicada uniformemente em todos os fotogramas, uma LUT proporciona uma graduação de cor consistente.

As LUTs dividem-se em duas categorias amplas:

  • LUTs 1D. Mapeiam cada canal de cor (vermelho, verde, azul) de forma independente. Utilizadas principalmente para ajustes simples de gama e contraste. Menos comuns atualmente.
  • LUTs 3D.Mapeiam um cubo de cor tridimensional (triplete RGB de entrada, triplete RGB de saída). É isto que as pessoas querem dizer quando falam de "uma LUT" atualmente. Podem expressar qualquer transformação de cor, incluindo aspetos cinematográficos criativos.

O formato .cube suporta ambos. A maioria dos ficheiros que encontrará são 3D.

O que está dentro de um ficheiro .cube

Um ficheiro .cube é texto simples. Pode abri-lo em qualquer editor de texto e lê-lo. A estrutura é assim:

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

# A long list of RGB triplets, one per line.
# Each row is an output color, mapped from a position in a 3D color cube.
0.000000 0.000000 0.000000
0.031250 0.029167 0.026389
0.062500 0.058333 0.052778
...thousands more lines...
1.000000 1.000000 1.000000

As primeiras linhas são metadados: um título, o tamanho do cubo de cor 3D e o intervalo de entrada. A maior parte do ficheiro é uma longa lista de triplos RGB — cada cor de entrada possível e o que deve tornar-se.

O número de tamanho: o que significam 17, 33 e 65

A linha LUT_3D_SIZE indica a resolução do cubo de cor. O número é o tamanho de uma aresta — portanto, um cubo 33 tem 33×33×33 = 35.937 entradas, e um cubo 65 tem 65×65×65 = 274.625 entradas.

Tamanhos comuns e o que significam:

  • Cubo 17. 4.913 entradas. O menor tamanho prático. Adequado para transformações de câmara e aspetos simples. Tamanho de ficheiro mínimo, carregamento rápido, ligeiramente menos preciso que tamanhos maiores.
  • Cubo 33. 35.937 entradas. O padrão para a maioria dos packs de LUTs. O tamanho que a maioria dos criadores distribui e que a maioria dos editores utiliza por predefinição. Bom equilíbrio entre precisão e desempenho.
  • Cubo 65. 274.625 entradas. Utilizado para emulações cinematográficas de alta gama onde as diferenças subtis de cor importam. Ficheiro maior, mais lento de processar, sem diferença de qualidade visível para a maioria das filmagens.

Para a maioria dos criadores, 33 é o ponto ideal. A diferença de precisão entre 33 e 65 é invisível em ecrãs de consumo, e os ficheiros cubo 65 são aproximadamente 8 vezes maiores que os de 33.

Tamanho de ficheiro e limites

Por serem texto simples, os ficheiros .cube são mínimos. Um cubo 33 costuma ter menos de 1 MB; um cubo 65 atinge cerca de 8 MB. O editor nativo do iPhone ReelClip aceita ficheiros .cube até um limite de tamanho razoável (o seu analisador rejeita ficheiros demasiado grandes para carregar em segurança) e suporta os tamanhos padrão 17/33/65 mais algumas variantes comuns.

Se alguma vez vir um ficheiro .cube falhar ao carregar, a causa mais comum é um cabeçalho de tabela combinada não suportado (alguns editores escrevem LUTs 1D + 3D num só ficheiro). A solução é exportar apenas a tabela 3D da ferramenta que a criou.

Como importar e utilizar uma LUT .cube no iPhone

Passo 1: Guardar o ficheiro .cube no iPhone

Descompacte o pack de LUTs se necessário. Guarde o ficheiro .cube num local que o iOS consiga ler: Ficheiros (no dispositivo ou iCloud Drive), Dropbox, Google Drive. A localização exata não importa — o ReelClip lê-o de qualquer pasta que o seletor de Ficheiros consiga aceder.

Passo 2: Abrir o vídeo no ReelClip

Importe o clipe que pretende graduar. Se o clipe for filmagem log (DJI D-Log, Apple Log, HLG), defina primeiro o perfil de cor da câmara para que o ReelClip aplique a transformação de câmara correta.

Passo 3: Importar a LUT

No painel Aspeto, toque em Importar LUT e seleciona o ficheiro .cube. O ReelClip valida o cabeçalho, analisa as entradas de cor e adiciona-o à tua biblioteca de LUT no dispositivo. O ficheiro permanece no teu telemóvel.

Passo 4: Aplicar e ajustar

Seleciona a LUT e ajusta o controlo de intensidade. Sobrepõe um aspeto criativo sobre a transformação da câmara para gradings estilizados, ou aplica apenas a transformação da câmara para reprodução de cor precisa.

Passo 5: Exportar

Guarda o clipe graduado nas Fotos. O resultado é um ficheiro de vídeo standard Rec.709 com a LUT incorporada.

Problemas comuns de .cube

  • Tabelas 1D e 3D combinadas. Alguns editores escrevem ambas num único ficheiro .cube. O ReelClip rejeita estes e pede-te que exportes apenas a porção 3D.
  • Intervalo de domínio incorreto. A maioria das LUTs utiliza o domínio 0.0–1.0. Algumas LUTs de câmaras mais antigas utilizam -0.1 a 1.1 (intervalo estendido para highlights). Ambas funcionam, mas o editor precisa de aplicar o intervalo correto.
  • Ficheiros truncados. Se o ficheiro foi cortado durante o download, o editor não pode preencher as entradas em falta. Volta a fazer o download.
  • Tamanhos não suportados. Qualquer tamanho fora de 2–65 (intervalo suportado pelo ReelClip) será rejeitado. Converte para 33 se tiveres um tamanho invulgar.

O que fazer a seguir

Para o lado prático da aplicação — que LUTs utilizar, como as sobrepor, e as definições exatas para filmagens com o DJI Osmo Pocket — consulta DJI Osmo Pocket 3 LUTs e como aplicar uma LUT .cube no iPhone.