Skip to main content

Lightweight media crop and trim tool.

Project description

CropBox

A lightweight media crop and trim tool.

MVP

  • MP4/MOV/MKV/GIF playback
  • Dark modern UI with central media panel
  • Timeline playback bar with play button
  • Timeline trimming with in/out sliders
  • Crop configuration dialog
  • FFmpeg export
  • Python 3.8–3.12
  • PySide6

Current controls

  • Space: play/pause
  • Left/Right: step one frame
  • Mute is enabled by default when media opens

Menus

  • File: Open, Save As..., Quit
  • Edit: Set Trim In, Set Trim Out, Reset Trim, Crop...
  • Help: placeholder

Run

pip install -e .
cropbox

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

cropbox-0.1.1.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

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

cropbox-0.1.1-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file cropbox-0.1.1.tar.gz.

File metadata

  • Download URL: cropbox-0.1.1.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for cropbox-0.1.1.tar.gz
Algorithm Hash digest
SHA256 75a51b7cfdb0426d2c8b7895e942d1c536da609ada3d775025f64542b8a518fb
MD5 3082f5aee871bb41e01a89085f79b067
BLAKE2b-256 85b58d30ce21b013eb83974c322807ffb9e966db21cb4ed6f31f59d1b5cca282

See more details on using hashes here.

File details

Details for the file cropbox-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cropbox-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for cropbox-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eac157b8007379e59b22926deb539da0e959a6e5c304fd67aa48796b22b2e519
MD5 b62b17dfcbe1e84c9dcbba19c6872ec3
BLAKE2b-256 551376f07eb807e1a7f5be37a9941b639e51ab3fae6f80bc071e69a7b0ff3ce8

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