Voltar para Home

Histórico de Versões

Acompanhe a evolução do Rec Corder e baixe qualquer versão anterior. Recomendamos sempre o uso da versão estável mais recente para a melhor experiência.

Estável

v1.0.0

Lançado em 23 de abril de 2026

Notas de Atualização

Rec Corder v1.0.0

Finalmente! Eu disse: Finalmente! A versão estável de Rec Corder para Linux e Windows está no ar.

De v0.4.0 —> v1.0.0 Por Breno Alexandrē

O que isso muda pra você?

Muita coisa! Nossa aplicação passou por mudanças radicais no ecossistema de gravação, adicionamos suporte para download do CLI via Windows, e o mais importante: o Rec Corder agora roda em Linux! Sim, para usuários de Linux, agora o Rec Corder é totalmente possível.

Ressalvas

O Rec Corder não é completamente compatível com Hyprland, e possui alguns bugs relacionados. É de nossa responsabilidade fazer as alterações e atualizações necessárias de correções de bugs para fazer funcionar. Espere por mais updates!

O que foi implementado

O Rec Corder sofreu alguns updates durante sua fase beta que pode ser extremamente sustentável pra aplicação futuramente!

  1. AI Review para o GitHub: O repositório público oficial (brnalemusic/rec-corder) agora consta com um assistente de IA para Pull Requests, Commits, Issues, etc. Como o repositório ainda é muito novo, não há colaboradores humanos para me ajudarem com Pull Requests e Issues.

  2. Suporte para Linux: O grande update é o suporte nativo à Linux, especificamente Ubuntu e/ou Debian.

  3. Melhor suporte à tela cheia: O Rec Corder recebeu um suporte mais rígido à aplicações em Tela Cheia.

E muito mais.

O diff completo pode ser encontrado em: https://github.com/brnalemusic/rec-corder/compare/v0.4.0...v1.0.0

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

ps
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
npm run tauri dev
Estável

v0.4.0

Lançado em 19 de abril de 2026

Notas de Atualização

Rec Corder v0.4.0

Estamos muito contentes em lançar a versão 0.4.0 do Rec Corder. Agora, o aplicativo conta com funcionalidades essenciais que a versão anterior não tinha.

De: v0.3.1 —> v0.4.0 Por Breno Alexandrē

Principais updates

O update principal da aplicação é o seu suporte à aplicações em tela cheia. Em versões anteriores, não era possível gravar aplicativos em tela cheia, já que ocorria o famoso congelamento por tela duplicada. Isso foi corrigido, e agora nossa aplicação utiliza de configurações mais razoáveis para gravações em tela cheia e/ou desktop.

Resumo das Atualizações

Atualizaçãov0.3.1v0.4.0Comentário
Tela CheiaA aplicação agora suporta gravações em tela cheia e/ou desktop.
WebcamA aplicação teve otimizações na gravação de webcam.
DesempenhoA aplicação teve otimizações de desempenho.

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

ps
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
npm run tauri dev
Estável

v0.3.1

Lançado em 15 de abril de 2026

Notas de Atualização

Rec Corder v0.3.1

Corrigimos um bug que não mostrava as Release Notes na janela dedicada (versão Build).

De: v0.3.0 —> v0.3.1 Por Breno Alexandrē

Principais updates

Essa versão trás apenas uma atualização, mas que é muito importante para a experiência do usuário. Agora, você poderá visualizar as notas de lançamento da versão que você está utilizando diretamente pelo aplicativo. Um bug no Build da versão anterior ocorria e impedia que as notas fossem exibidas, mas agora, o problema foi corrigido.

Updates

  1. Notas — Ao clicar no número da versão, você consegue ver as notas de lançamento da versão que você está utilizando.

Diff das atualizações

Recursov0.3.0v0.3.1Comentários
NotasO sistema antigo foi consertado.

Detalhes

  1. Notas Ao clicar na versão do aplicativo, no canto superior direito, a aplicação exibe as notas da atualização que você está utilizando agora. Ele lê o arquivo UPDATE.md disponível no Source Code da aplicação (no momento do build do GitHub Actions).

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

ps
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
npm run tauri dev
Estável

v0.3.0

Lançado em 09 de abril de 2026

Notas de Atualização

Rec Corder v0.3.0

Estamos trabalhando duro para adicionar funcionalidades incríveis à nossa aplicação de código aberto. Esse é um MINOR update que trará uma funcionalidade incrível à aplicação: a possibilidade de utilizar a Webcam nas gravações!

E, finalmente, saimos dos updates PATCH para arquitetar algo que será realmente útil, sem afetar o desempenho da gravação.

De: v0.2.12 —> v0.3.0 Por Breno Alexandrē

Novidades

Estamos trabalhando para adicionar funcionalidades realmente pros criadores e pros usuários. Dessa vez, implementamos as funcionalidades mais comuns de mercado para o melhor desempenho possível.

Arquivos modificados

Os seguintes arquivos foram modificados, adicionados ou removidos:

ArquivoAlteraçãoComentário
config.rsModificadoAdicionado 4 novos campos à struct AppConfig
recorder.rsNovoNovo #[tauri::command] que lista câmeras via FFmpeg.
mod.rsModificadoSem mudança de exportação necessária — recorder.rs já é re-exportado.
lib.rsModificadoAdicionado recorder::list_cameras ao invoke_handler.
ffmpeg.rsNovoNova função pública para montar o input e filtro de overlay da webcam.
session.rsNovoDiversas alterações.

Diversas outras alterações foram feitas no código, mas essas foram as maiores. Caso queira ver o relatório completo, você pode comparar as versões e ter todo o log de alterações de arquivos ultra detalhado.

Principais updates

Note que essa versão não trás apenas a Webcam para a lista de updates. Nós fizemos diversas melhorias que irá transformar sua experiência com o Rec Corder. Abaixo, veja uma lista de todos os updates que foram implementados para a versão v0.3.0.

Updates

  1. Webcam — Agora você consegue utilizar a Webcam como sobreposição nas suas gravações.

  2. Notas — Ao clicar no número da versão, você consegue ver as notas de lançamento da versão que você está utilizando.

  3. Antiacidente — Ao clicar no X, você é alertado sobre o fechamento e o cancelamento da gravação, sem meios de recuperar. Implementaremos Smart Cancel em atualizações futuras.

Diff das atualizações

Recursov0.2.11v0.3.0Comentários
Webcam-
Notas-
AntiacidenteO sistema foi aprimorado.

Detalhes

  1. Webcam O recurso de Webcam foi adicionado através de uma comunicação interna entre o Frontend e o Backend, que carrega o recurso junto com a sua tela através do FFmpeg. No final, a Webcam é achatada em seu vídeo, tornando-o em um vídeo único. Você pode escolher o posicionamento e o tamanho da sua câmera através das configurações > vídeo.

  2. Notas Ao clicar na versão do aplicativo, no canto superior direito, a aplicação exibe as notas da atualização que você está utilizando agora. Ele lê o arquivo UPDATE.md disponível no Source Code da aplicação (no momento do build do GitHub Actions).

  3. Antiacidente O aplicativo pede a sua confirmação para fechar a aplicação quando você clica no X nativo do Windows. Um modal estilizado é aberto na frente da aplicação pedindo a confirmação do usuário para efetuar o fechamento. O usuário receberá um alerta dizendo que a gravação ficará corompida.

Importante

O sistema antiacidente agora informa ao usuário que ele clicou em fechar antes de realmente abortar a execução da aplicação, resultando em corrupção do vídeo. Essa foi uma atualização sugerida por testers da aplicação. Um grande abraço à Dave Santos pelo feedback.

Dica

Teste a sua câmera! Vá nas configurações e altere a câmera, posicionamento e tamanho. Essa funcionalidade pode bugar e ainda está sendo melhorada. Caso encontre alguma falha, abra uma Issue.

Próximas atualizações

Para updates futuros, estamos planejando alterações que adicionarão ainda mais profissionalismo na nossa plataforma. A filosofia do Rec Corder é simples: otimização e fluidez. E é isso que iremos cumprir.

O que será adicionado futuramente?

  1. Antiacidente Nuclear Para fechamentos acidentais da aplicação, sem incluir o desligamento repentino (como tela azul, queda de energia), iremos adicionar uma função que salva a gravação antes de realmente fechar. Isso impede da gravação corromper. Chamaremos esse recurso de Smart Cancel.

  2. Melhorias no Desempenho Estamos planejando fazer melhorias no desempenho da aplicação para torná-la mais estável e otimizada. Estamos cientes que essa atualização está destilando o desempenho original das versões anteriores, e isso vem desde a versão v0.2.0 por conta da adição do WGC.

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

ps
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
npm run tauri dev
Estável

v0.2.11

Lançado em 06 de abril de 2026

Notas de Atualização

Rec Corder v0.2.11

Um novo update está disponível para download, e ele trás melhorias na escolha de design, padrão de tamanho das configurações melhorado e muito mais!

De: v0.2.8 —> v0.2.11 Por Breno Alexandrē

Novidades

O aplicativo trás algumas novidades interessantes que são incríveis tanto pro desenvolvedor, quanto pro usuário final.

Introduzido

  1. Animação de risco ao desativar microfone/áudio;
  2. Reajuste nas dimensões padrão da janela de configurações;
  3. Melhoria visual no Dropdown do seletor de microfone/áudio/monitor.

Implementado

  1. Auto-update agora aparece no ambiente de debug npm run tauri dev;
  2. Agora, não é necessário mais rodar cargo check.

Resumo das implementações

Recursov0.2.8v0.2.11Comentário
Auto-updaterO auto-updater foi implementado no ambiente de debug. Agora, se você alterar a versão para algo inferior a v0.2.11 no arquivo version.txte rodar npm run sync, ao abrir o aplicativo no debug (npm run tauri dev), você verá a janela do auto-updater e poderá testar seu comportamento.
Animações-
Ajustes finos de visualA versão anterior já possuia ajustes finos no visual da aplicação, mas essa versão trouxe ainda mais melhorias e otimizações.

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

PowerShell
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
npm run tauri dev
Estável

v0.2.8

Lançado em 06 de abril de 2026

Notas de Atualização

Rec Corder v0.2.8

Agora, a aplicação conta com um auto-updater absurdamente muito melhor!

De: v0.2.7.1 —> v0.2.8 Por Breno Alexandrē

O que há de novo?

Nossa aplicação sofreu uma atualização drástica no auto-updater que estragou-o e o fez ficar disfuncional. Agora, todas as nossas forças nessa atualização foram focadas em reescrever o auto-updater para ser algo clean.

O novo auto-updater busca, através do plugin do Tauri v2, a nova atualização nos repositórios do GitHub. Caso ele encontre, uma janela é disparada no seu dispositivo, confirmando que há uma nova versão disponível. A janela foi estilizada.

Resumo das mudanças

VersãoImplementaçãoComentáriosImpacto
v0.2.7.1Novo auto-updaterO auto-updater não passou por testes rigorosos de design antes de sequer ir para produção.Péssimo design e implementação na aplicação. Isso perdura desde a versão v0.2.7.
v0.2.8Auto-updater redesenhadoNós paramos de usar o antigo auto-updater (modal) e criamos uma janela estilizada para dedicar as atualizaçõesEssa janela tem suporte ao Readme da Release, ou seja, usuários conseguem ler as notas de lançamento sem sair do app

Adendo

Se você estiver utilizando a v0.2.7.1, saiba que ela foi descontinuada (deletada do GitHub) e pode cair, ficar disfuncional. Atualize imediatamente para essa versão para adquirir as novas features e melhorias. Como a semântica da versão anterior estava errada, você terá de fazer o update manualmente.

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Se você estiver pelo aplicativo, basta clicar em "Atualizar e Reiniciar" para atualizar de forma interna, e caso você esteja vendo isso tardiamente, com outras versões disponíveis após essa, e mesmo assim queira baixar esta versão, basta clicar no instalador .exe ou .msi abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

PowerShell
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
cd "src-tauri"
cargo check
cd ..
npm run tauri dev
Estável

v0.2.7

Lançado em 05 de abril de 2026

Notas de Atualização

🎉 Rec Corder v0.2.7 — Auto-Update Melhorado!

📅 Data: 5 de abril de 2026
Versão Anterior: v0.2.6
Site Oficial: www.reccorder.com.br (será atualizado em breve com v0.2.7)


🚀 Melhoria no Sistema de Auto-Update (presente desde v0.1.3)

Esta atualização refatora e aprimora significativamente o auto-updater do app — que já existia desde a v0.1.3 —, trazendo uma experiência muito mais fluida, visual e confiável.

Análise profunda da comparação oficial (v0.2.6...v0.2.7):

  • 2 commits
  • 18 arquivos alterados
  • +186 linhas / -39 linhas
  • Foco exclusivo na evolução do fluxo de atualização automática

O que foi melhorado (extraído diretamente dos diffs):

Backend Rust (Tauri) — Novo módulo dedicado

  • Novo arquivo src-tauri/src/commands/updater.rs (+53 linhas)

    • check_for_updates() → verifica updates no GitHub Releases
    • install_update() → baixa + instala com progresso em tempo real
    • Usa tauri_plugin_updater com PendingUpdate (Mutex) para gerenciar estado
    • Emite eventos update-progress (chunk/total) e update-finished
  • src-tauri/src/lib.rs (+5 / -30 linhas)

    • Plugin tauri_plugin_updater registrado
    • Estado PendingUpdate gerenciado
    • Comandos de updater expostos
  • src-tauri/src/commands/mod.rs (+1 linha)

    • pub mod updater; adicionado

Frontend — Nova interface de atualização

  • src/index.html (+18 linhas)

    • Modal completo de atualização (updateModal) com título, texto de versão, barra de progresso e botões “Atualizar” / “Agora não”
  • src/scripts/app.js (+82 linhas)

    • Verifica updates automaticamente no carregamento
    • Exibe modal + progresso em tempo real
    • Tratamento dos eventos update-progress e update-finished com restart automático
  • src/scripts/dom.js (+8 linhas) + src/scripts/recorder.js (+10 linhas)

    • Seletores e wrappers para os novos comandos

Versionamento e Assets

  • Versão sincronizada automaticamente em package.json, Cargo.toml, tauri.conf.json, README.md, version.txt, nsis_hook.nsh e assets do instalador (sidebar.bmp, etc.)

📊 Resumo Técnico da Diff

CategoriaDetalhes
Commits2
Arquivos Alterados18
Novos Arquivosupdater.rs
Foco PrincipalMelhoria no auto-updater (UX + confiabilidade)
Impacto no UsuárioAtualizações agora com modal bonito e barra de progresso

💡 Por que esta atualização é importante?

  • O auto-update já existia, mas agora está muito mais amigável: modal visual, progresso em tempo real e instalação com um clique.
  • Fluxo mais estável e moderno usando o plugin oficial do Tauri.
  • Mantém tudo que você ama da v0.2.6: FFmpeg offline sidecar, instalação instantânea, aceleração hardware total, watchdog anti-crash, interface leve e zero telemetria.

Download direto: v0.2.7 na Releases
Repositório completo: github.com/brnalemusic/rec-corder


Feito com 🧡 por Breno Alexandrē
100% open-source · Zero anúncios · Zero telemetria

O gravador de tela mais leve do Windows agora se atualiza ainda melhor!

Estável

v0.2.6

Lançado em 05 de abril de 2026

Notas de Atualização

🎉 Rec Corder v0.2.6 — Atualização Importante Lançada Hoje!

📅 Data: 5 de abril de 2026
Versão Anterior: v0.2.1
Site Oficial: reccorder.com.br


🐛 Correção Principal: Issue #1 Resolvida!

Esta atualização fecha completamente a Issue #1 (e o comentário associado), aberta em 29 de março de 2026 e marcada como completed hoje.

O que estava acontecendo:

  • Em Windows modificados (ex: AnimX OS e derivados), o FFmpeg não instalava corretamente.
  • PowerShell não era aberto automaticamente.
  • App ficava extremamente laggy (até 10 minutos) ou travava sem feedback.
  • Rede lenta ou instável piorava tudo.

Como foi corrigido (análise profunda do diff):

  • FFmpeg agora é 100% offline → binário ffmpeg-x86_64-pc-windows-msvc.exe embutido como sidecar no repositório.
  • Removidos completamente: download_ffmpeg.ps1 (-33 linhas) e pre_install.ps1 (-65 linhas).
  • Nova lógica em src-tauri/src/commands/ffmpeg.rs (+4 / -109 linhas) com candidate_ffmpeg_paths e detecção automática de sidecar.
  • Zero dependência de rede ou PowerShell externo na inicialização.
  • Feedback visual e estabilidade garantidos — o app nunca mais “para” esperando download.

Resultado: Instalação instantânea, zero lag e compatibilidade total com qualquer Windows (padrão ou modificado).


🚀 Principais Melhorias e Adições (v0.2.1 → v0.2.6)

Análise completa da comparação oficial: 6 commits · 34 arquivos alterados · +1.903 linhas / -409 linhas.

Integração Offline Total

  • FFmpeg embutido (sidecar).
  • Suporte aprimorado a WebView2 offline (melhor performance e estabilidade da interface).
  • .gitignore atualizado para ignorar bins temporários, logs e scripts de build.

Automação de Builds & Releases

  • Novos scripts profissionais em /scripts/:
    • sync.js (+135 linhas) → sincroniza versão automaticamente em todos os arquivos (package.json, Cargo.toml, tauri.conf.json, README.md, instaladores NSIS etc.).
    • generate-installer-assets.js (+56 linhas) + generate-installer-assets.ps1 (+177 linhas) → gera dinamicamente header.bmp e sidebar.bmp com gradientes, logo, versão atual e efeitos visuais.
  • tauri.conf.json agora roda beforeBuildCommand: npm run sync.
  • Workflow de release automático corrigido (commit final da v0.2.6).

Refatorações no Core Rust + Tauri

  • ffmpeg.rs, recorder.rs, lib.rs e services/capture/ffmpeg.rs otimizados para sidecar.
  • nsis_hook.nsh atualizado com mensagens dinâmicas (Rec Corder v${version}).
  • Frontend reorganizado em src/scripts/ (novos arquivos modulares: app.js +480 linhas, dom.js, prefs.js, recorder.js, settings.js).

Instalador NSIS Mais Bonito e Moderno

  • Assets visuais gerados automaticamente com a versão correta.
  • Hooks de pré/pós-instalação mais limpos e profissionais.

Atualizações Gerais

  • README.md atualizado com versão v0.2.6 e instruções claras.
  • Versão sincronizada em package.json, Cargo.toml, Cargo.lock etc.
  • Código mais limpo, modular e preparado para futuras releases rápidas.

📊 Resumo Técnico da Diff

CategoriaDetalhes
Commits6 (todos de Breno Alexandrē)
Arquivos Alterados34
Linhas+1.903 / -409
Foco PrincipalOffline bundling + automação
Impacto no UsuárioInstalação instantânea e sem bugs

💡 Por que esta atualização é importante?

  • Mais leve e confiável que nunca: sem downloads, sem rede, sem PowerShell.
  • Experiência impecável em qualquer Windows (mesmo modificado).
  • Manutenção futura facilitada: tudo automático e versionado.
  • Mantém tudo que você ama da v0.2.1: Rust puro, aceleração hardware (NVENC/AMF/QuickSync), áudio dual, watchdog anti-crash, interface brutalista e zero telemetria.

Download direto: v0.2.6 na Releases
Repositório completo: github.com/brnalemusic/rec-corder


Feito com 🧡 por Breno Alexandrē
100% open-source · Zero anúncios · Zero telemetria

Pronto para gravar tela com o gravador mais leve e otimizado do Windows?

Estável

v0.2.1

Lançado em 05 de abril de 2026

Notas de Atualização

🎬 Rec Corder v0.2.1 — A Evolução que Torna o Mais Leve do Mundo Ainda Mais Imbatível

O gravador de tela para Windows que respeita seu hardware.
Versão atual: v0.2.1 | Data da release: 05 de abril de 2026
Repositório: github.com/brnalemusic/rec-corder
Site oficial: reccorder.com.br

“Enquanto outros gravadores pesam no seu PC, o Rec Corder usa o poder bruto da sua GPU e uma arquitetura Rust + Tauri para entregar zero lag real e processamento só no final.”


O que mudou da v0.2.0 para v0.2.1? (Análise profunda do código + comparação)

A v0.2.1 não é um “update pequeno”. É uma reescrita cirúrgica do motor de captura, migração total para Rust puro e uma reforma completa da interface visual. O que era bom ficou profissional, modular e à prova de falhas.

🚀 Principais Adições e Melhorias (baseado na diff exata)

  • 🔥 Novo Sistema de Captura 100% Rust + FFmpeg (o grande destaque)

    • Substituição completa do arquivo antigo capture.rs (–1.300 linhas removidas) por uma arquitetura modular:
      • ffmpeg.rs+309 linhas com EncoderStrategy (NvidiaNvenc, AmdAmf, IntelQsv, SoftwareX264)
      • session.rs+589 linhas gerenciando sessões de captura
      • windows.rs+429 linhas com helpers nativos do Windows Graphics Capture
      • mod.rs → novo módulo de exposição
    • Teste automático de ambiente (test_environment) que detecta a melhor GPU em tempo real e escolhe o encoder perfeito.
    • Funções robustas: resolve_ffmpeg_path, build_capture_filter, append_encoder_args — zero cópia de memória, latência zero garantida.
    • FFmpeg agora é empacotado e baixado automaticamente para %LOCALAPPDATA%\RecCorder\ (melhoria no pre_install.ps1).
  • 🎨 Reforma Total da Interface (CSS Componentizado)

    • Saída do CSS monolítico (main.css –914 linhas removidas) para arquitetura de componentes:
      • buttons.css (+155 linhas)
      • modal.css (+175 linhas)
      • settings-panel.css (+138 linhas)
      • crash-banner.css (+34 linhas)
      • timer.css (+109 linhas), status-bar.css, layout.css, variables.css, utilities.css, reset.css
    • Nova experiência visual mais moderna, brutalista e responsiva. Variáveis de design centralizadas e reutilizáveis.
  • 🛠️ Refatorações e Melhorias Técnicas

    • Lógica de gravação movida do JavaScript (recorder.js, settings.js, splash.js, app.js) para o core Rust — mais rápido, mais seguro e mais leve.
    • Sincronização automática de versão em todos os arquivos (package.json, Cargo.toml, tauri.conf.json, instaladores NSIS).
    • Permissões Tauri expandidas e configurações persistentes aprimoradas.
    • .gitignore atualizado para ignorar binários do FFmpeg (mais limpo).
    • README.md atualizado com a versão v0.2.1 e reforço de contribuição open-source.
  • 📈 Comparação Rápida v0.2.0 → v0.2.1

Aspectov0.2.0v0.2.1 (Atual)
Motor de CapturaWGC + FFmpeg inicialRust puro + EncoderStrategy inteligente
FrontendJS + CSS monolíticoJS mínimo + CSS componentizado
FFmpegDownload básicoEmpacotado + resolução automática
EstabilidadeAnti-crash bomRecuperação + teste de hardware em tempo real
ManutençãoSincronização manualTotalmente automática
Tamanho do Diff+1.800 linhas / –2.500 linhas (refatoração pesada)

Total de commits: 3 (Split + Unified)
Arquivos alterados: 30+
Autor: Breno Alexandrē (único contribuidor)


🛡️ O que Continua Incrível (v0.2.0 → v0.2.1)

  • Aceleração nativa por hardware (NVENC, AMF, QuickSync)
  • Áudio dual isolado (sistema + microfone com volumes separados)
  • Splash screen animada com detecção de hardware
  • Janela de configurações completa (monitores, FPS, escala 80%/60%, pasta de saída)
  • Watchdog de recuperação automática de crashes
  • Zero telemetria, 100% open-source, feito com 🧡

📥 Baixe Agora

  • Release mais recente: v0.2.1
  • Versão anterior (para comparação): v0.2.0
  • Site oficial: reccorder.com.br (ainda exibindo v0.2.0 — atualização em breve!)

Instalação ultra-simples: Baixe o .exe ou .msi → execute → o app cuida do resto (inclusive FFmpeg).


Rec Corder v0.2.1 — Mais leve. Mais rápido. Mais profissional.
O gravador que não rouba performance do seu PC.

Feito com análise 100% profunda do código Rust, frontend, diff completo e site oficial.

Estável

v0.2.0

Lançado em 03 de abril de 2026

Notas de Atualização

🚀 Rec Corder v0.2.0 — A Atualização que Transformou o Gravador de Tela Mais Leve do Mundo

De v0.1.6 → v0.2.0
Data da release: 03 de abril de 2026
Repositório: github.com/brnalemusic/rec-corder
Site oficial: reccorder.com.br

O que mudou?
Uma reescrita profunda da interface, da lógica de captura e da experiência do usuário. Agora o Rec Corder não é mais apenas um gravador leve — ele se tornou profissional, configurável e à prova de falhas.


Principais Novidades (v0.2.0)

  • 🛠️ Janela de Configurações Completa
    Nova tela dedicada (settings.html + settings.js + settings.css) com abas elegantes:

    • Vídeo: escolha de monitor, FPS, escala (80%/60%), codec
    • Áudio: controle independente de microfone + som do sistema (volumes separados!)
    • Saída: pasta de destino customizável
      Interface moderna com toggles, sliders e seleção de dispositivos em tempo real.
  • 🎬 Splash Screen Animada
    Tela de inicialização com vídeo de loading (loading_anim.mp4), versão dinâmica e feedback visual colorido. Mostra o status de inicialização e detecção de hardware.

  • 🛡️ Sistema Anti-Crash Avançado
    Banner de recuperação automática no index.html. O app agora detecta falhas críticas e tenta restaurar a gravação ao reiniciar. Configuração persistente salva em %LOCALAPPDATA%\RecCorder.

  • 📦 Sincronização Automática de Versão
    Novo script scripts/sync-version.js que atualiza todos os arquivos (package.json, Cargo.toml, tauri.conf.json, README.md, instaladores) de uma vez. Zero erro humano.

  • 🎥 Captura com Windows Graphics Capture (WGC) + FFmpeg
    Nova lógica em src-tauri/src/services/capture.rs (485 linhas adicionadas!):

    • Verificação automática de suporte a gfxcapture
    • Aceleração nativa por GPU (NVENC / AMF / QuickSync)
    • Zero cópias desnecessárias de memória → latência zero
  • 🔧 Melhorias Técnicas Profundas

    • Permissões Tauri expandidas (process:allow-restart, window:allow-show/hide, etc.)
    • Configurações persistentes em Rust (AppConfig com novos campos de áudio)
    • Novos comandos Tauri: show_settings, set_output_dir, check_crash_recovery, acknowledge_welcome
    • Estilos brutalistas atualizados (main.css + settings.css)
    • Build automatizado com GitHub Actions

Total de alterações:
3 commits30 arquivos modificados+2.500 linhas-1.007 linhas


🔄 O que já existia na v0.1.6 (e foi aprimorado)

Na versão anterior o grande destaque foi o Download Automático de FFmpeg (100% hands-free).
Na v0.2.0 isso foi evoluído: agora o FFmpeg é verificado em tempo real e atualizado caso não suporte WGC. Tudo integrado com a nova splash screen e configurações.


📊 Comparação Rápida

Aspectov0.1.6v0.2.0 (Atual)
InterfaceBásicaConfigurações completas + Splash animada
CapturaFFmpeg básicoWGC + verificação de hardware
ÁudioCaptura simplesÁudio dual isolado com volumes separados
RecuperaçãoWatchdog básicoBanner + recuperação automática
ConfiguraçõesNenhuma GUIJanela dedicada e persistente
ManutençãoManualSincronização automática de versão

🌐 O que o site oficial diz sobre a v0.2.0

“O gravador de tela definitivo para Windows. Aceleração nativa, áudio dual isolado, sistema anti-crash e impacto nulo no desempenho.”

O site já exibe a v0.2.0 Estável como versão atual, com download direto, tabela comparativa mostrando superioridade contra concorrentes e destaque para o core em Rust + Tauri.


Pronto para gravar com leveza e qualidade máxima?
Baixe a v0.2.0 agora no GitHub Releases ou direto no reccorder.com.br.

100% open-source • Sem telemetria • Feito com carinho por Breno Alexandrē


Gerado automaticamente com análise profunda do repositório, releases, comparação de código e site oficial.

Estável

v0.1.6

Lançado em 29 de março de 2026

Notas de Atualização

🎉 Rec Corder v0.1.6 — Agora com Download Automático de FFmpeg!

📦 Repositório: brnalemusic/rec-corder
🚀 Release mais recente: v0.1.6
📉 Release anterior: v0.1.5
🔍 Comparação completa: v0.1.5 → v0.1.6


📰 Sobre o Rec Corder

O gravador de tela para Windows mais leve e otimizado do mundo.

Enquanto outros gravadores pesam centenas de MB e consomem toda a CPU, o Rec Corder usa aceleração por hardware da placa de vídeo para gravar em alta qualidade (até 60 FPS) com impacto quase zero no desempenho.

Principais recursos (do README):

  • 🚀 Hardware Accelerated: NVENC (NVIDIA), AMF (AMD) e QuickSync (Intel)
  • 🎤 Áudio Dual: sistema + microfone ao mesmo tempo
  • 📐 Custom Scale: reduza a resolução (80%, 60%) para economizar espaço
  • Zero Lag: frontend em Vanilla JS + backend em Rust
  • 🛠️ Recuperação de falhas: tenta recuperar gravações mesmo após desligamento do PC

Tecnologias: Rust (54,3%), JavaScript, CSS, HTML, PowerShell e NSIS. Construído com Tauri.


O que mudou na v0.1.6 (análise profunda do código + comparação)

🔥 Maior novidade: FFmpeg 100% automático

  • Durante a instalação (.exe ou .msi): o script pre_install.ps1 baixa automaticamente o FFmpeg (~200 MB) direto do GitHub e salva em %LOCALAPPDATA%\RecCorder\ffmpeg.exe.
  • Na primeira execução: a nova Splash Screen verifica se o FFmpeg existe. Se não encontrar, baixa e configura na hora com feedback visual colorido.
  • Busca inteligente (arquivo src-tauri/src/services/capture.rs):
    1. %LOCALAPPDATA%\RecCorder\ffmpeg.exe (padrão)
    2. Variável de ambiente REC_CORDER_FFMPEG_PATH
    3. Pasta do executável + pastas pai
    4. Diretórios globais e PATH do sistema

Resultado: o usuário nunca mais precisa instalar o FFmpeg manualmente.

📦 Melhorias no instalador e build

  • Novo hook NSIS (src-tauri/nsis_hook.nsh) que executa o pré-instalador automaticamente.
  • Scripts de build completos:
    • build.ps1 (Windows)
    • build.sh (Linux/macOS)
  • Tratamento de erros não bloqueante: a instalação continua mesmo se o download do FFmpeg falhar.
  • Timeout de 600 segundos + limpeza automática de arquivos temporários.

🖥️ Interface aprimorada

  • src/splash.html e src/scripts/splash.js agora mostram a versão v0.1.6, detectam o encoder de vídeo e dão feedback em tempo real.
  • Novo módulo Rust dedicado: src-tauri/src/commands/ffmpeg.rs (comandos check_ffmpeg() e download_ffmpeg()).

📚 Documentação nova e completa

  • Arquivo INSTALL_v0.1.6.md (adicionado nesta versão) com fluxos detalhados, troubleshooting, locais de busca e checklist de lançamento.

🔧 Outras alterações técnicas (detalhes do diff)

TipoO que mudou
Adicionados11 arquivos novos (incluindo pre_install.ps1, download_ffmpeg.ps1, build.ps1, build.sh, ffmpeg.rs, nsis_hook.nsh, INSTALL_v0.1.6.md)
Modificadospackage.json, Cargo.toml, tauri.conf.json (versão atualizada para 0.1.6), README.md, Cargo.lock, capture.rs, splash.html
RefatoraçõesSeparação clara da lógica de FFmpeg em módulo próprio + unificação de comandos no lib.rs

Total: 4 commits focados em usabilidade, estabilidade e experiência do usuário.


📥 Como atualizar

  1. Baixe o instalador mais recente na aba Releases.
  2. Execute Rec_Corder_Setup.exe ou Rec_Corder.msi.
  3. O FFmpeg será baixado e configurado automaticamente.
  4. Abra o app — a splash screen cuidará de tudo.

Tamanho aproximado: ~250-300 MB (app + FFmpeg).


❤️ Feito com carinho

Projeto 100% open-source. Sinta-se à vontade para abrir issues ou pull requests!

Criado com 🧡 por Breno Alexandrē.

Pronto para gravar telas com leveza e qualidade máxima?
Baixe agora e sinta a diferença! 🚀

Estável

v0.1.5

Lançado em 28 de março de 2026

Notas de Atualização

Rec Corder v0.1.5

Essa é uma atualização puramente focada em estabilidade e redesenho visual da aplicação. A atualização conta com alterações no index.html, main.css e mais.

De: v0.1.3 —» v0.1.5 Por Breno Alexandrē

O que há de novo?

A atualização conta com updates de redesenho da interface principal, nova UI flow, pequena melhoria no Tauri v2 updater e estabilidade.

Resumo (Diff) do que foi alterado

Implementaçãov0.1.2-alphav0.1.3v0.1.5Comentários
Auto-updaterAinda melhor, com pequena correção de bug da API do GitHub
UI Redesign-
UX MakingMelhorado com animações e melhor visualização das configurações

Full Changelog: https://github.com/brnalemusic/rec-corder/compare/v0.1.3...v0.1.5

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Caso você queira usar esta versão, clique no instalador .exe ou .msi abaixo (não recomendado).

Para Devs

O download para devs exige alguns comandos no seu terminal. Execute os seguintes comandos, em ordem:

PowerShell
# Clona o repositório para a sua máquina
git clone "https://github.com/brnalemusic/rec-corder.git"

# Entra na pasta do repositório
cd "rec-corder"

# Instala as dependências
npm install

# Roda o aplicativo diretamente na sua máquina
cd "src-tauri"
cargo check
cd ..
npm run tauri dev
Estável

v0.1.3

Lançado em 28 de março de 2026

Notas de Atualização

Rec Corder v0.1.3

Bem-vindo(a) ao update v0.1.3 do Rec Corder. Essa atualização trás algumas mudanças importantes.

De: v0.1.2-alpha —» v0.1.3 Por Breno Alexandrē

O que há de novo?

Esta atualização conta com um core importantíssimo: o auto-updater. Agora, nossa aplicação solicita ao usuário o update automático do aplicativo caso o Tauri v2 Update Checker verificar que há uma nova versão disponível nos repositórios GitHub da aplicação (o repositório atual).

Resumo (Diff) das alterações:

Implementaçãov0.1.2-alphav0.1.3
Auto-update

Full Changelog: https://github.com/brnalemusic/rec-corder/compare/v0.1.2-alpha...v0.1.3

Download

É simples: basta clicar aqui para baixar a versão mais atualizada do aplicativo através do website oficial. Caso você queira usar esta versão, clique no instalador .exe ou .msi abaixo (não recomendado).