Discover and explore top open-source AI tools and projects—updated daily.
RafaelGodoyEbertAI video tool for viral shorts creation
Top 97.3% on SourcePulse
Summary
ViralCutter is a free, open-source desktop application designed to transform long YouTube videos into short, viral clips optimized for platforms like TikTok and Instagram Reels. It addresses the high costs and data privacy concerns associated with commercial SaaS alternatives by offering unlimited, local video processing with advanced AI features.
How It Works
The project leverages state-of-the-art AI models for content analysis, including options for cloud-based Gemini/GPT-4 or local GGUF models (Llama 3, DeepSeek) for identifying engaging segments. It utilizes WhisperX with GPU acceleration for highly accurate transcriptions, which are then styled into dynamic, word-highlighted captions. Core features include automatic 9:16 aspect ratio cropping, intelligent split-screen detection for dual speakers, and experimental active speaker tracking, all processed locally for enhanced user privacy.
Quick Start & Requirements
Installation involves running either install_dependencies.bat (standard, uses online AI) or install_dependencies_advanced_LocalLLM.bat (for offline AI) within the project directory. These scripts utilize the uv package manager.
Prerequisites:
winget install ffmpeg in PowerShell (as Administrator).run_webui.bat to launch the Gradio-based web interface or python main_improved.py for the CLI. API keys for cloud AI services are configured in api_config.json, while local models (.gguf) are placed in the models/ directory.Highlighted Details
Maintenance & Community
ViralCutter is community-maintained and actively seeking contributions. The project is currently in an Alpha stage (v0.8v Alpha). Community interaction is facilitated via the "AI Hub Brasil" Discord server. Users are encouraged to star the GitHub repository.
Licensing & Compatibility
The project is described as "Free" and "Open-Source," but a specific software license (e.g., MIT, GPL) is not explicitly stated in the provided README. This lack of explicit licensing may pose compatibility questions for commercial use or integration into proprietary software.
Limitations & Caveats
As an Alpha release, ViralCutter may contain bugs or incomplete features. The "Active Speaker" tracking functionality is noted as experimental. Running local LLMs requires substantial GPU VRAM and processing power. Several planned features, such as automatic background music ducking and direct platform uploads, are still under development. The absence of a formal license requires careful consideration for any form of redistribution or commercial application.
1 month ago
Inactive