Saltar para o conteúdo
cinemaOS

Guias práticos

Aumentar a resolução de vídeo para 4K localmente no Mac

Como fazer upscale de vídeo para 4K no Mac sem o enviar para a nuvem: quando a IA ajuda, quando inventa detalhe e como testar passagens antes de decidir.

Para aumentar a resolução de um vídeo para 4K no Mac, ou o redimensiona com um filtro de escala clássico (rápido, honesto, um pouco suave) ou o passa por um modelo de aprendizagem automática que prevê o detalhe em falta (mais nítido, mais lento e capaz de inventar coisas que nunca lá estiveram). Ambos podem correr localmente em Apple silicon, por isso as imagens nunca têm de sair da sua máquina. O método prático é o mesmo em qualquer ferramenta: limpe primeiro a fonte, teste um trecho curto com duas ou três definições, compare-as com o original a 100% e só depois renderize o clip inteiro.

Este guia explica o que o upscaling pode e não pode fazer, como escolher entre métodos, uma rotina de teste que funciona em qualquer aplicação e como seguir essa rotina no cinemaOS.

O que o upscaling faz realmente

Um fotograma 1080p tem cerca de dois milhões de píxeis. Um fotograma UHD 4K tem cerca de oito milhões. O upscaling preenche os outros seis milhões, e há duas formas gerais de o fazer.

Interpolação. Filtros clássicos como bicúbico ou Lanczos calculam cada novo píxel a partir dos vizinhos. Nada de novo é inventado, por isso o resultado é fiel mas suave. Os contornos ficam onde estavam; não aparece textura fina. Todos os editores e a maioria das ferramentas de conversão oferecem isto.

Upscaling aprendido. Um modelo neuronal treinado com pares de imagens de baixa e alta resolução prevê como o detalhe em falta provavelmente seria. Bem feito, os contornos ficam nítidos, o cabelo e o tecido ganham textura e os blocos de compressão desvanecem. Mal feito, os rostos ficam com aspeto de cera, o texto é reescrito em formas sem sentido e o grão transforma-se num padrão que rasteja.

A palavra-chave é provavelmente. Um modelo não consegue recuperar informação que a câmara nunca registou. Produz um palpite plausível. Para um plano geral de uma rua, um palpite plausível costuma bastar. Para um rosto numa entrevista de arquivo, ou para texto legível num documento, um palpite plausível pode estar errado de formas que o público vai notar.

Quando o upscaling ajuda

  • Imagens HD numa timeline 4K. Uma câmara B em 1080p ao lado de uma câmara A em 4K é o caso mais comum. Um bom upscale torna o corte menos evidente.
  • Requisitos de entrega. Algumas plataformas e clientes pedem um master UHD mesmo quando parte do material é HD. O upscaling é a forma honesta de cumprir a especificação sem fingir que a fonte foi filmada em 4K.
  • Arquivo e vídeo digital mais antigo. Cassetes SD, o HD dos primeiros tempos e vídeo web muito comprimido podem beneficiar, sobretudo em conjunto com desentrelaçamento, redução de ruído e limpeza de compressão.
  • Reenquadramentos. Recortar um plano 4K para o reenquadrar transforma-o, na prática, num plano de resolução mais baixa. Fazer o upscale do recorte de volta ao tamanho total ajuda-o a encaixar no resto.

Quando o upscaling prejudica

  • Rostos pequenos. Um rosto com vinte píxeis de altura na fonte dá muito pouco ao modelo para trabalhar. O resultado pode parecer outra pessoa.
  • Texto, placas e números. Os modelos conseguem remodelar letras de forma convincente mas incorreta. Se o texto importa para a história, ou para o registo, mantenha-o suave e fiel.
  • Documentário e material probatório. Se as imagens servem para mostrar o que aconteceu, detalhe inventado é uma questão de honestidade, não de gosto. Use interpolação ou declare o processamento.
  • Grão intenso. O grão de película é aleatório por natureza. Alguns modelos leem-no como textura e realçam-no até virar um padrão que cintila entre fotogramas.
  • HD já nítido que quase parece 4K. Se a fonte HD é limpa e bem exposta, uma boa interpolação com uma ligeira nitidez pode ser tudo o que precisa, e renderiza muito mais depressa.

Porquê fazê-lo localmente

Os serviços de upscale na nuvem são práticos, mas implicam enviar as suas imagens, muitas vezes pagar por minuto ou por crédito, e esperar numa fila. Para filmes por estrear, material de clientes ou arquivo sob licença, só o envio já pode ser um problema. Tratamos a questão mais ampla em a edição de vídeo com IA envia as minhas imagens e o lado dos custos em pagar por geração em vídeo com IA.

O upscaling local em Apple silicon elimina o envio e o contador. A contrapartida é tempo e calor. O upscaling é uma das tarefas mais pesadas que uma aplicação de edição executa, e num Mac mais modesto a renderização de uma longa-metragem pode demorar bastante.

As suas opções no Mac

Interpolação no seu editor. Colocar media HD numa timeline 4K e escalá-la para preencher o ecrã é interpolação. A maioria dos editores permite escolher a qualidade de escala nas definições do projeto ou da exportação. É a base que qualquer outro método deve superar.

DaVinci Resolve. O Resolve oferece o Super Scale, um upscaler aprendido aplicado por clip. Consulte a documentação atual da Blackmagic Design para saber que edição o inclui e que opções a sua versão oferece.

Aplicações dedicadas de upscaling. Ferramentas especializadas, como as da Topaz Labs, oferecem vários modelos afinados para diferentes tipos de fonte. Estão focadas nesta única tarefa, e os ficheiros fazem ida e volta por elas. Consulte os preços atuais, as condições de licença e os requisitos para Mac do fabricante.

Conversão pela linha de comandos. O FFmpeg consegue escalar vídeo com filtros clássicos como bicúbico e Lanczos. É gratuito, programável e útil para interpolação em lote, mas por si só não substitui um upscaler aprendido dedicado.

cinemaOS. Um editor nativo para Mac com Apple silicon onde volta a importar os ficheiros ampliados e compara as passagens na timeline. Mais sobre isso abaixo.

Uma rotina de teste que funciona em qualquer aplicação

  1. Escolha os dez segundos mais difíceis. Escolha um trecho com um rosto, alguma textura fina e movimento. Se isso ficar bem, o resto normalmente também fica.
  2. Limpe antes de escalar. Desentrelace fontes entrelaçadas, corrija a frame rate e reduza primeiro o ruído ou a compressão intensa. O upscaling amplifica tudo o que está no fotograma, incluindo os problemas.
  3. Corrija a cor depois, ou pelo menos verifique depois. Alterações de contraste e saturação podem revelar artefactos de upscaling que pareciam invisíveis na fonte plana. Veja o resultado através da sua correção de cor.
  4. Renderize duas ou três passagens. Uma passagem de interpolação, uma passagem aprendida numa definição suave e outra numa definição mais forte. Dê-lhes nomes claros.
  5. Compare a 100% e ao tamanho de visualização. Empilhe as passagens numa timeline e alterne entre elas. Observe rostos, contornos, texto e grão. Depois veja-as ao tamanho a que o público as verá, porque uma diferença que só encontra com zoom pode não importar.
  6. Verifique o movimento, não só imagens fixas. Um único fotograma pode parecer ótimo enquanto a sequência cintila. Veja cada passagem em movimento, idealmente num ecrã grande.
  7. Guarde o original. Nunca substitua a fonte pelo upscale. Se um cliente ou um arquivo perguntar mais tarde, vai querer mostrar o que foi filmado.

Seguir esta rotina no cinemaOS

O cinemaOS é um editor e aplicação de finalização nativo para Mac em Apple silicon, construído em torno de projetos .mntm local-first. Não é uma aplicação dedicada de upscaling, por isso eis o que acrescenta e o que não acrescenta à rotina acima.

Faça o upscaling onde o modelo corre. Renderize a passagem aprendida na ferramenta que a oferece, como o Resolve ou uma aplicação de upscaling dedicada, ou uma passagem de interpolação com o FFmpeg, e depois volte a importar o ficheiro com Import Media como qualquer outro clip.

Compare as passagens na timeline. Dê a cada render um nome distinto para que nenhuma passagem substitua outra, empilhe as passagens por cima do original no Sequencer e alterne entre elas. Antes de colocar clips ampliados na montagem, guarde uma cópia da montagem intacta para poder voltar a ela com facilidade.

Verifique-as através da correção de cor. Abra o Finisher e veja os clips ampliados através da sua correção de cor, acompanhando a imagem e os scopes ao mesmo tempo, como sugere o passo 3 da rotina.

Acompanhe as tarefas em segundo plano. O Task Center (Option Command 0) mostra as tarefas de média em segundo plano, para ver o que ainda está a correr antes de avaliar uma passagem.

O que nenhuma ferramenta consegue é garantir que o palpite de um modelo está certo. A decisão sobre se o detalhe inventado é aceitável continua a ser sua. Para os últimos pormenores antes da entrega, o nosso artigo sobre os últimos cinco por cento de uma edição é uma checklist útil.

FAQ

O 4K com upscale é tão bom como imagens filmadas em 4K?

Não. Um upscale pode parecer próximo em planos gerais e à distância normal de visualização, mas a captação real em 4K regista detalhe que um modelo só consegue estimar. Trate o upscaling como uma forma de adaptar material HD a uma entrega 4K, não como substituto de filmar na resolução de que precisa.

Quanto tempo demora fazer upscale de vídeo localmente num Mac?

Depende do modelo, da resolução da fonte, da duração do clip e do seu Mac. O upscaling aprendido é muito mais lento do que a interpolação e pode correr mais devagar do que o tempo real. Teste primeiro dez segundos e multiplique antes de se comprometer com uma renderização longa, e deixe-a a correr quando não precisar da máquina.

Devo fazer o upscale antes ou depois da edição?

Normalmente depois de a edição estar fechada, e só nos clips que precisam. Fazer upscale de tudo logo de início desperdiça tempo em imagens que nunca vão entrar no corte. Edite com a media original, depois faça o upscale dos planos selecionados durante a finalização e verifique-os através da correção de cor final.