Skip to main content

A simply cli app that indexes videos using YOLOv10

Project description

yoli

A simply cli app that indexes videos using YOLOv10.

[!WARNING] This is a work in progress. The code is not yet stable and just a quick sketch of an AI powered cli video indexer.

Installation

pip install yoli

Usage

yoli --help

Video Indexing

yoli vindex data/city.mp4
Video file is valid: data/city.mp4
Processing frames: 100%|█████████████████████████████████████████████████████████████████| 275/275 [00:26<00:00, 10.45it/s]
Results saved to data/city.mp4.pt

Most Common Objects

yoli common data/city.mp4.pt
car: 2364
person: 47
truck: 42
traffic light: 39
clock: 6

Where and When an Object Appears

yoli where data/city.mp4.pt person
person appears between frames 0 and 40

Development

some helpful commands for development

uv venv
source .venv/bin/activate
poetry build
poetry install

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

yoli-0.0.0.tar.gz (6.7 MB view details)

Uploaded Source

Built Distribution

yoli-0.0.0-py3-none-any.whl (6.8 MB view details)

Uploaded Python 3

File details

Details for the file yoli-0.0.0.tar.gz.

File metadata

  • Download URL: yoli-0.0.0.tar.gz
  • Upload date:
  • Size: 6.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.1

File hashes

Hashes for yoli-0.0.0.tar.gz
Algorithm Hash digest
SHA256 b6665ebc00502e5a06ad4b04e5afba9ae6bf058e2cbc8f5d7e2bfc46dd52813b
MD5 1a43b670c3ac7a14a78ee8b369572289
BLAKE2b-256 10c9b9aa6af8aef1dded1d8767986ca1ce576c062289dd12bbc3796cb069408e

See more details on using hashes here.

File details

Details for the file yoli-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: yoli-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.1

File hashes

Hashes for yoli-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 312ec9b53347ce606e167ed0b340bb381066f8f28c763f78465d1ea4dfb0162e
MD5 52f7bbb2084747beec629989fadf221a
BLAKE2b-256 36f5bc719e6731126753bc42fdd4cbe4fc0adf1de5099a4d167a4055cb1215fa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page