1use skrt::{Srt, Timestamp};
2
3fn main() {
4 let mut srt = Srt::new();
5
6 srt.add_subtitle(
7 Timestamp::from_millis(0).unwrap(),
8 Timestamp::from_millis(1000).unwrap(),
9 "First".into(),
10 );
11
12 srt.add_subtitle(
13 Timestamp::from_millis(1000).unwrap(),
14 Timestamp::from_millis(2000).unwrap(),
15 "Second".into(),
16 );
17
18 for sub in &mut srt {
19 sub.set_start(sub.start().shift_millis(300).unwrap());
20 sub.set_end(sub.end().shift_millis(300).unwrap());
21 }
22
23 println!("{}", srt.serialize());
24}