Skip to main content

No project description provided

Project description

BVI-AOM Dataset Downloader

A Python wrapper around AWS CLI for downloading the BVI-AOM (Bristol Vision Institute - Alliance for Open Media) video dataset hosted on Netflix's Open Content platform.

It simply syncs the entire S3 bucket and then extracts the dataset archives for you.

Installation

pip install bvi-aom

Usage

Command Line Interface

Sync and extract the full dataset:

bvi-aom /path/to/storage

Python API

from bvi_aom import BVIAOMDataset

# Sync the full dataset and extract all archives
dataset = BVIAOMDataset("/path/to/storage")

This package depends on awscli. After installation, make sure the aws command is available on your PATH.
No AWS credentials are required because downloads use --no-sign-request.

What it does

  • Runs:

    aws s3 sync s3://download.opencontent.netflix.com/bvi_aom_dataset/ /path/to/storage --no-sign-request
    
  • Then, in /path/to/storage, it looks for these archives and extracts them into the same folder, deleting the archives after successful extraction:

    • 1088p.tar.gz
    • 2176p_part_a.tar.gz
    • 2176p_part_b.tar.gz
    • 2176p_part_c.tar.gz
    • 2176p_part_d.tar.gz
    • 2176p_part_e.tar.gz
    • 2176p_part_f.tar.gz
    • 272p.tar.gz
    • 544p.tar.gz

Notes and Requirements

  • Ensure you have enough disk space for all resolutions.
  • If you re-run the command or Python API, aws s3 sync will only fetch changed/missing files, and already-extracted archives that no longer exist will be skipped safely.

Dataset Information

The BVI-AOM dataset is a collection of high-quality video sequences used for video codec development and evaluation by the Alliance for Open Media (AOM). The files can be quite large, so ensure you have sufficient storage space.

License

The BVI-AOM dataset is subject to its own licensing terms. Please refer to BVI-AOM Paper.

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

bvi_aom-0.7.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

bvi_aom-0.7-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file bvi_aom-0.7.tar.gz.

File metadata

  • Download URL: bvi_aom-0.7.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for bvi_aom-0.7.tar.gz
Algorithm Hash digest
SHA256 4931ee9858ddc69d52f4fd514592f5e6ece2d129e8c7bf836ad0c05fd260508f
MD5 9e8da574d5e0efed3e20eecf140e4d47
BLAKE2b-256 c3f1f67ef07250a3a8585c7808bcf920d1c7a459e14e2baf3bc87b6ceaef4871

See more details on using hashes here.

File details

Details for the file bvi_aom-0.7-py3-none-any.whl.

File metadata

  • Download URL: bvi_aom-0.7-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for bvi_aom-0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 eb680d8dd74bd8ead1ffeac70fb03e730451fd48be4573a3835449869d9f77a6
MD5 be652bc08dd8e29cd6bbc4fde99ffb3d
BLAKE2b-256 847b1bf75d2a7e6f3546c2e7fed5a752b90bdd6a35d5ff19e45c396a577b34b8

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