Skip to main content

A Qt-based video player for manual, frame-level event marking

Project description

event-marker

A qt-based video player for manual, frame level event marking.

Was written after being tortured by OOM caused by previous matlab playback.

Playback

  • ← → steps STEP number of frames (default STEP = 1 frame);
  • ↑ ↓ steps more (LARGE_STEP_MULTIPLIER*STEP) of frames;
  • space for play/pause;
  • numpad +- adjust playback speed by 1.1x/0.9x;
  • numpad Enter resets speed to 1x;
  • double click on the right-bottom frame number label to enter and jump to target frame.
  • timeline is draggable.

Marking controls

  • 1..5 (above qwerty) sets marker at current timepoint;
  • markers will appear as dots and lines above timeline; left click will jump to that frame;
  • CTRL+Z undo, CTRL+SHIFT+Z redo (no ctrl+Y, no)
  • marked events will be printed when the window closes
  • the events will be saved, if any change were made, on:
    • new video is opened
    • window is closed
    • pressing CTRL+S

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

event_marker-1.8.1.tar.gz (36.1 kB view details)

Uploaded Source

Built Distribution

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

event_marker-1.8.1-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

Details for the file event_marker-1.8.1.tar.gz.

File metadata

  • Download URL: event_marker-1.8.1.tar.gz
  • Upload date:
  • Size: 36.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for event_marker-1.8.1.tar.gz
Algorithm Hash digest
SHA256 2429de58bacbd7df4f9b8349e0973640e7502604e75cf716189e4d1745b132a1
MD5 9565bffe1fcec944c8fd9b9c4d4b3f1d
BLAKE2b-256 110f6496ca49912c82beaf480ce371014445f133c34dcf4618bccb77a8887084

See more details on using hashes here.

Provenance

The following attestation bundles were made for event_marker-1.8.1.tar.gz:

Publisher: python-publish.yml on Melokeo/event-marker

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file event_marker-1.8.1-py3-none-any.whl.

File metadata

  • Download URL: event_marker-1.8.1-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for event_marker-1.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3b1ca93bc5c4ea7348d61b70364629d24ae48e3e5a1f6ead6214b0e8b8809bb1
MD5 d31a0c5c87a47723fbf929a419cbeafc
BLAKE2b-256 e924aaa260ef2fcf19ede7a18f88e87fedd220ce686565f6e5dea37adf8f1033

See more details on using hashes here.

Provenance

The following attestation bundles were made for event_marker-1.8.1-py3-none-any.whl:

Publisher: python-publish.yml on Melokeo/event-marker

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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