Skip to main content

Enhances a local MPV instance with Whisper transcription capabilities

Project description

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

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

mpv_whisper-0.2.1.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mpv_whisper-0.2.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file mpv_whisper-0.2.1.tar.gz.

File metadata

  • Download URL: mpv_whisper-0.2.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.19

File hashes

Hashes for mpv_whisper-0.2.1.tar.gz
Algorithm Hash digest
SHA256 6285f833e35d8dbe63edb9bfbb52661181e90386bb94664aef096aabe775eff9
MD5 9e78a2bb849d20da88b62e30235dd680
BLAKE2b-256 8b803624da6bba09613eb43a74200082a88e872bbc2874df107e548a53640401

See more details on using hashes here.

File details

Details for the file mpv_whisper-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mpv_whisper-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7d8f440e5185cd1c64f7b3591f6cfd07226d66d38883d7e21d2f79407df0fc1d
MD5 a5c8c70f485d1b6a419e314e02f35efe
BLAKE2b-256 ea4c2814d6f29beff2a9336277d801aab5c3828c3aaefdec8c78e6d72a919a56

See more details on using hashes here.

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