Skip to main content

A library for editing subtitle files

Project description

pysubs2 is a Python library for editing subtitle files. It’s based on SubStation Alpha, the native format of Aegisub; it also supports SubRip and MicroDVD formats. There is a small CLI tool for batch conversion and retiming.

import pysubs2
subs = pysubs2.load("my_subtitles.ass", encoding="utf-8")
subs.shift(s=2.5)
for line in subs:
    line.text = "{\\be1}" + line.text
subs.save("my_subtitles_edited.ass")

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

pysubs2-0.2.0.tar.gz (17.1 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: pysubs2-0.2.0.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pysubs2-0.2.0.tar.gz
Algorithm Hash digest
SHA256 46197149bb3f89667cff7988392155f682e147fcd401e9b17f37795643a3441b
MD5 18d96063625f34b3e338ad4c4d5c1ad0
BLAKE2b-256 b80a0325526b8ab5223b580e3a041c18b718ef497ea3ccfb0018457afd5f8c1d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page