byroot / pysrt
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
Jean Boussier (author)
Sat Nov 07 10:22:18 -0800 2009
commit ef4cf89bfe955c1d914e39c4658349bad8fe398b
tree 819a8e309b540c27db7a72f08014ded18c06936d
parent ee2d5d3a9aab883039f9ace05c4064de9205a08b
tree 819a8e309b540c27db7a72f08014ded18c06936d
parent ee2d5d3a9aab883039f9ace05c4064de9205a08b
pysrt /
README
pysrt is a Python library used to edit or create SubRip files.
Usage
=====
::
from pysrt import SubRipFile, SubRipItem, SubRipTime
subs = SubRipFile('some/file.srt')
subs[42].end.hours += 3
subs[42].text = "Never end !"
#equivalent
part = subs.slice(ends_after=SubRipTime(0, 0, 40))
part = subs.slice(ends_after=(0, 0, 40))
part = subs.slice(ends_after={'seconds': 40})
part.shift(seconds=-2)
subs.save('other/path.srt', 'utf-8')

