Skip to main content

Apply a time offset to a subtitle .srt file

Project description

Build Status Coverage Status

Apply a time offset to a subtitle .srt file.

Example:

$ cat ~/example.srt
1
00:00:01,600 --> 00:00:04,200
English (US)

2
00:00:05,900 --> 00:00:07,999
This is a subtitle in American English

3
00:00:10,000 --> 00:00:14,000
Adding subtitles is very easy to do
$ srtoffset ~/example.srt '00:00:05,500'
1
00:00:07,100 --> 00:00:09,700
English (US)

2
00:00:11,400 --> 00:00:13,499
This is a subtitle in American English

3
00:00:15,500 --> 00:00:19,500
Adding subtitles is very easy to do
$ srtoffset ~/example.srt '00:00:01,000' --rewind
1
00:00:00,600 --> 00:00:03,200
English (US)

2
00:00:04,900 --> 00:00:06,999
This is a subtitle in American English

3
00:00:09,000 --> 00:00:13,000
Adding subtitles is very easy to do

Setup the dev environment

$ poetry install

Run the tests

$ poetry run pytest

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

srtoffset-0.1.2.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

srtoffset-0.1.2-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file srtoffset-0.1.2.tar.gz.

File metadata

  • Download URL: srtoffset-0.1.2.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.10-300.fc32.x86_64

File hashes

Hashes for srtoffset-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5ec1d9117f8fb4900e2661e6276e159462fa142c0457753031e7ee81eaa3445b
MD5 8b53d2a80b156ab3f7c82658f98a7f21
BLAKE2b-256 5815e203339d8c0f7d188eaea1e39185f22baaa5b468d3d08fdcccff8b694aab

See more details on using hashes here.

File details

Details for the file srtoffset-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: srtoffset-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.10-300.fc32.x86_64

File hashes

Hashes for srtoffset-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 93efb0b42184961a248d8414ca379f21f7f199d2d7baee8e2b57382a829c3010
MD5 6519cc16a341a62a87bcb77f38015050
BLAKE2b-256 fc2e6619fabdee504eb90759c0230dc8a33aa8e2fca283913d288c6709dbb909

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