Skip to main content

A pytorch compatible video dataset that is fully customizable.

Project description

Video Dataset

This is a python library to create a video dataset. The project is inspired from Video-Dataset-Loading-Pytorch but with a lot of additional features and modifications.

The goal is to have a very moldable and customizable video dataset that can be reused in all possible video dataset situations.

Installation

pip install video-dataset

Supported Dataset Structures

Raw Videos

- your-dataset
- - videos
- - - video-1.mp4
- - - video-2.mp3
- - - ...
- - annotations
- - - video-1.csv
- - - video-2.csv
- - - ...
training_ids.txt
testing_ids.txt
validation_ids.txt

Videos Frames

- your-dataset
- - videos
- - - video-1
- - - - img_00001.jpg
- - - - img_00002.jpg
- - - - img_00003.jpg
- - - - ...
- - - video-2
- - - ...
- - annotations
- - - video-1.csv
- - - video-2.csv
- - - ...
training_ids.txt
testing_ids.txt
validation_ids.txt

Text Annotations

Usage

Todos

  • Explore for faster methods of reading images to speed up the loading as 0.6 seconds is really too slow in my opinion.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

video_dataset-0.2.8.dev20250303125515.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file video_dataset-0.2.8.dev20250303125515.tar.gz.

File metadata

File hashes

Hashes for video_dataset-0.2.8.dev20250303125515.tar.gz
Algorithm Hash digest
SHA256 9ef6e559306e32808c034dbe3cd2b7e56dc274bec87113c286d6b5ecce46419e
MD5 0b9203a26c6b05c877d7881107333731
BLAKE2b-256 d5373689650f6d993226256ba7ea4505b395bd948f5c47f9022cf2488a8bd6f9

See more details on using hashes here.

File details

Details for the file video_dataset-0.2.8.dev20250303125515-py3-none-any.whl.

File metadata

File hashes

Hashes for video_dataset-0.2.8.dev20250303125515-py3-none-any.whl
Algorithm Hash digest
SHA256 68f3739fc930ef55cd4a6a1c0ba232ddc6fbf6f3d1d350443f384bbae7dafce1
MD5 60c97e6ddd65b0c45cccf8e5aadb264b
BLAKE2b-256 357e5b65750738c8b730c7664227161f83c70940da89de91f6c9e83e99ec8f6e

See more details on using hashes here.

Supported by

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