code.pablomurad.com

fast-scripts

28 double-click Windows batch tools for video, audio and files

git clone https://code.pablomurad.com/fast-scripts.git

Recent commits

  1. b4ee593
    general fix
    
  2. d6673f3
    More windows programs
    
  3. 91ad877
    more stuff
    

Full log →

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.

PowerShell Batch Windows

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