Skip to main content

Closed caption converter

Project description

Build Status

PLEASE SEE pbs/pycaption FOR OFFICIAL RELEASES.

pycaption is a caption reading/writing module. Use one of the given Readers to read content into a CaptionSet object, and then use one of the Writers to output the CaptionSet into captions of your desired format.

Version 2.0.0@learningequality passes all tests with Python 2.7, 3.4, 3.5, 3.6, and 3.7.

For details, see the documentation.

Changelog

2.2.0@learningequality

  • Added enum_compat library to maintain Python 2.7 support

  • Pinned beautifulsoup4 under v4.9.0 as it caused numerous test failures

  • Unpinned lxml

  • Misc Travis and Tox updates

2.0.0@learningequality

  • Python 2 and 3 support (see branch py27@pbs)

  • Upgraded beautifulsoup4 package to a more current version, and resolved issues with tests due to upgrade. See full detailed changes here.

  • Removed from future import standard_library as it can cause issues with other packages and its removal causes no test failures.

  • Fixed DFXPReader issue with default language (see this PR)

  • Changed global default language to ISO-639-2 undetermined language code und (see this PR)

1.0.0@pbs

0.5.x@pbs

  • Added positioning support

  • Created documentation

License

This module is Copyright 2012 PBS.org and is available under the Apache License, Version 2.0.

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

le-pycaption-2.2.0a1.tar.gz (229.0 kB view details)

Uploaded Source

Built Distribution

le_pycaption-2.2.0a1-py2.py3-none-any.whl (271.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file le-pycaption-2.2.0a1.tar.gz.

File metadata

  • Download URL: le-pycaption-2.2.0a1.tar.gz
  • Upload date:
  • Size: 229.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for le-pycaption-2.2.0a1.tar.gz
Algorithm Hash digest
SHA256 eec4cc15989efac9c7cbe2edd044003189292c9b3a0f83fe685a0204e27cd68f
MD5 764ff4e82b9c99883630f8122e0a0b6d
BLAKE2b-256 b1fc2902c09dffb8f85c8156c2cc0d306c93153d9ea59e58962f35eeb45ec35a

See more details on using hashes here.

File details

Details for the file le_pycaption-2.2.0a1-py2.py3-none-any.whl.

File metadata

  • Download URL: le_pycaption-2.2.0a1-py2.py3-none-any.whl
  • Upload date:
  • Size: 271.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for le_pycaption-2.2.0a1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e36b05c767f5a9f0ed610c23d11c4bb382fc0bb6ad8e4c249f75dfc7ab0e7fc1
MD5 cc8ce43d99342731e35763c457f7ce9e
BLAKE2b-256 be4b5bcc73436920f2a1f34e2f3a7b67004875b1e56e513d07043eb0f964bfdb

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