Skip to main content

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

Release files for yoli 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yoli 0.0.0
File Size Uploaded
yoli-0.0.0.tar.gz 6.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for yoli 0.0.0
File Interpreter ABI Platform
yoli-0.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 MB

Release files / yoli-0.0.0.tar.gz

Download URL yoli-0.0.0.tar.gz
Size 6.7 MB
Tags Source
SHA-256 checksum
How to use checksums
b6665ebc00502e5a06ad4b04e5afba9ae6bf058e2cbc8f5d7e2bfc46dd52813b
BLAKE2b-256 checksum
How to use checksums
10c9b9aa6af8aef1dded1d8767986ca1ce576c062289dd12bbc3796cb069408e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.1

Release files / yoli-0.0.0-py3-none-any.whl

Download URL yoli-0.0.0-py3-none-any.whl
Size 6.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
312ec9b53347ce606e167ed0b340bb381066f8f28c763f78465d1ea4dfb0162e
BLAKE2b-256 checksum
How to use checksums
36f5bc719e6731126753bc42fdd4cbe4fc0adf1de5099a4d167a4055cb1215fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.1

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page