diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-03-20 21:02:55 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-03-24 00:29:31 +0100 |
| commit | 8edb46702b372b6e672d0ac8f810e151e1aa5707 (patch) | |
| tree | e2a458fc456b3bd98982e6e31c0ec7589ab25274 /test/data | |
| parent | 0322c4604bf79c11a99dcd929a6f74685a0a4e31 (diff) | |
Read/write subtitle variable Z.v1.10.16
Diffstat (limited to 'test/data')
| -rw-r--r-- | test/data/subtitles_with_vZani.xml | 61 | ||||
| -rw-r--r-- | test/data/subtitles_with_vZani_parsed.xml | 59 |
2 files changed, 120 insertions, 0 deletions
diff --git a/test/data/subtitles_with_vZani.xml b/test/data/subtitles_with_vZani.xml new file mode 100644 index 00000000..32f08c6a --- /dev/null +++ b/test/data/subtitles_with_vZani.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<SubtitleReel xmlns="http://www.smpte-ra.org/schemas/428-7/2014/DCST" xmlns:xs="http://www.w3.org/2001/XMLSchema"> + <Id>urn:uuid:6382e2f3-8d75-441a-8324-4d0713549056</Id> + <ContentTitleText>Stereoscopic Subtitles: timeline01</ContentTitleText> + <AnnotationText>3D subs made with Davinci</AnnotationText> + <IssueDate>2025-01-28T20:47:47.904-00:00</IssueDate> + <ReelNumber>1</ReelNumber> + <Language>en</Language> + <EditRate>24 1</EditRate> + <TimeCodeRate>24</TimeCodeRate> + <StartTime>00:00:00:00</StartTime> + <DisplayType>MainSubtitle</DisplayType> + <LoadFont ID="MyFont">urn:uuid:d621dedd-089d-4d1f-8c24-fb976e1439df</LoadFont> + <SubtitleList> + <Font ID="MyFont" Color="FFFFFFFF" Weight="normal" Size="45"> + <Subtitle SpotNumber="1" TimeIn="00:00:10:00" TimeOut="00:00:15:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="0.0">subtitle - position 0 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="2" TimeIn="00:00:15:00" TimeOut="00:00:20:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="-0.5">subtitle - position -0.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="3" TimeIn="00:00:20:00" TimeOut="00:00:25:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="-1">subtitle - position -1 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="4" TimeIn="00:00:25:00" TimeOut="00:00:30:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="-1.5">subtitle - position -1.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="5" TimeIn="00:00:30:00" TimeOut="00:00:35:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="-2.0">subtitle - position -2 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="6" TimeIn="00:00:35:00" TimeOut="00:00:40:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="0.0">subtitle - position 0 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="7" TimeIn="00:00:40:00" TimeOut="00:00:45:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="0.5">subtitle - position 0.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="8" TimeIn="00:00:45:00" TimeOut="00:00:50:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="1.0">subtitle - position 1 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="9" TimeIn="00:00:50:00" TimeOut="00:00:55:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="1.5">subtitle - position 1.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="10" TimeIn="00:00:55:00" TimeOut="00:01:00:00"> + <Text Valign="bottom" Vposition="20.00" Zposition="2.0">subtitle - position 2 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="11" TimeIn="00:01:05:00" TimeOut="00:01:20:00"> + <LoadVariableZ ID="Zvector1">-2.0:120 0.0:120 2.0:120</LoadVariableZ> + <Text Valign="bottom" Vposition="10.00" Zposition="-2.0" VariableZ="Zvector1">animation -2 to 0 to 2</Text> + </Subtitle> + <Subtitle SpotNumber="12" TimeIn="00:01:24:00" TimeOut="00:01:39:00"> + <LoadVariableZ ID="Zvector2">0.0:120 2.0:120 -2.0:120</LoadVariableZ> + <Text Valign="bottom" Vposition="10.00" Zposition="0.0" VariableZ="Zvector2">animation 0 to 2 to - 2</Text> + </Subtitle> + <Subtitle SpotNumber="13" TimeIn="00:01:42:13" TimeOut="00:01:57:13"> + <LoadVariableZ ID="Zvector3">2.0:180 0.0:180</LoadVariableZ> + <Text Valign="bottom" Vposition="10.00" Zposition="2.0" VariableZ="Zvector3">animation 2 to 0</Text> + </Subtitle> + </Font> + </SubtitleList> +</SubtitleReel>
\ No newline at end of file diff --git a/test/data/subtitles_with_vZani_parsed.xml b/test/data/subtitles_with_vZani_parsed.xml new file mode 100644 index 00000000..7c9c797d --- /dev/null +++ b/test/data/subtitles_with_vZani_parsed.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<SubtitleReel xmlns="http://www.smpte-ra.org/schemas/428-7/2014/DCST"> + <Id>urn:uuid:6382e2f3-8d75-441a-8324-4d0713549056</Id> + <ContentTitleText>Stereoscopic Subtitles: timeline01</ContentTitleText> + <AnnotationText>3D subs made with Davinci</AnnotationText> + <IssueDate>2025-01-28T20:47:47</IssueDate> + <ReelNumber>1</ReelNumber> + <Language>en</Language> + <EditRate>24 1</EditRate> + <TimeCodeRate>24</TimeCodeRate> + <StartTime>00:00:00:00</StartTime> + <LoadFont ID="MyFont">urn:uuid:d621dedd-089d-4d1f-8c24-fb976e1439df</LoadFont> + <SubtitleList> + <Font AspectAdjust="1.0" Color="FFFFFFFF" Effect="none" EffectColor="FF000000" ID="MyFont" Italic="no" Script="normal" Size="45" Underline="no" Weight="normal"> + <Subtitle SpotNumber="1" TimeIn="00:00:10:00" TimeOut="00:00:15:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20">subtitle - position 0 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="2" TimeIn="00:00:15:00" TimeOut="00:00:20:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="-0.5">subtitle - position -0.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="3" TimeIn="00:00:20:00" TimeOut="00:00:25:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="-1">subtitle - position -1 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="4" TimeIn="00:00:25:00" TimeOut="00:00:30:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="-1.5">subtitle - position -1.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="5" TimeIn="00:00:30:00" TimeOut="00:00:35:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="-2">subtitle - position -2 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="6" TimeIn="00:00:35:00" TimeOut="00:00:40:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20">subtitle - position 0 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="7" TimeIn="00:00:40:00" TimeOut="00:00:45:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="0.5">subtitle - position 0.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="8" TimeIn="00:00:45:00" TimeOut="00:00:50:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="1">subtitle - position 1 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="9" TimeIn="00:00:50:00" TimeOut="00:00:55:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="1.5">subtitle - position 1.5 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="10" TimeIn="00:00:55:00" TimeOut="00:01:00:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <Text Valign="bottom" Vposition="20" Zposition="2">subtitle - position 2 - subtitle</Text> + </Subtitle> + <Subtitle SpotNumber="11" TimeIn="00:01:05:00" TimeOut="00:01:20:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <LoadVariableZ ID="Zvector1">-2.0:120 0.0:120 2.0:120</LoadVariableZ> + <Text Valign="bottom" Vposition="10" Zposition="-2" VariableZ="Zvector1">animation -2 to 0 to 2</Text> + </Subtitle> + <Subtitle SpotNumber="12" TimeIn="00:01:24:00" TimeOut="00:01:39:00" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <LoadVariableZ ID="Zvector2">0.0:120 2.0:120 -2.0:120</LoadVariableZ> + <Text Valign="bottom" Vposition="10" VariableZ="Zvector2">animation 0 to 2 to - 2</Text> + </Subtitle> + <Subtitle SpotNumber="13" TimeIn="00:01:42:13" TimeOut="00:01:57:13" FadeUpTime="00:00:00:02" FadeDownTime="00:00:00:02"> + <LoadVariableZ ID="Zvector3">2.0:180 0.0:180</LoadVariableZ> + <Text Valign="bottom" Vposition="10" Zposition="2" VariableZ="Zvector3">animation 2 to 0</Text> + </Subtitle> + </Font> + </SubtitleList> +</SubtitleReel> |
