Skip to main content

A video processing tool for visual data collection, end-to-end preprocessing, ready-to-go for model training.

Project description

# Dataset-builder ![Build](https://img.shields.io/badge/Design-passing-Green) A video processing tool for visual data collection, end-to-end preprocessing, ready-to-go for model training.

### Input A video or a set of videos. Currently supports `.mp4` only.

### Features

  • Audio extraction :v: - `python src/app.py --fileName 001-01.mp4 --extractAudio yes`

  • Audio detection :v: - `python src/app.py --fileName 001-01.wav --detectAudio yes` - To show plot: `python src/app.py --fileName 001-01.wav --detectAudio yes --plot true`

  • Audio-video split :v: - To separate audio: `python src/app.py --fileName 001-01.wav --separateAudio yes` - To separate video: `python src/app.py --fileName 001-01.mp4 --separateVideo yes`

  • Audio-video merge :v: - `python src/app.py --fileName 001-01.mp4 --mergeAudioVideo yes`

  • Video player :v: - Play the separated videos to see all is good: `python src/app.py --fileName 001-01.mp4 --playAll`

  • Video compression :v: - `python src/app.py --fileName 001-01.mp4 --compressBySize 2`

  • Face detection and region extraction :v: - `python src/app.py --fileName 001-01.mp4 --detectLip yes --speaker 001`

  • Video data processing utilities :v:

### How to use it?

  • Clone the repository: `https://github.com/MasumBhuiyan/visual-data-manager.git`

  • Open terminal and <b>cd</b> to the directory where <b>requirements.txt</b> is located.

  • Create, activate, and install packages in a virtual environment - `pip install virtualenv` - `virtualenv env` - `source env/bin/activate` - `pip install -r requirements.txt`

  • To split a video run: `will be updated`

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bhuiyans-dataset-builder-0.0.2.tar.gz (21.0 kB view details)

Uploaded Source

File details

Details for the file bhuiyans-dataset-builder-0.0.2.tar.gz.

File metadata

File hashes

Hashes for bhuiyans-dataset-builder-0.0.2.tar.gz
Algorithm Hash digest
SHA256 299f1bf1e2bec096674a777330cc1bfe60e3f5779a107d732a5ab4a82e7e6dde
MD5 8633bbfc74ea51e36ab14d9a61101557
BLAKE2b-256 3d70a08cf881f3be78afcca0635c87a1e7b6027c1de2611685439ca59894d893

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page