Skip to main content

Privacy-first AI subtitles for videos and audio

Project description

LibreSubtitles

PyPI License Python

LibreSubtitles is an open-source, offline subtitle generator accurate subtitles using Whisper.


Features

  • Generate .srt subtitles from audio or video files.
  • Works offline; privacy-first.
  • Handles long videos efficiently by splitting on silence.
  • CLI interface for quick usage.
  • Cross-platform: Linux, macOS, Windows (CPU mode recommended).

Requirements

  • Python 3.13 or higher
  • FFmpeg installed and accessible from your PATH

Installation

Install via pip:

pip install libresubtitles

Usage

libresubtitles -i /path/to/video.mp4

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

libresubtitles-1.0.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

libresubtitles-1.0.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file libresubtitles-1.0.0.tar.gz.

File metadata

  • Download URL: libresubtitles-1.0.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Darwin/24.6.0

File hashes

Hashes for libresubtitles-1.0.0.tar.gz
Algorithm Hash digest
SHA256 be20e21c4522e2469c50b38b7f43e05bd5300f9d7cb41e6d036373a7b04658f0
MD5 db444bafc3500446b13b0e9a9c16deee
BLAKE2b-256 22eff7f28186e9bd38f835b0a6178f9a705b41567efe6a08c26b45b7bb6f3648

See more details on using hashes here.

File details

Details for the file libresubtitles-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: libresubtitles-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Darwin/24.6.0

File hashes

Hashes for libresubtitles-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 42b5a5c2b7c3e405641feb1498b139feb5bc6ad9bbdf92cb4cfec8aa60ee6fb8
MD5 8c701b9c3308b5e33f52be1806b4626f
BLAKE2b-256 19a93097555773723e68a25ae5a81252f16f8c219aef0830635707475ebd72e3

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