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.0.tar.gz (36.6 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.0-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: event_marker-1.8.0.tar.gz
  • Upload date:
  • Size: 36.6 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.0.tar.gz
Algorithm Hash digest
SHA256 5843f3b98fac3841e6b8913f77e62397dcfbf6bd916d29313e15ee6351946c47
MD5 c22849cf9975c02db085209297aa25b4
BLAKE2b-256 d3179784519b7b2208dd9aeabb5a0ec2e5acd1e0463cf41880002b9d84a59ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for event_marker-1.8.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: event_marker-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 39.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b7436be9c1f339f8f344e320ae8c389f60f9e2dba362c7f3bc0cac5fd72729ef
MD5 75fba9acafa47b5dac86610ed345c899
BLAKE2b-256 05a443db85a48c6f18ea3472613727f3a82eeb3763d3e3a2d3e032c1470be34b

See more details on using hashes here.

Provenance

The following attestation bundles were made for event_marker-1.8.0-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