Inspired by a podcast that humorously censored guests with bleep sounds, I thought it would be fun to make an app to let me do the same for any YouTube / uploaded video. The app transcribes your video and bleeps out your chosen words. Made to generate lols.

Bleep That Sh*t! screenshot
Bleep That Sh*t! рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА

Bleep That Sh*t: Make Anyone Sound Naughty with AI

Introduction

Bleep That Sh*t is a Python-based tool that allows you to censor specific words in video content, creating humorous or family-friendly versions of existing media. Leveraging Whisper transcription, this application identifies and replaces chosen words with bleep sounds.

Key Features

  • Transcribe audio from video files using Whisper
  • Target and replace specific words with bleep sounds
  • Process videos locally for privacy
  • Support for both YouTube/Shorts URLs and local video files
  • User-friendly interfaces via Streamlit and Gradio

Use Cases

  • Creating funny versions of existing videos
  • Censoring inappropriate content for family viewing
  • Generating meme-worthy content
  • Educational demonstrations of audio processing techniques

Pricing

Bleep That Sh*t is an open-source project available for free under the Apache-2.0 license.

For Teams

  • Collaborate on GitHub
  • Fork the repository for custom modifications
  • Contribute to the project through pull requests
  • Use the tool for team-building activities or content creation

Installation

pip install -r requirements.streamlit
pip install -r requirements.gradio

Additional requirement: ffmpeg

Usage

For YouTube/Shorts URLs:

python -m streamlit run bleep_that_sht/app_url_download.py

For local video files:

python -m streamlit run bleep_that_sht/app_video_upload.py

Explore the detailed walkthrough in beep_that_sht_walkthrough.ipynb for in-depth understanding and customization options.

Bleep That Sh*t! рдХреЗ рд╡рд┐рдХрд▓реНрдк

SyncLabs logo

SyncLabs

рдХрд┐рд╕реА рднреА рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдмреЛрд▓рддреЗ рд╣реБрдП рдПрдирд┐рдореЗрдЯ рдХрд░реЗрдВред

Video to Sound Effects by ElevenLabs logo

Video to Sound Effects by ElevenLabs

рдХрд┐рд╕реА рднреА рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдзреНрд╡рдирд┐ рдкреНрд░рднрд╛рд╡ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП AI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

VideoGen logo

VideoGen

рдПрдХ рдХреНрд▓рд┐рдХ рдореЗрдВ рд╕реЗрдХрдВрдбреЛрдВ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдПрдБред

KapKap logo

KapKap

рдбрд╛рдпрдирд╛рдорд┐рдХ рд╕рдмрдЯрд╛рдЗрдЯрд▓ рд╡реАрдбрд┐рдпреЛ рдПрдбрд┐рдЯрд░

BityClips logo

BityClips

AI рдХреЗ рд╕рд╛рде рддреБрд░рдВрдд рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдмрд┐рдирд╛ рдЪреЗрд╣рд░реЗ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдПрдБ

Sound Effects AI - Text to SFX logo

Sound Effects AI - Text to SFX

рдкрд╛рда рдХреЛ рдордирдореЛрд╣рдХ рдзреНрд╡рдирд┐ рдкреНрд░рднрд╛рд╡реЛрдВ рдореЗрдВ рдмрджрд▓реЗрдВред

Similarvideo logo

Similarvideo

AI рдХреЗ рд╕рд╛рде 10 рдЧреБрдирд╛ рддреЗрдЬреА рд╕реЗ рд╡рд╛рдпрд░рд▓ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдПрдБред

Eightify logo

Eightify

YouTube рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдкреНрд░рдореБрдЦ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ред

Magic Publish logo

Magic Publish

рдЕрдкрдиреЗ YouTube рдЪреИрдирд▓ рдХреЛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рд╛рдПрдБ

AudioStack logo

AudioStack

рд╕реЗрдХрдВрдбреЛрдВ рдореЗрдВ AI-рд╕рдВрдЪрд╛рд▓рд┐рдд рдСрдбрд┐рдпреЛ рдЙрддреНрдкрд╛рджрди

рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рд╢реАрд░реНрд╖ 10 рдЙрддреНрдкрд╛рдж