We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1c40318 commit 7682582Copy full SHA for 7682582
chapterize.py
@@ -17,6 +17,7 @@ def _get_frames(f_id: str):
17
18
def _get_chapters(frames, length_ms):
19
for i, (timestamp, path) in enumerate(frames):
20
+ start_time = 0 if i == 0 else timestamp
21
end_time = frames[i + 1][0] if i + 1 < len(frames) else length_ms
22
with open(path, 'rb') as pic:
23
apic = APIC(
@@ -27,7 +28,7 @@ def _get_chapters(frames, length_ms):
27
28
tit2 = TIT2(text=f'Chapter {i + 1}')
29
yield CHAP(
30
element_id=f'chp{i}',
- start_time=timestamp,
31
+ start_time=start_time,
32
end_time=end_time,
33
sub_frames=[tit2, apic]
34
)
0 commit comments