fix V1/V2 naming, handle animation players, don't use blank, results in white

This commit is contained in:
j 2023-10-28 15:03:35 +02:00
commit ff752a1818
3 changed files with 49 additions and 25 deletions

View file

@ -235,9 +235,9 @@ class KDEnliveProject:
["disable", "1"],
]),
]),
v2 := self.get_element("playlist", children=[
v1 := self.get_element("playlist", children=[
]),
v2e := self.get_element("playlist", children=[
v1e := self.get_element("playlist", children=[
]),
t2 := self.get_element("tractor", attrib={
"in": "00:00:00.000",
@ -249,12 +249,12 @@ class KDEnliveProject:
["kdenlive:thumbs_format", None],
["kdenlive:audio_rec", None],
["kdenlive:locked_track", None],
self.get_element("track", attrib={"hide": "audio", "producer": v2.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v2e.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v1.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v1e.attrib["id"]}),
]),
v1 := self.get_element("playlist", children=[
v2 := self.get_element("playlist", children=[
]),
v1e := self.get_element("playlist", children=[
v2e := self.get_element("playlist", children=[
]),
t3 := self.get_element("tractor", attrib={
"in": "00:00:00.000"
@ -265,8 +265,8 @@ class KDEnliveProject:
["kdenlive:thumbs_format", None],
["kdenlive:audio_rec", None],
["kdenlive:locked_track", None],
self.get_element("track", attrib={"hide": "audio", "producer": v1.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v1e.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v2.attrib["id"]}),
self.get_element("track", attrib={"hide": "audio", "producer": v2e.attrib["id"]}),
]),
sequence := self.get_element("tractor", [
["kdenlive:uuid", self._uuid],