Skip to content

🎬 Open-source Python tool that automatically detects and extracts funny and emotional moments from videos using audio and video analysis.

License

Notifications You must be signed in to change notification settings

axtheon/MoodCutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoodCutter

MoodCutter is an open-source Python project that automatically detects and extracts funny and sad moments from videos. The goal is to make emotional video clipping effortless and accessible for content creators, researchers, or anyone who wants to analyze video emotions.


Features (v0.1)

  • Detect laughter in videos (funny moments)
  • Crop video segments automatically
  • Command-line interface (CLI)
  • Modular structure for easy extension

Installation

  1. Clone the repository:
git clone https://github.com/axtheon/MoodCutter.git
cd MoodCutter
  1. Install dependencies:
pip install -r requirements.txt

Usage

Run the main module:

python src/main.py --input examples/sample_input.mp4 --mode funny

Options:

  • --input : Path to your video file
  • --mode : funny (v0.1 MVP). Future versions will support sad and other emotions.

License

This project is open-source and available under the MIT License.


Roadmap

  • Add sad moment detection
  • Support multiple emotion types
  • GUI interface
  • Batch processing support
  • Export to multiple formats

Made with ❤️ for content creators and video enthusiasts

About

🎬 Open-source Python tool that automatically detects and extracts funny and emotional moments from videos using audio and video analysis.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published