Autobleep Pro
COMPLETED

Autobleep Pro

AutoBleep Pro is a professional browser-based AI video editing and profanity censoring application. It features automated speech-to-text profanity detection, a multi-track visual timeline (supporting

About the Project

AutoBleep Pro is a professional browser-based AI video editing and profanity censoring application. It features automated speech-to-text profanity detection, a multi-track visual timeline (supporting Video, Audio, Censor, and Sound FX tracks), local sound effect libraries, real-time MyInstants meme sound search/import, and high-performance FFmpeg rendering with advanced cropping/letterboxing zoom mechanics.


📸 Screen Gallery

1. Dashboard (Launch Interface)

Dashboard

2. Video Workspace & Timeline

Uploaded Video Dashboard

3. MyInstants Meme Sounds Tab

MyInstants Integration

4. AI Transcription & Profanity Highlight

AI Analysis & Highlights

5. YouTube Shorts Crop (9:16 Canvas with Adjustable Zoom)

Shorts Crop Mode

6. YouTube Shorts Fit (Full Letterboxed View)

Shorts Fit Mode


⚡ Key Features

  • 🎙️ AI Profanity Analysis: Transcribes video audio using offline Faster-Whisper to automatically highlight and label offensive words.
  • 🎚️ Multi-Track Timeline: Fully featured timeline with video, audio waveforms, censor blocks, and sound effect layers.
  • 🔍 Interactive Zoom: Scroll to navigate, Ctrl+Scroll to zoom dynamically, and fit-to-view options.
  • ⚡ Auto-Bleep Integration: Instantly places bleep sound effects onto detected swear words.
  • 📱 Shorts Mode & Conversion:
    • 9:16 Crop Mode: Select a focus region on the video canvas and crop it.
    • Dynamic Crop Zoom Slider: Scale down the landscape source inside the crop region (0% = normal crop, 100% = fully letterboxed showing the full width).
    • 9:16 Fit (Letterbox) Mode: Automatically downscales and pads the original video to fit a vertical 9:16 frame.
  • 🎵 MyInstants Meme Library: Directly search and preview thousands of popular meme sounds and import them into your workspace with one click.
  • 🚀 High-Performance Export: Mixes multiple audio tracks, applies bleeps/silences, scales and pads the video, and renders the final video cleanly using FFmpeg.

🛠️ Installation & Setup

  1. Prerequisites: Ensure you have Python 3.8+ and FFmpeg installed on your system.
  2. Install Dependencies:
    pip install -r requirements.txt
    
  3. Run the Application:
    python app.py
    
    Alternatively, on Windows, you can double-click the run.bat file.
  4. Access the Editor: Open your browser and navigate to http://localhost:5000.

📂 Project Structure

  • app.py: Flask backend, profanity analysis pipeline, and FFmpeg command compilation.
  • templates/editor.html: Main visual editor interface (HTML5 structure).
  • static/css/style.css: UI/UX styling.
  • static/js/editor.js: Frontend application logic, timeline rendering, and track editing.
  • sounds/: Local sound effect library (e.g. bleep.mp3).
  • uploads/: Cache directory for imported videos.
  • outputs/: Destination folder for exported videos.
  • projects/: Destination folder for saved project JSONs.
  • models/: Storage folder for downloaded offline AI models.
  • screens/: Gallery screenshots.

Project Gallery

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6

Project Timeline

Jun 2026 - Jun 2026

Technologies

JavaScriptCSSHTMLPythonBatchfile

Related Projects

Projects built with similar technologies.

Online Html Editor And Viewer
COMPLETED
JavaScriptHTMLCSS+1 more

Online Html Editor And Viewer

The Online HTML Editor and Viewer is a simple web application built with Flask that allows users to write and preview HTML code in real-time.

Rasikh Ali
Qrgen
COMPLETED
Jupyter NotebookHTMLPython

Qrgen

A premium, feature-rich QR Code Generator engineered with Python (Flask) and a pristine Glassmorphism frontend.

Rasikh Ali
Examina Ai
COMPLETED
TypeScriptPythonCSS+2 more

Examina Ai

Using AI, It transforms raw study materials into structured, verified examination sets with support for institutional export formats like Moodle XML.

Rasikh Ali