Repository navigation
Releases: AnthonyPerotti/AutoAD
Release list
AutoAD Suite v2.3 - Master Stability & Hardware Intelligence
This update brings massive improvements to the stability, security, and user experience of the Batch Transcriber module, bulletproofing the application against hardware bottlenecks.
New Features & Improvements
- Global Version Synchronization: The application version is now centrally managed. The sidebar menu, footer, and blue badges now consistently display the correct version.
- New Download Interface (NVIDIA CUDA): The floating popup for downloading GPU libraries has been completely rewritten. The download process and its progress bar are now cleanly and natively integrated directly into the main window, preventing "invisible" windows and improving tracking.
- Smart Network Failsafe: The CUDA library downloader now has a strict timeout limit. If the remote server fails or the internet drops, the program will no longer get stuck in an infinite loading loop.
Bugfixes
- Definitive Smart Fallback (CUDA to CPU): We've built an armor around the processing engine. If your graphics card struggles with insufficient VRAM when attempting to run the maximum model, or lacks native support for advanced architectures, the application will no longer crash or display fatal errors (
invalid device ordinal). Instead, it will intercept the GPU's failure, spin up the processor (CPU) in the background, and seamlessly transfer the workload! - Blank File Protection: Fixed a bug where transcribing directly on the CPU could generate an empty text file containing only the title.
- Memory Corruption Prevention (VRAM): The audio analysis flow now checks the graphics card limits on the very first chunk of the file. This ensures that CTranslate2 "initialization errors" do not corrupt the computer's RAM.
Thank you for using AutoAD Suite! Download the AutoAD Suite.exe file below to enjoy the best version yet.
AutoAD Suite v2.2: Local AI Transcription & Workflow Refinements
We are proud to present AutoAD Suite v2.2, bringing powerful local artificial intelligence directly into your media production environment, alongside major workflow refinements.
In this version, we focus on local automation, hardware compatibility safety, and a cleaner user interface to maximize your productivity.
Brand New Module: Batch Transcriber (Faster-Whisper)
A highly anticipated tool designed to transcribe multiple video or audio files locally and consolidate all texts sequentially into a single consolidated output file. Perfect for generating clean datasets or importing into LLMs without hitting token limits (e.g., NotebookLM).
- Adaptive Hardware Allocation: Uses a 3-layer dynamic detection algorithm:
- Pascal GPUs and newer (Capability ≥ 6.0): Runs on CUDA with
int8_float16for blazing-fast transcription. - Maxwell/Kepler GPUs (Capability 5.x, e.g., GTX 970): Automatically drops down to
float32precision to avoid CUDA runtime crashes. - Older GPUs & Office Laptops: Gracefully falls back to CPU execution with optimized
int8quantization.
- Pascal GPUs and newer (Capability ≥ 6.0): Runs on CUDA with
- Manual Overrides: Full manual control over Device (
Auto,CUDA,CPU) and Compute Type (Auto,int8_float16,float32,int8) inside the Settings pane.
Refined User Experience & Unified completion UI
- Unified Completion Popups: Removed the repetitive "Open folder when done" checkboxes from individual views. Completed operations now present a global, elegant, and localized popup showing output paths with quick "Open Folder" / "Close" action buttons.
- Render Encoder Auto-detection: Added a new ⚡ Auto-detect button in Settings > Rendering. The application now probes FFmpeg dynamically to recommend the best hardware-accelerated encoder (NVENC, AMF, QSV) for your system.
- Better System Diagnostics: The About section now fetches and displays real library versions (e.g.,
faster-whisper,ctranslate2,customtkinter) using direct runtime inspection. - Visual Polish: Corrected the Settings popup's top-left icon to match the main application’s branding.
Under-the-Hood Fixes
- Fixed an audio tools bug where redundant video encoder configurations conflicted with the
-c:v copycommand. - Cleaned redundant source code comments and translated the remaining hardcoded strings to ensure full English and Portuguese localization.
Installation & Download
Download the standalone .exe below to get started immediately. FFmpeg is natively bundled within the portable executable, requiring no manual path configurations. Simply extract, run, and automate!
AutoAD Suite v2.1: The Complete Ecosystem Expansion
We are incredibly proud to announce the release of AutoAD Suite v2.1. What began as a dedicated environment for the Content Assembler has now evolved into a complete, full-fledged media manipulation ecosystem.
In this major release, we are officially unlocking the previously restricted modules, introducing powerful new built-in applications, and significantly upgrading the existing tools to streamline your automated batch-generation workflow.
Brand New Modules (Now Available)
We are officially launching two highly anticipated modules that are now fully integrated into the AutoAD dashboard:
- Video Converter: A powerhouse for batch video processing. You can now resize and crop your raw footage (e.g., converting 16:9 to 9:16 for TikTok/Reels) while specifying custom bitrates and framerates. Furthermore, you can apply custom Text or Image watermarks to your footage during the same render pass, saving you hours of post-production rendering.
- Audio Toolkit: Gain professional control over your audio files in bulk. This brand new module features True Peak Normalization (dB) driven by FFmpeg's
loudnormstandard to ensure crystal-clear, distortion-free audio. It also comes equipped with automated silence removal and direct-to-MP3 batch extraction.
Enhancements to Existing Modules
- Bulk Renamer: Upgraded with hybrid sequential numbering capabilities. Users can now apply incremental counts to file prefixes, suffixes, or both simultaneously, offering ultimate flexibility in file organization.
- Content Assembler: Under-the-hood stability improvements ensuring smoother render queues and safer overwrite behaviors when dealing with large project files.
Global Software & UI Improvements
- Unified Architecture: The underlying codebase has been completely refactored into an isolated
apps/ecosystem, guaranteeing independent and faster module execution. - Refined User Experience: Fixed dynamic widget stretching across multiple views and corrected layout shifting to provide a cleaner, distraction-free dashboard.
- Localization & Output Management: Improved dual-language strings (English & Portuguese) and added global accessibility options, such as automatically opening the output directory upon job completion.
Installation & Usage
Download the standalone .exe file below to get started immediately. FFmpeg is natively bundled within the portable executable, requiring no environmental configurations. Simply extract, run, and automate your workflow!
AutoAD Suite v2.0: Modular Architecture, Bulk Renamer & Smart Export Manager
Welcome to AutoAD Suite v2.0!
This major release transforms AutoAD from a single-function application into a fully modular multi-app suite with a completely redesigned modern interface. We've rebuilt the core architecture from the ground up to support more tools, enhance rendering stability, and improve your automated video workflow.
What's New
- The New "Hub" Interface: A centralized dashboard (
hub_window) now acts as the main router, seamlessly switching between different utility applications. - Modular App Architecture: Applications and their UI components are now isolated in their own modules, making the codebase cleaner and highly scalable for future tools.
- New Tool - Bulk Renamer 🏷️: A dedicated new application to bulk rename files in any directory. It features a live preview system, customizable prefixes/suffixes, sequential numbering, and search & replace capabilities!
Content Assembler Enhancements
- Smart Overwrite Behaviors: We've introduced a powerful file conflict manager. When exporting, you can now choose to Ask, Overwrite, Skip, or Rename. The "Rename" option smartly increments file names using the native Windows format (e.g.,
(1),(2)). - New Naming Engine: The render manager now automatically formats output files using a unified and clean structure:
[AD_{num}] {hook}{body_a}{body_b}...{cta}. - Refined UI Panels: The Assembler app UI was completely decoupled. Settings, queues, outputs, and the render process are now neatly organized inside their own modular components.
Architecture & Under the Hood
- Upgraded to an advanced
RenderManagerpipeline with a visual render queue and better FFmpeg job handling. - Moved core rendering components into
apps/assemblerand improved inter-app state management. - Added stubs and placeholders for upcoming suite tools (Video Resizer, Subtitle Studio, Audio Toolkit, and Watermarker).
- Updated
pyinstallerspec files (AutoAD Suite.spec) to build the entire suite into a single optimized standalone executable.
Bug Fixes & UX Improvements
- Addressed
UnboundLocalErrorandTypeErrorissues during batch rendering conflicts. - Fixed alignment and variation selector bugs in sidebar icons.
- Future "Placeholder" modules are now beautifully darkened in the sidebar so you know what's active and what's coming soon.
Download the AutoAD Suite.exe below and enjoy the new workflow!
AutoAD Suite v1.6 — Modular UI & Suite Architecture Update
AutoAD Suite v1.6
This update introduces the foundation of the new AutoAD Suite architecture, featuring a fully redesigned interface, modular UI system and improved scalability for future applications and tools.
Major Changes
Complete UI Refactor
- Redesigned the application layout with a modern sidebar workflow
- Improved navigation and visual organization
- New responsive section-based interface
- Cleaner and more scalable application structure
Modular Architecture
- Reorganized the UI into modular sections and reusable components
- Added reusable
SectionCardsystem - Introduced centralized theme and utility systems
- Improved maintainability and scalability for future tools/modules
New Sidebar & Navigation
- Added left sidebar navigation system
- Added language selector
- Added theme controls
- Prepared the application structure for future integrated tools
Theme & Design System
- Added centralized
theme.py - Unified colors, fonts, spacing and sizing
- Improved visual consistency across the application
Internationalization Improvements
- Updated translations to v1.6
- Expanded translation keys and UI coverage
- Improved English and Portuguese copy/texts
Popup System
- Refactored Settings and Queue into popup-based windows
- Removed legacy panel implementations
- Improved workspace cleanliness and usability
Internal Improvements
- Updated application title and branding
- Updated window sizing and layout behavior
- Added new application icon asset
- Removed multiple legacy UI components and outdated structures
Developer Notes
This release marks the beginning of the transition from a single automation tool into the new modular AutoAD Suite platform.
The new architecture prepares the application for:
- multiple integrated tools
- reusable UI modules
- future plugin systems
- scalable creator workflows
Future Direction
Upcoming updates will focus on:
- additional creator tools/modules
- enhanced workflow automation
- improved dashboard systems
- expanded export and media utilities
Thank you for using AutoAD Suite.
AutoAD v1.5 — UI Redesign & Workflow Improvements
AutoAD v1.5
This update introduces a major UI and workflow redesign focused on improving usability, organization and rendering flow.
What's New
Redesigned Interface
- Cleaner and more modern UI layout
- Simplified Hook, Body and CTA sections
- Improved responsive behavior
- Compact control panel redesign
New Body System
- New 3-tab body workflow
- Easier body folder management
- Scene counters and improved organization
Improved Rendering Workflow
- Unified EXPORT / STOP button behavior
- Better generation state handling
- Improved progress tracking
- Improved auto-open output behavior
Logs & Feedback
- Redesigned logs panel
- Timestamped log entries
- Better render feedback and status updates
Translation System
- Updated English and Portuguese translations
- Improved language handling
- New UI labels and status texts
Internal Improvements
- Refactored UI architecture
- Simplified panel APIs
- Removed old thumbnail preview system
- General performance and stability improvements
Notes
- Thumbnail preview system has been removed
- Older builds are not compatible with the new UI architecture
- FFmpeg is now handled through the
tools/folder structure
Thank you for using AutoAD.
AutoAD v1.4.0 - Stability & Rendering Fixes
This update focuses on stability improvements and rendering fixes for AutoAD 2.0.
Changes:
- Fixed FFmpeg execution issues
- Fixed generated video overwrite bug
- Improved rendering reliability
- Removed terminal popups during rendering
- Improved output naming system
- Added multiple UI/UX improvements
- General bug fixes and cleanup
AutoAdd v1.3.0 — Professional Rendering Update
AutoAdd v1.3.0 — Professional Rendering Update
Major update introducing a complete redesign of the application and massive rendering improvements.
New Features
-
Modern desktop interface
-
Automatic thumbnail previews
-
Dynamic body management
-
GPU encoder support
- NVIDIA NVENC
- AMD AMF
- Intel QSV
- CPU x264
-
Real-time progress tracking
-
Instant render stop
-
FFmpeg integration
-
Batch video generation
-
Scrollable responsive UI
-
Improved render pipeline
-
Better workflow and UX
Improvements
- Better rendering stability
- Cleaner interface organization
- Faster rendering using GPU acceleration
- Improved logging system
- More reliable body indexing system
- Better preview management
- Safer render interruption handling
Build
Windows executable included.
Developed by Anthony Perotti.
AutoAdd v1.0.0 — Initial Release
AutoAdd v1.0.0
Primeira versão pública do AutoAdd.
Sistema desktop desenvolvido para automação de variações de anúncios em vídeo utilizando FFmpeg.
Funcionalidades
- Geração automática de combinações de vídeos
- Integração com FFmpeg
- Suporte para múltiplos corpos de vídeo
- Até 6 corpos simultâneos
- Sistema de logs
- Barra de progresso
- Botão STOP
- Previsão automática de quantidade de vídeos
- Confirmação para grandes lotes
- Nome automático dos arquivos
- Interface desktop moderna
- Executável para Windows
Estrutura de geração
O sistema respeita automaticamente a ordem:
HOOK → CORPOS → CTA
Tecnologias utilizadas
- Python
- CustomTkinter
- FFmpeg
- PyInstaller
Download
Baixe o arquivo .zip, extraia e execute:
AutoAdd.exe
Importante
A pasta ffmpeg deve permanecer junto do executável para funcionamento correto.
Roadmap
Próximas funcionalidades planejadas:
- Drag & Drop
- Preview de vídeos
- GPU Encoding
- Watermark automática
- Templates de render
- Presets de exportação
- Randomização avançada
by Anthony Perotti