Skip to main content

VideoSplitterPy

Split a video into parts with FFmpeg (stream copy — no re-encode). Console command: videosplitter.

Quick start

uv tool install .
videosplitter -f movie.mp4

Or from a checkout:

uv sync
uv run videosplitter -f movie.mp4

You need FFmpeg (ffmpeg / ffprobe) on the machine.

Wizard (no flags)

videosplitter

Opens a Textual menu: Settings, Split-Profiles, Start Split (English UI). With -f, the flag-based CLI runs instead.

Docs

Full guides (English and Russian), including local development in PyCharm:

Develop

uv sync
uv run pytest

See Local development (PyCharm) / Разработка локально.

Metadata

Release files for videosplitter 0.2.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 videosplitter 0.2.0
File Size Uploaded Provenance Actions
videosplitter-0.2.0.tar.gz 19.2 kB Without provenance Details for videosplitter-0.2.0.tar.gz

Built distribution (wheel)

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

Total release size: 41.6 kB

Release files / videosplitter-0.2.0.tar.gz

Download URL videosplitter-0.2.0.tar.gz
Size 19.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c227ba81b0a1ef9a747b420ab1b44451043e7ea8d4a6498e73acb335ba3bbe39
BLAKE2b-256 checksum
How to use checksums
7b0f3479aca3e371a0262ceaa818ab2715acede25396c2ee9d59f7dfc4ca5213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"TUXEDO OS","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / videosplitter-0.2.0-py3-none-any.whl

Download URL videosplitter-0.2.0-py3-none-any.whl
Size 22.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
355fd959a1c5c621b1edcd4c87243b90502f10f9378e1c968cffb253aee715d4
BLAKE2b-256 checksum
How to use checksums
8880db6bfe1ea4b75111d6fa3bcca8da3d513655eca113172468fc46f948a00f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"TUXEDO OS","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for videosplitter 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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