Corte Frame-Accurate Estilo Avidemux + Motion Blur Cinematográfico (Tekno Blur / RIFE / SVP) em 1-Click
Editores de clipes de gameplay (Valorant, CS2, Call of Duty, Overwatch, Dark Souls) gravados via ShadowPlay, OBS ou Medal a 60, 120 ou 240 FPS sempre sofreram com um fluxo fragmentado: abrir o vídeo no Avidemux ou LosslessCut para aparar o clipe, exportar um arquivo intermediário, arrastar para o Tekno Blur e depois comprimir no HandBrake.
O VELOCE unifica todo esse ecossistema em uma única estação nativa Windows 11 Fluent Dark:
- Corte Virtual Instantâneo com precisão matemática no exato frame exibido na tela.
- Concatenação Multi-Segmentos para remover mortes ou tempos de espera no meio da partida sem perder sincronia de áudio.
- Interpolação de Movimento (SVP / RIFE AI) + Frame Blending via Tekno Blur.
- Compressão Hardware-Accelerated (NVENC / AMF / QSV) pronta para Discord, YouTube ou TikTok.
- 🎯 Corte Frame-Accurate via Protocolo EDL (
edl://!no_chapters): Renderização direta acelerada por hardware viampv-2.dll(gpu-api=d3d11,hwdec=auto) com consulta síncrona de timestamp em microssegundos (F6) e busca fina (hr-seek=always), garantindo que o corte ocorra no exato quadro selecionado — e não no keyframe mais próximo. - ✂️ Múltiplos Cortes na Timeline & Pilha de Undo (
Ctrl+Z): Marque[AeB]e pressioneDeletequantas vezes quiser para remover trechos no início, meio ou fim do vídeo. O FFmpeg extrai cada segmento via fast input seeking (-ss / -to) e os concatena automaticamente viafilter_complex. - 🎙️ Mixagem Automática de Áudio Multifaixa (
amix): Grava o áudio do jogo e o microfone em faixas separadas no ShadowPlay/OBS? Com a opção Mixar faixas de áudio, o VELOCE detecta todas as streams de áudio comffprobee as funde em uma faixa limpa automaticamente. - 🌊 Editor Completo de Presets de Motion Blur:
Ajuste visualmente em sliders de alto contraste:
- Modos Matemáticos de Ponderação (Weighting):
gaussian,gaussian_sym,vegas,pyramid,equal,ascending,descending. - Interpolação de Quadros:
SVP(vetores ópticos ultrarrápidos) ouRIFE AI(redes neurais) a720,1440ou2880 FPS. - Intensidade de Blur (
0.10a3.00), Correção Gamma (1.00a2.20) e Qualidade NVENC CQ (10a30).
- Modos Matemáticos de Ponderação (Weighting):
- ⚡ Auto-Bootstrapper 1-Click:
Se o motor
blur-cli.exenão for encontrado no PC, o VELOCE exibe um banner inteligente que consulta a API do GitHub, baixa a release oficial mais recente e configura o motor automaticamente em%LOCALAPPDATA%\VELOCE\engine. - 🛡️ Blindagem de Estabilidade & Prevenção de Processos Zumbis:
Handlers globais de exceção com log de diagnóstico (
%LOCALAPPDATA%\VELOCE\logs\crash.log) e encerramento garantido da árvore de processos (process.Kill(entireProcessTree: true)) ao cancelar ou fechar o app.
| Atalho | Ação |
|---|---|
Espaço |
Play / Pause |
Seta Esquerda / Seta Direita |
Voltar / Avançar 1 Frame Exato |
Seta Baixo / Seta Cima |
Pular para o Keyframe Anterior / Próximo |
PageDown / PageUp |
Voltar / Avançar 60 Segundos |
Home / End |
Ir para o Início / Fim da Timeline |
I, A ou [ |
Definir Marcador de Início [A] no Frame Atual |
O, B ou ] |
Definir Marcador de Fim [B] no Frame Atual |
X |
Limpar Seleção [A - B] |
Delete |
Recortar (Remover) o Trecho Selecionado [A - B] |
Ctrl + Z |
Desfazer o Último Corte |
Ctrl + Enter |
Iniciar Renderização (⚡ CORTAR & APLICAR BLUR) |
graph LR
A["🎬 Vídeo Bruto (60-240 FPS)"] --> B["🔍 ffprobe Metadata & Audio Streams"]
B --> C["🖥️ libmpv D3D11 + EDL Virtual Timeline"]
C --> D["✂️ Etapa 1: FFmpeg Fast-Seek & Concat (-ss/-to + amix)"]
D --> E["🌊 Etapa 2: Tekno Blur CLI (SVP/RIFE 1440-2880 FPS)"]
E --> F["📦 Etapa 3: Compressão GPU (NVENC/AMF/QSV bt709)"]
F --> G["✅ Vídeo Final (_blur.mp4)"]
Escolha a opção ideal para o seu fluxo na aba Releases Oficiais:
| Arquivo | Tipo | Descrição | Download |
|---|---|---|---|
Veloce.exe |
Standalone Portátil | Executável único direto. Não requer instalação — basta baixar e rodar. | ⬇️ Baixar .exe |
Veloce-Setup.exe |
Instalador Windows | Cria atalhos no Menu Iniciar e na Área de Trabalho com desinstalador nativo. | ⬇️ Baixar Instalador |
VELOCE-v1.0.0-win-x64.zip |
Arquivo Portátil (.zip) | Pacote zipado completo contendo todas as dependências descompactadas. | ⬇️ Baixar .zip |
- Baixe o
Veloce.exedireto ou instale viaVeloce-Setup.exe; - Arraste um vídeo de gameplay para a janela (ou use "Abrir com -> VELOCE" pelo Windows Explorer);
- Use os atalhos
[AeB]para marcar o início e o fim de um trecho e pressioneDeletepara cortar; - Escolha o seu perfil de Motion Blur no painel lateral esquerdo e clique em
⚡ CORTAR & APLICAR BLUR.
Note
Aviso do Windows SmartScreen: Por ser um software de código aberto recém-lançado e sem certificado comercial pago, o Windows pode exibir uma tela azul de aviso. Basta clicar em "Mais informações" e depois em "Executar assim mesmo". O código-fonte é 100% auditável neste repositório.
- Windows 10 ou 11 (x64)
- .NET 8.0 SDK
# 1. Compilar a solução em Release
dotnet build Veloce.sln -c Release
# 2. Gerar a build final Standalone x64 única com libmpv incorporada
dotnet publish src/Veloce.App/Veloce.App.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o binContribuições, correções de bugs e novas ideias são muito bem-vindas!
- Veja nosso Guia de Contribuição (CONTRIBUTING.md) para detalhes de arquitetura e padrões.
- Consulte o Código de Conduta (CODE_OF_CONDUCT.md) adotado pela comunidade.
- Para relatar bugs ou sugerir novos atalhos e recursos, abra uma issue utilizando nossos Templates de Issues.
Este projeto é licenciado sob os termos da GNU General Public License v3.0 (GPL-3.0). Consulte o arquivo LICENSE para obter o texto completo da licença.
O VELOCE é construído sobre ferramentas e bibliotecas abertas:
- libmpv — Engine de reprodução e manipulação de vídeo via D3D11.
- Tekno Blur (
f0e/blur) — Motor de interpolação e motion blur baseado em VapourSynth. - FFmpeg — Manipulação, corte frame-accurate e mixagem de streams.
- WPF UI — Biblioteca Fluent Design para Windows 11.
