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.dev20250304144634.tar.gz (7.3 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.dev20250304144634.tar.gz.

File metadata

File hashes

Hashes for video_dataset-0.2.8.dev20250304144634.tar.gz
Algorithm Hash digest
SHA256 f3c9c4914fae11743f40cfbbb6aa41fca6c72d9522a78511d17d5c295f06114a
MD5 65bd8867b9d14b06815a5759539832f0
BLAKE2b-256 af5c94b85cf9461f735d8d36b0f1e65021fd57076137928c328d3aa991987c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for video_dataset-0.2.8.dev20250304144634-py3-none-any.whl
Algorithm Hash digest
SHA256 7f52796e8014e8a1c074b0c9b15adfa5dbca024c276a10125bfee083434971db
MD5 0f0183d9a81bead13307676d89dfd5c7
BLAKE2b-256 b3d42396d0b12c234c7bb736a41caf7ab76fbb24eefda7f34d533afb17a5c18b

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