1use hex_color::HexColor;
2use ass_parser::AssFile;
3use ass_parser::{ScriptInfo, V4Format, Events, Dialogue};
4
5fn main() {
6 let mut ass_file = AssFile::new();
7
8 let dialogue = Dialogue::new()
9 .set_start("0:00:00:00")
10 .set_end("0:00:02:00")
11 .set_text("Hello Friend!")
12 .set_colour(HexColor::YELLOW);
13
14 ass_file.components.script
15 .set_script(ScriptInfo::default());
16
17 ass_file.components.v4
18 .set_v4(V4Format::default());
19
20 ass_file.components.events
21 .set_events(Events::default())
22 .add_dialogue(dialogue);
23
24 AssFile::save_file(&ass_file, "new_subtitles.ass");
25}
26