Skip to main content

Some tools to reformat SubRipFiles

Project description

subtitle_normalizer

subtitle_normalizer is a library that provides some useful functionalities when working with subtitle files. In particular, the module includes functions to rearrange the captions, joining and splitting them according to the given arguments, while automatically recalculating the start and end times.

Some of the functionalities provided are: - Cleaning some symbols that sometimes appear in the captions (like HTML tags) - Joining and splitting of the subtitles to make them match the punctuation - Passing a silences file (generated with ffmpeg) to improve the subtitles matching the sound - Custom configuration of the symbols used to split the sentences. - Custom configuration of the desired length of the captions.

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

subtitle_normalizer-0.0.7.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

subtitle_normalizer-0.0.7-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file subtitle_normalizer-0.0.7.tar.gz.

File metadata

  • Download URL: subtitle_normalizer-0.0.7.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.9

File hashes

Hashes for subtitle_normalizer-0.0.7.tar.gz
Algorithm Hash digest
SHA256 fc086f9fd36e3fff9d86d2a91ebb5befe718e7c6c5ba73c23c4c2f28f6f4f0df
MD5 e5bb39a4c96a283aa92827459598c727
BLAKE2b-256 7e06ae51a5b4c8b0a196ca04a946f2a3c2a3b3ae1fcaca0375f250b32b393cc7

See more details on using hashes here.

File details

Details for the file subtitle_normalizer-0.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for subtitle_normalizer-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 064c3c84d08c37c473561fd50c7f574a6937e8dc57ca4776f34698852c97865f
MD5 d97ee22eabb8bb903a05cf5ce97ee856
BLAKE2b-256 6a54af6a65e9ecd052ef5d344bdc70e5388af00f6e5ab5a22e8c4db69f1b9511

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