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.0.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.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpv_whisper-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 1558fc31fb51fb3a6042df30676ba044ecfc945b75cf14193e6f38c5e52a1190
MD5 875337a42cf6697295841a716d3ddfbf
BLAKE2b-256 93fea0144b4933b6e69eae8da629ec06ef4ce0e4f24f36063b8051b97c2897bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mpv_whisper-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 37b4264cdbfacd4a0fa35173dd3da868192a5c151c6535928f2b66c83da9da66
MD5 ea374529c7c533e5e8d93285ad2f050e
BLAKE2b-256 ba4b690ef3ee6587a37accd0cb24fad7ef42d92387190fd739973b706a692e13

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