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.3.tar.gz (21.0 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for bhuiyans-dataset-builder-0.0.3.tar.gz
Algorithm Hash digest
SHA256 09d7ca5d5539880fc58b9dc5ce9dce23e1b0f4573846fab9dfd3baab5df0eae0
MD5 d32bbc51e24eb05d6242547646082cea
BLAKE2b-256 ea5187bb85e4e52de132f191433e7ed936422f6022d61cd6675ea81110dfaef5

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