Skip to main content

MPV-Whisper

Adding Whisper audio transcription capabilities to MPV

Installing

Simply run the following to get started:

pip install mpv-whisper

To use the GPU, ensure that the appropriate version of PyTorch is installed.

Configuration

mpv-whisper searches for configuration in two places, and defaults back to the package-provided default if not found:

  • ./mpv-whisper.toml
  • ~/.config/mpv-whisper/config.toml
  • package provided config.toml

Refer to the default config.toml for accepted configuration values.

Roadmap

  • Using dump_cache or something similar to extract audio instead of running FFmpeg separately

Credits

Release files for mpv-whisper 0.3.1

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

Source distribution (sdist)

Source distribution for mpv-whisper 0.3.1
File Size Uploaded
mpv_whisper-0.3.1.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mpv-whisper 0.3.1
File Interpreter ABI Platform
mpv_whisper-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 18.9 kB

Release files / mpv_whisper-0.3.1.tar.gz

Download URL mpv_whisper-0.3.1.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
920367a7f9fc8bf5470daccff761f17d9f3f11cb5588cbd5a41c3d023a5590fa
BLAKE2b-256 checksum
How to use checksums
eb6b499d557a2684636b9ae973c6292e47b3a43c118c1b08e805aacce3bd1e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.8 {"installer":{"name":"uv","version":"0.12.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / mpv_whisper-0.3.1-py3-none-any.whl

Download URL mpv_whisper-0.3.1-py3-none-any.whl
Size 11.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a5125ce1b336c443c600f4fe5ebd0bdf59c6f4ceebf62e2b0406536caba1b229
BLAKE2b-256 checksum
How to use checksums
17ba718e7e74e78a522f7b4c582da32b18e278c4d91b2e8d624bcd3355464014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.8 {"installer":{"name":"uv","version":"0.12.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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