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.


Project Logo

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.2.tar.gz (7.0 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.2-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: libresubtitles-1.0.2.tar.gz
  • Upload date:
  • Size: 7.0 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.2.tar.gz
Algorithm Hash digest
SHA256 9d71f47dbdf16239e8cc1ccda39a98efd3dad1da40011fd308f5596b68e3e55f
MD5 e9aeaab885b1a4b4ae296bea795e0356
BLAKE2b-256 e5dfc3313d517157d8a62d1f21b9e1a01757e14cefec2ff21370b0d7b365d9c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libresubtitles-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 939c644d3dc50b65cac5af26c42007591b9d6a1a88fef1191517330a1027ea6e
MD5 f3fdc590fef3ef50c6a1ccfe90eaacf3
BLAKE2b-256 0ac5d2129ea2a27b274c108ea9cee364c16238c5a823dbb20ca013e358dbebf2

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