Skip to main content

Generate a 'Moviebarcode' of a video using ffmpeg with real-time progress interface.

Project description

MovieColor

Create a "MovieBarcode" using average color of each frame as bars:

Example: John Wick Movie

John Wick normal

or using shrinked frames as bars (with --alt argument):

John Wick alt

Installation:

Install with uv:

uv tool install moviecolor

Or clone the project and use uv run moviecolor.

* Make sure you have ffmpeg installed.

Usage:

Run it with:

moviecolor input.mp4 [--alt] [--help]

or without installing:

uvx moviecolor input.mp4 [--alt] [--help]

-a , --alt: instead of using average color, use shrinked frames

Usage

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

moviecolor-2.0.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

moviecolor-2.0.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file moviecolor-2.0.0.tar.gz.

File metadata

  • Download URL: moviecolor-2.0.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for moviecolor-2.0.0.tar.gz
Algorithm Hash digest
SHA256 389372f0661f7d14f2e141d318f4c3887a3ad7377d25922489900adca484ea92
MD5 2c221cf6078befcc46d84737fb774490
BLAKE2b-256 d2325070a132a5dccfd69c1d370272a828e9d593b67e673452073c05c33deafb

See more details on using hashes here.

File details

Details for the file moviecolor-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: moviecolor-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for moviecolor-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 138563a1a65bfd7de83b7b7110be608454534062aa98ce1fdda4efb0ac3bf17d
MD5 68e4fae4157e12251c8d60a6aa0047af
BLAKE2b-256 0fd4528c0b11550fb6418505386ac264db9674ae6fec553515c14450ddb31c50

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