Skip to content
Novus Examples
zip25.1 KB

Video Clips Archive (ZIP)

A ZIP bundling the MP4 and WebM test clips with a README — a 'video archive' for testing pipelines that unpack an archive and then transcode its contents. Stored (not re-compressed), since the clips are already compressed.

Archive contents — 3 entrieszip
  • clip.mp4
  • clip.webm
  • README.txt

Specifications

Format
ZIP (stored)
Members
3
Contains
MP4 + WebM clips + README

Testing contract

Expected to pass
Scenario
Unpack the archive and check each member independently.
Expected result
A ZIP (stored) archive with 3 members: MP4 + WebM clips + README. Because the entries are stored rather than deflated, the member bytes appear verbatim inside the archive - so an extractor can be verified by comparing an extracted member against the same clip served standalone from this catalog.

What is a .zip file?

ZIP is a widely supported archive format that bundles multiple files and directories into one container, typically with per-file DEFLATE compression and a central directory index. It supports random access to individual entries without decompressing the whole archive. It underlies many document formats such as DOCX and EPUB.

How to use this file

Use an example ZIP to test archive extraction, central-directory parsing, per-entry decompression, and protection against path-traversal (zip-slip) during unpacking.

How to use this file for testing

“Video Clips Archive (ZIP)” is a deterministic Novus Examples fixture for Conversion testing. The same content exported across many formats and linked as a group, so you can convert one and diff against the expected twin.

Documented properties for this file: ZIP (stored). Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

Media fixtures are short and synthetic by design. Prefer waveform or transcript ground truth in the same group when measuring ASR, trim, upscale, or sync tools; do not assume broadcast-quality masters.

Code examples

unzip -l video-clips.zip     # list members
unzip video-clips.zip -d out/  # extract

Generated by generation/video.py. Free for any use, no attribution required — license.