Pular para o conteúdo
CreatorPrivacyKit
Mídia · Upscaler de vídeo

Aumentar a resolução do vídeo sem gerar pixels

Aumentar a resolução do vídeo sem gerar pixels?

Lanczos3, bicúbico ou bilinear recalculam os pixels que já existem. Não é diffusion nem alucinação de face. O áudio original pode ser remuxado. MP4, MOV, WebM ou MKV. O arquivo é lido neste aparelho e não é enviado. As predefinições de qualidade definem o filtro e o contraste de bordas.

Apple Support: Live Photos

Última atualização

Lanczos3, bicúbico ou bilinear recalculam os pixels que já existem. Não é diffusion nem alucinação de face. O áudio original pode ser remuxado.

Processamento 100% local WebAssembly SIMD quando disponível Sem IA generativa

Solte um vídeo aqui para ampliá-lo

MP4, MOV, WebM ou MKV. O arquivo é lido neste aparelho e não é enviado.

Confira você mesmo (F12, Rede)

Este fluxo processa o arquivo nesta aba. As ferramentas de desenvolvedor mostram os pedidos reais.

  1. Aperte F12 (ou ⌥⌘I). Abra as ferramentas e depois a aba Rede.
  2. Inicie o trabalho local.
  3. Depois da interface carregar, pode desligar a rede. Motor e pacotes podem vir do cache.
  4. Os bytes do arquivo não são POSTados para o CreatorPrivacyKit. HTML/CSS/runtime still podem carregar.

Atividade esperada: CSS/JS deste site e depois WASM/codec/OCR same-origin. É o motor, não o seu arquivo.

Local de processamento
Esta aba
Upload de mídia para nossos servidores
Fora deste fluxo
Análise remota do arquivo
Não

Fato do produto, não um sniffer. Anúncios, extensões e cliques seguintes ainda podem gerar tráfego.

Como funciona a ampliação de vídeo no navegador?

Tudo acontece nesta aba, com APIs padrão do navegador e um pequeno módulo WebAssembly. Sem fila em servidor e sem modelo generativo.

1. Demux e decodificação

O Mediabunny lê o contêiner e o VideoDecoder nativo do navegador transforma o fluxo de vídeo em quadros, que passam por uma fila limitada, poucos de cada vez.

2. Reamostragem em WebAssembly

Cada quadro vai para um módulo WebAssembly compilado a partir de Rust, com SIMD quando o navegador suporta. Ele amplia o quadro com o filtro escolhido. No Lanczos3, os valores perto das bordas são limitados para reduzir halos.

3. Encoding e remux

O VideoEncoder comprime os quadros ampliados e o Mediabunny os grava no arquivo final. O áudio compatível é copiado sem recodificação quando possível, e as tags de metadados padrão do contêiner ficam de fora por padrão.

Por que ampliar sem IA?

Upscalers generativos podem adicionar detalhes que nunca foram gravados, como textura de pele, fios de cabelo ou letras. A reamostragem apenas interpola entre os pixels que você já tem. O resultado é mais suave que uma ampliação por IA, mas não inventa conteúdo, o que importa para provas, documentários e masters de arquivo.

Perguntas frequentes

Meu arquivo de vídeo é enviado para algum servidor?

Não. Decodificação, reamostragem Lanczos3, encoding e multiplexação acontecem no seu navegador. O motor (um pequeno arquivo WebAssembly e um script worker) é baixado deste site na primeira vez que você começa; depois disso, nenhuma requisição leva o seu vídeo. Dá para conferir na aba Rede das ferramentas de desenvolvedor.

Essa ferramenta inventa ou alucina detalhes falsos no vídeo?

Não. Esta ferramenta utiliza convolução matemática determinística (filtros Lanczos3, bicúbico e bilinear). Ao contrário da IA generativa, ela nunca inventa rostos, objetos ou texturas falsas.

Como a ferramenta gerencia a memória durante o processamento em 4K?

O fluxo utiliza streaming OPFS (Origin Private File System) onde houver suporte, com fallback em memória quando indisponível. Os quadros são processados sequencialmente para manter o uso de memória sob controle.

A faixa de áudio original será mantida?

Faixas de áudio compatíveis são copiadas sem recodificação sempre que possível. Se o contêiner de saída escolhido não suportar o codec de áudio original, o navegador poderá transcodificar o áudio para manter a compatibilidade.

O upscaling remove os metadados do vídeo?

Por padrão, as tags de metadados não são copiadas para o arquivo final. Isso remove metadados padrão do contêiner gerenciados pelo multiplexador.

Posso aumentar a resolução de vídeos HDR ou 10-bit?

A versão atual é destinada a vídeos SDR. O motor de reamostragem processa quadros RGBA de 8 bits, de modo que a preservação de perfis de cor HDR e 10 bits não é garantida.

Perguntas frequentes

Fica com cara de IA?
Não é esse o método. A ferramenta não promete detalhe que o quadro não tinha.
O arquivo vai para um servidor?
Não. A fila fica no seu navegador, com saída em disco local quando o vídeo é longo.