O DLSS 5 Visual Enhancer é uma ferramenta gratuita criada pela comunidade que permite utilizar o DLSS 5 Neural Rendering em imagens e vídeos, além de oferecer recursos como DLSS Frame Generation para interpolação de quadros e um modo especial capaz de aplicar Neural Rendering durante a reprodução de vídeos locais, YouTube, Twitch e streams.
Com a ferramenta, você pode pegar um vídeo já salvo no computador, aplicar o Neural Rendering e gerar um novo arquivo processado. Também é possível simplesmente assistir ao conteúdo com o efeito sendo aplicado em tempo real, sem precisar renderizar o vídeo completo antes.
Neste tutorial você vai aprender como baixar, instalar e utilizar os principais recursos do DLSS 5 Visual Enhancer.
O que é o DLSS 5 Visual Enhancer?
O DLSS 5 Visual Enhancer é um projeto independente desenvolvido pela comunidade para utilizar recursos do ecossistema NVIDIA DLSS em conteúdos que normalmente não teriam acesso direto ao Neural Rendering.
A ferramenta possui uma interface local que funciona através do navegador e é dividida em cinco áreas principais:
- Image: aplica DLSS 5 Neural Rendering em imagens.
- Video: processa vídeos completos e gera novos arquivos com Neural Rendering aplicado.
- Frame Interpolation: utiliza NVIDIA DLSS Frame Generation para criar novos quadros e aumentar o FPS de vídeos.
- Live: aplica Neural Rendering enquanto um vídeo está sendo reproduzido.
- Settings: reúne configurações gerais de GPU, arquitetura, codecs, previews e outros recursos.
É importante destacar que o DLSS 5 Visual Enhancer não é uma ferramenta oficial da NVIDIA. Trata-se de um projeto independente da comunidade.
O que é possível fazer com o DLSS 5 Visual Enhancer?
Entre os principais recursos da ferramenta estão:
- Aplicar DLSS 5 Neural Rendering em imagens.
- Processar vídeos completos com Neural Rendering.
- Assistir a vídeos locais com DLSS 5 aplicado durante a reprodução.
- Assistir a vídeos do YouTube e Twitch com Neural Rendering em tempo real.
- Processar URLs diretas de streams.
- Aumentar a resolução de imagens e vídeos utilizando modos DLSS.
- Utilizar DLSS Frame Generation para aumentar o FPS de vídeos.
- Processar vários arquivos em lote.
- Utilizar NVIDIA NVENC para acelerar a codificação de vídeo.
- Trabalhar com vídeos HDR em formatos compatíveis.
Requisitos mínimos
Antes de baixar o programa, verifique os requisitos.
- Windows 11 64-bit
- Direct3D 12
- Placa de vídeo NVIDIA GeForce RTX compatível
- Driver NVIDIA compatível e atualizado
O programa possui diferentes runtimes para diferentes gerações de GPUs RTX.
No modo automático, a seleção é feita aproximadamente desta forma:
- RTX 20 e RTX 30: runtime Turing/Ampere.
- RTX 40: runtime Ada Lovelace.
- RTX 50: runtime Blackwell.
A compatibilidade final de recursos específicos depende da placa de vídeo, do driver e dos runtimes NVIDIA disponíveis.
Funciona em AMD?
Não.
O DLSS 5 Visual Enhancer atualmente exige uma GPU NVIDIA GeForce RTX para o processamento de Neural Rendering.
Portanto:
- NVIDIA RTX: compatível, dependendo da geração e do recurso.
- NVIDIA GTX: não compatível.
- AMD Radeon: não compatível.
- Intel Arc: não compatível.
Existem experimentos independentes da comunidade tentando executar Neural Rendering em GPUs AMD, mas esses projetos são separados e não fazem parte do DLSS 5 Visual Enhancer.
Como baixar o DLSS 5 Visual Enhancer
O programa é portátil e não utiliza um instalador tradicional.
Clique no botão abaixo para baixar automaticamente o arquivo ZIP da versão mais recente disponível.
O botão consulta automaticamente a versão mais recente publicada pelo desenvolvedor.
Isso significa que, quando surgir uma atualização, você não precisará procurar manualmente por uma nova versão: o botão continuará baixando o arquivo mais recente disponível.
Como instalar o DLSS 5 Visual Enhancer
Depois de fazer o download:
- Localize o arquivo ZIP baixado.
- Extraia todo o conteúdo para uma pasta.
- Abra a pasta extraída.
- Execute o arquivo start.bat.
- Aguarde a inicialização.
- A interface do DLSS 5 Visual Enhancer será aberta no navegador.
Posso fechar a janela preta que aparece?
Ao executar o start.bat, uma janela semelhante ao Prompt de Comando permanecerá aberta.
Não feche essa janela enquanto estiver utilizando o programa.
Ela mantém o backend do Visual Enhancer em funcionamento.
A página aberta no navegador é apenas a interface utilizada para controlar o programa.
Você pode minimizar a janela normalmente.
Quando terminar de utilizar o Visual Enhancer, pode fechá-la.
Como aplicar DLSS 5 em uma imagem
Abra a aba:
Image
Você pode arrastar uma imagem para a área indicada ou clicar para selecionar o arquivo.
A ferramenta suporta diversos formatos de entrada e pode gerar arquivos em formatos como:
- PNG
- JPEG
- WebP
- AVIF
- TIFF
Depois de adicionar a imagem:
- Configure o Neural Rendering.
- Escolha o formato de saída.
- Inicie o processamento.
- Aguarde a imagem processada ser gerada.
Também é possível adicionar várias imagens para processamento em lote.
Como aplicar DLSS 5 em um vídeo e salvar o resultado
Se o objetivo é criar um novo arquivo de vídeo já processado com DLSS 5, utilize a aba:
Video
O processo básico é:
- Abra a aba Video.
- Adicione o vídeo.
- Configure o Neural Rendering.
- Escolha o codec.
- Escolha o formato de saída.
- Inicie o processamento.
- Aguarde a conclusão.
Ao final, será criado um novo arquivo de vídeo.
Codecs disponíveis
O Visual Enhancer oferece diferentes opções de codificação.
Entre elas:
- H.264
- H.265
- AV1
- ProRes Proxy
H.264, H.265 e AV1 possuem versões processadas pelo CPU e também opções utilizando:
NVIDIA NVENC
NVENC é o encoder dedicado presente nas GPUs NVIDIA e normalmente permite codificar vídeos utilizando muito menos CPU.
O ProRes Proxy utiliza codificação pelo processador.
Formatos disponíveis
Dependendo do codec selecionado, os vídeos podem ser gerados em containers como:
- MP4
- MKV
- MOV
Algumas combinações possuem limitações específicas.
Por exemplo, ProRes Proxy necessita de MKV ou MOV.
O que é o Live Mode?
A aba:
Live
permite assistir a vídeos enquanto o Neural Rendering é aplicado durante a reprodução.
Isso significa que você não precisa renderizar o vídeo inteiro antes de assistir.
O fluxo funciona aproximadamente assim:
Vídeo original → processamento com DLSS 5 → pequeno buffer → reprodução
O que posso abrir no Live Mode?
Existem duas fontes principais.
Online
Permite utilizar:
- YouTube
- Twitch
- URLs diretas de streams
Local
Permite selecionar um vídeo que já está salvo no computador.
Nesse caso, o arquivo é reproduzido enquanto o Neural Rendering é aplicado em tempo real.
Local Video no Live Mode ou aba Video?
Essa diferença é importante.
Live + Local Video:
O programa processa o vídeo enquanto você assiste.
Não é necessário esperar o vídeo inteiro ser renderizado.
Aba Video:
O programa processa o vídeo inteiro e cria um novo arquivo final.
Portanto:
- Quer apenas assistir ou testar rapidamente? Use Live.
- Quer salvar o resultado? Use Video.
Como assistir YouTube com DLSS 5
Abra:
Live
Depois:
- Selecione Online.
- Cole o endereço do vídeo no campo Online URL.
- Configure a resolução e o Neural Rendering.
- Deixe Open in MPV ativado.
- Clique em Start Live.
O programa utiliza o yt-dlp para encontrar e acessar o stream do YouTube ou Twitch.
Alguns vídeos podem exigir login ou confirmação de idade.
Nesses casos, o YouTube pode impedir o acesso automático e apresentar uma mensagem solicitando cookies ou autenticação.
O que é o MPV?
O MPV é simplesmente um reprodutor de vídeo.
Ele funciona de forma semelhante a programas como:
- VLC
- MPC-HC
- PotPlayer
No Visual Enhancer, o MPV serve para mostrar o resultado processado do Live Mode.
O fluxo é:
YouTube / Twitch / vídeo local → DLSS 5 Visual Enhancer → MPV
A opção:
Open in MPV
faz o player abrir automaticamente ao iniciar uma sessão Live.
O Live Mode funciona igual ao antigo YouTube, carregando enquanto está pausado?
Não.
Essa é uma diferença importante.
Quando você pausa o vídeo no MPV, o pipeline de processamento também deixa de avançar normalmente.
Isso significa que não é possível simplesmente pausar o vídeo por vários minutos esperando que todo o conteúdo seja processado antecipadamente.
O sistema funciona continuamente conforme a reprodução avança.
Portanto:
Play → processa → reproduz
Pause → processamento deixa de avançar normalmente
Se o vídeo estiver travando porque a GPU não consegue acompanhar, a melhor solução é diminuir a resolução ou utilizar configurações menos pesadas.
Source Quality: o que significa?
A opção:
Source Quality
define a qualidade máxima que o Visual Enhancer tentará obter da fonte online.
As opções incluem:
- Auto
- 480p
- 720p
- 1080p
- 1440p
- 2160p (4K)
Exemplo:
Se um vídeo do YouTube possui versão 4K e você selecionar:
2160p
o programa tentará utilizar o stream 4K como fonte.
Max Input Height: para que serve?
A opção:
Max Input Height
define a resolução máxima utilizada antes do processamento DLSS.
Por exemplo:
Source Quality: 2160p
Max Input Height: 1080p
O programa pode receber o vídeo em 4K, mas limitar a resolução utilizada pelo pipeline antes do processamento.
Isso é muito importante para desempenho.
Neural Rendering em 4K exige muito mais processamento do que em 720p ou 1080p.
Para começar, recomendamos algo como:
- Source Quality: 1080p
- Max Input Height: 720p
Se o processamento estiver acontecendo com folga, aumente para 1080p, 1440p ou 4K.
Segment Length
O Live Mode divide o conteúdo em segmentos.
As opções disponíveis são:
- 1 segundo
- 2 segundos
- 4 segundos
O valor padrão de:
2 segundos
é um bom equilíbrio entre estabilidade e atraso.
Segmentos maiores podem dar mais margem ao processamento, porém também podem aumentar a espera.
Playback Buffer
O Playback Buffer determina quantos segundos de vídeo processado o player tenta manter de reserva.
Um buffer maior:
- demora mais para começar;
- mas oferece maior margem contra travamentos.
Um buffer menor:
- começa mais rapidamente;
- mas oferece menos reserva.
O valor padrão é:
6 segundos
Live Frame Rate
Essa opção controla a taxa de quadros utilizada no Live Mode.
As opções incluem:
- Auto
- Source
- 60 FPS
- 30 FPS
- 24 FPS
Para começar, deixe em:
Auto
O próprio programa tentará escolher uma configuração apropriada.
Motion Guide Quality
O DLSS 5 funciona melhor quando possui informações sobre o movimento existente entre os frames.
Um vídeo comum não fornece ao programa exatamente os mesmos motion vectors que um motor gráfico moderno poderia fornecer.
Por isso, o Visual Enhancer tenta estimar o movimento entre os frames.
Existem duas opções:
- Fast: análise mais rápida e leve.
- Quality: análise mais detalhada e mais pesada.
Para Live Mode, comece utilizando:
Fast
Caso exista bastante desempenho sobrando, experimente posteriormente o modo Quality.
Entendendo o DLSS 5 Neural Rendering
A seção:
DLSS 5 Neural Rendering Settings
possui vários controles que alteram o resultado visual.
NR Preset
O NR Preset funciona como uma indicação experimental para o modelo Neural Rendering.
As opções atuais incluem:
- Default
- Preset #1
- Preset #2
- Preset #3
O resultado pode variar dependendo do conteúdo.
Para a maioria dos usuários:
deixe em Default.
NR Style
O NR Style altera o estilo visual utilizado pelo Neural Rendering.
Existem três opções:
- Default: comportamento padrão.
- Natural: tende a produzir um resultado mais discreto.
- Cinematic: pode produzir alterações visualmente mais fortes.
Não existe necessariamente uma opção universalmente melhor.
O resultado depende do conteúdo.
NR Intensity
Esse é um dos controles mais fáceis de entender.
NR Intensity = força geral do Neural Rendering.
O intervalo é:
0 até 2
Quanto maior o valor, mais intensa tende a ser a alteração realizada na imagem.
O valor padrão é:
1
Colocar em 2 significa aplicar uma intensidade muito mais agressiva.
Local Tone Strength
Controla alterações locais de:
- contraste;
- luz;
- sombra;
- tonalidade.
Valores muito altos podem deixar a imagem mais dramática ou artificial.
Local Structure Strength
Controla principalmente a percepção de:
- texturas;
- detalhes;
- estruturas de superfícies;
- materiais.
Aumentar esse valor pode deixar determinados elementos visualmente mais detalhados.
Skin Structure Strength
É um controle dedicado à estrutura da:
pele
O valor nativo padrão é:
-1
Aumentar o valor pode deixar detalhes da pele mais evidentes.
Dependendo do vídeo, valores muito altos podem gerar um resultado exagerado.
Automatic Mask
Quando:
Automatic Mask = On
o runtime tenta determinar automaticamente regiões onde o Neural Rendering deve ser aplicado.
Como esse recurso é experimental, ele pode eventualmente causar:
- flickering;
- mudanças entre frames;
- comportamentos inconsistentes.
Para um primeiro teste, recomendamos utilizar:
Off
Depois compare com On.
Upscaling Factor: DLAA, Quality, Balanced, Performance e Ultra Performance
Essa opção merece atenção porque o funcionamento pode causar confusão.
No DLSS 5 Visual Enhancer, o número representa aproximadamente quanto as dimensões da saída serão ampliadas em relação à fonte.
| Modo | Fator | Resultado |
|---|---|---|
| DLAA / Native | 1x | Mantém as dimensões da fonte. |
| Quality | 1.5x | Produz aproximadamente 1,5x as dimensões da fonte. |
| Balanced | 1.724x | Produz aproximadamente 1,724x as dimensões. |
| Performance | 2x | Dobra aproximadamente largura e altura. |
| Ultra Performance | 3x | Triplica aproximadamente as dimensões. |
Por exemplo:
Um vídeo em aproximadamente:
1920×1080
utilizando:
2x Performance
pode gerar uma saída próxima de:
3840×2160
Portanto, dentro desta ferramenta, não interprete simplesmente Performance ou Ultra Performance como modos que obrigatoriamente vão deixar o processamento mais rápido.
Essas opções também alteram a resolução de saída.
Quanto maior a imagem final, maior também pode ser o custo do restante do processamento.
O que é DLAA / Native?
Selecionando:
1x (DLAA / native)
o programa mantém as dimensões originais.
Ou seja:
1080p entra → 1080p sai
O DLSS pode trabalhar na qualidade da imagem, mas sem ampliar a resolução.
DLSS Model Preset: Default, J, K, L e M
Existe outra configuração chamada:
DLSS Model Preset
Ela é diferente do NR Preset.
As opções são:
- Default
- J
- K
- L
- M
Selecionando:
Default
o programa deixa a NVIDIA escolher normalmente o preset apropriado.
Ao selecionar J, K, L ou M, você força aquele preset para os modos DLSS suportados.
Esses modelos podem apresentar diferenças em aspectos como:
- nitidez;
- estabilidade temporal;
- preservação de detalhes;
- ghosting;
- smearing;
- comportamento durante movimento.
Se você não sabe qual utilizar:
deixe em Default.
NR Preset e DLSS Model Preset são a mesma coisa?
Não.
Essa é uma das partes que mais podem confundir novos usuários.
NR Preset
está relacionado ao modelo experimental de:
Neural Rendering.
Já:
DLSS Model Preset J/K/L/M
está relacionado ao comportamento do DLSS utilizado para reconstrução/upscaling.
Portanto são controles independentes.
Como aumentar o FPS de um vídeo com DLSS Frame Generation
Abra a aba:
Frame Interpolation
Essa seção utiliza NVIDIA DLSS Frame Generation para criar quadros intermediários.
É possível escolher diversas taxas de saída.
Entre elas:
- 23.976 FPS
- 25 FPS
- 29.97 FPS
- 30 FPS
- 50 FPS
- 59.94 FPS
- 60 FPS
- 90 FPS
- 119.88 FPS
- 120 FPS
- 144 FPS
- 165 FPS
- 180 FPS
- 240 FPS
- 360 FPS
- 480 FPS
A ferramenta possui diferentes caminhos para atingir a taxa solicitada.
A disponibilidade real do Frame Generation depende da combinação entre:
- GPU;
- driver;
- runtime NVIDIA;
- configuração do sistema.
Ative o HAGS para Frame Generation
Para utilizar DLSS Frame Generation, é recomendado manter o:
Hardware-Accelerated GPU Scheduling
ou:
HAGS
ativado no Windows.
Caso esteja desativado, o próprio Visual Enhancer pode informar isso nos diagnósticos.
Suporte a HDR
O Visual Enhancer também possui um modo HDR opcional.
O HDR utiliza saída de 10 bits e tenta preservar as informações de cores do vídeo original.
O recurso está disponível com:
- H.265
- AV1
- ProRes Proxy
H.264 permanece em:
8-bit SDR
O programa ocupa espaço no SSD?
Sim.
O Visual Enhancer cria automaticamente algumas pastas conforme elas são necessárias.
Entre elas:
- outputs/ — arquivos finais.
- logs/ — registros e diagnósticos.
- jobs/ — arquivos temporários utilizados durante processamentos.
- live/ — dados temporários utilizados durante sessões Live.
O programa remove automaticamente alguns caches antigos e sessões abandonadas, mas ainda é necessário ter espaço disponível.
Vídeos em:
- 4K;
- HDR;
- altos FPS;
- ProRes;
- alta qualidade;
podem consumir muito espaço.
Não recomendamos utilizar o programa com o SSD praticamente cheio.
Configuração inicial recomendada
Se você está utilizando o Visual Enhancer pela primeira vez, não coloque todos os controles no máximo.
Comece com:
- NR Preset: Default
- NR Style: Default ou Natural
- NR Intensity: 1
- Local Tone Strength: 1
- Local Structure Strength: 1
- Skin Structure Strength: -1
- Automatic Mask: Off
- DLSS Model Preset: Default
- Upscaling Factor: 1x DLAA / Native para o primeiro teste
Depois altere uma configuração por vez para entender exatamente o que cada uma está fazendo.
Configuração recomendada para começar no Live Mode
Para o primeiro teste:
- Source Quality: 1080p
- Max Input Height: 720p
- Segment Length: 2 segundos
- Live Frame Rate: Auto
- Playback Buffer: 6 segundos
- Motion Guide Quality: Fast
- Open in MPV: On
Se tudo estiver funcionando com folga, aumente gradualmente:
720p → 1080p → 1440p → 2160p
até encontrar o melhor equilíbrio entre qualidade e desempenho para sua GPU.
Qual modo devo usar?
Quer melhorar uma foto?
Use Image.
Quer criar um novo vídeo com Neural Rendering aplicado?
Use Video.
Quer aumentar o FPS de um vídeo?
Use Frame Interpolation.
Quer assistir a um vídeo com Neural Rendering sendo aplicado na hora?
Use Live.
Considerações finais
O DLSS 5 Visual Enhancer demonstra que tecnologias de Neural Rendering podem ser utilizadas em muito mais situações do que apenas dentro de jogos oficialmente compatíveis.
A ferramenta consegue trabalhar com imagens, vídeos completos, reprodução em tempo real e até geração de novos quadros utilizando DLSS Frame Generation.
Como o projeto está recebendo atualizações frequentes, novos recursos, otimizações e mudanças de compatibilidade podem surgir rapidamente.
Por isso, recomendamos sempre utilizar a versão mais recente.