Readme
fast-scripts
Programas rápidos para Windows, em lote e com interface no terminal. 28 programas que você abre com um duplo-clique — sem instalar nada, sem linha de comando.
Começando
Abra o canivete.cmd na raiz: ele lista todos os programas e abre o que você escolher.
Ou vá direto na pasta e dê um duplo-clique no programa que quiser.
Todos seguem a mesma lógica: perguntam a pasta ou o arquivo, as opções, e a pasta de saída — lembrando suas escolhas da próxima vez e criando a pasta se ela não existir. Nada destrutivo acontece sem prévia e confirmação.
Os programas
🎬 Vídeos
| Programa | O que faz |
|---|---|
| transcodificar | Converte vídeos em lote, com GPU e 5 níveis de qualidade |
| baixar-videos | Baixa vídeos e áudio de mais de mil sites (yt-dlp) |
| extrair-audio | Tira o áudio de vídeos (MP3/M4A/WAV) |
| cortar-video | Corta um trecho do vídeo — instantâneo |
| juntar-videos | Junta vários vídeos num só |
| criar-gif | Vídeo vira GIF, ou fotos viram slideshow |
| marca-dagua-video | Marca d’água de texto ou logo em vídeos |
| normalizar-audio | Padroniza o volume (EBU R128) |
| info-midia | Relatório de codec, resolução e bitrate + planilha |
🖼️ Imagens
| Programa | O que faz |
|---|---|
| converter-imagens | Redimensiona e converte imagens em lote |
| marca-dagua | Marca d’água de texto ou logo em fotos |
| imagens-e-pdf | Junta imagens num PDF ou explode PDF em imagens |
| comprimir-pdf | Reduz o tamanho de PDFs |
🗂️ Organizar
| Programa | O que faz |
|---|---|
| renomear-em-lote | Renomeia por sequência, data ou localizar/substituir |
| achar-duplicados | Acha arquivos iguais por conteúdo e libera espaço |
| organizar-por-tipo | Separa a bagunça em subpastas por categoria |
| compactar-zip | Compacta e extrai arquivos |
| limpar-metadados | Remove EXIF e GPS de fotos e vídeos |
| limpar-nomes | Deixa os nomes de arquivo seguros para web |
🧹 Úteis
| Programa | O que faz |
|---|---|
| backup-espelhado | Backup incremental e rápido com robocopy |
| verificar-discos | Saúde dos HDs e SSDs (SMART) |
| verificar-integridade | Detecta arquivos corrompidos silenciosamente |
| analisar-espaco | Descobre o que está enchendo o disco |
| limpeza-segura | Limpa temporários e lixeira, com prévia |
| relatorio-sistema | Specs do PC, memória, discos e espaço |
🪟 Windows
| Programa | O que faz |
|---|---|
| 01 - drivers | Salva, restaura e atualiza os drivers da máquina |
| 02 - debloat | Tira o excesso do Windows, com prévia e desfazer |
🔪 Raiz
| Programa | O que faz |
|---|---|
| canivete | Menu central que abre todos os outros |
Instalação
Não tem instalação: é só copiar a pasta. O que alguns programas precisam:
winget install Gyan.FFmpeg # vídeo e áudio
winget install ImageMagick.ImageMagick # imagens
winget install ArtifexSoftware.GhostScript # PDF
winget install 7zip.7zip # opcional: .rar e .7z
winget install smartmontools # opcional: SMART avançado
O yt-dlp se instala sozinho quando necessário. Cada programa avisa na tela se faltar algo — veja a lista completa em docs/DEPENDENCIAS.md.
Velocidade
Os programas que trabalham em lote processam vários arquivos ao mesmo tempo, ajustando o número de processos ao tipo de trabalho. Em imagens o ganho medido chega a 4,2×. O transcodificar e o marca-dagua-video usam a placa NVIDIA quando ela existe, e o extrair-audio copia o áudio sem recodificar quando o formato já é o certo — nesse caso é quase instantâneo.
Para quem for mexer no código
As regras técnicas da coleção (cabeçalho polyglot, codificação, paralelismo e as armadilhas já mapeadas) estão em docs/PADROES.md.
Pablo Murad — pablomurad[at]pm[dot]me Desenvolvido por Pablo Murad - 2026