[multimedia/kdenlive-test-suite] /: Add two extra checks for qtblend scaling
Jean-Baptiste Mardelle <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 73acc7a63c2ebf96cb8019656fe5c53e54508436 by Jean-Baptiste Mardelle.
Committed on 06/08/2026 at 09:59.
Pushed by mardelle into branch 'master'.
Add two extra checks for qtblend scaling
A +3 -0 projects/footage/1440.mp4
A +- -- projects/footage/logo-small.png
M +6 -0 projects/projects.yaml
A +1607 -0 projects/qtblend-1440p.kdenlive
A +1443 -0 projects/qtblend-scale-small.kdenlive
A +3 -0 reference/qtblend-1440p.mp4
A +3 -0 reference/qtblend-scale-small.mp4
https://invent.kde.org/multimedia/kdenlive-test-suite/-/commit/73acc7a63c2ebf96cb8019656fe5c53e54508436
diff --git a/projects/footage/1440.mp4 b/projects/footage/1440.mp4
new file mode 100644
index 0000000..391562e
--- /dev/null
+++ b/projects/footage/1440.mp4
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1effa032d1b3a61cd03d9ad4b22a6b130af6281cbe2ec0dc9d19405ac3708cb1
+size 3955
diff --git a/projects/footage/logo-small.png b/projects/footage/logo-small.png
new file mode 100644
index 0000000..ec3174a
Binary files /dev/null and b/projects/footage/logo-small.png differ
diff --git a/projects/projects.yaml b/projects/projects.yaml
index c700313..a303d62 100644
--- a/projects/projects.yaml
+++ b/projects/projects.yaml
@@ -50,13 +50,19 @@
- Video
from_frame: 175
to_frame: 184
+- filename: qtblend-1440p.kdenlive
+ description: Tests video with 1.33 PAR in project with 1 PAR profile.
- filename: qtblend-composition-scale.kdenlive
+ description: Ensure we can keep full resolution when zooming with qtblend composition a 4k image in an HD project.
- filename: qtblend-freeze.kdenlive
- filename: qtblend-horizontal-transform.kdenlive
- filename: qtblend-media.kdenlive
- filename: qtblend-ratio-check.kdenlive
- filename: qtblend-resolution-check.kdenlive
+ description: Ensure we can keep full resolution when zooming a 4k image in an HD vertical project.
- filename: qtblend-rotate.kdenlive
+- filename: qtblend-scale-small.kdenlive
+ description: Check scaling of small images.
- filename: qtblend-transition.kdenlive
- filename: qtblend-vertical-transform.kdenlive
- filename: qtblend-zoom.kdenlive
diff --git a/projects/qtblend-1440p.kdenlive b/projects/qtblend-1440p.kdenlive
new file mode 100644
index 0000000..31d0627
--- /dev/null
+++ b/projects/qtblend-1440p.kdenlive
@@ -0,0 +1,1607 @@
+<?xml version='1.0' encoding='utf-8'?>
+<mlt LC_NUMERIC="C" producer="main_bin" root="" version="7.41.0">
+ <profile colorspace="709" description="HD 1080p 25 fps" display_aspect_den="9" display_aspect_num="16" frame_rate_den="1" frame_rate_num="25" height="1080" progressive="1" sample_aspect_den="1" sample_aspect_num="1" width="1920"/>
+ <producer id="producer0" in="00:00:00.000" out="00:05:00.880">
+ <property name="length">2147483647</property>
+ <property name="eof">continue</property>
+ <property name="resource">black</property>
+ <property name="aspect_ratio">1</property>
+ <property name="mlt_service">color</property>
+ <property name="kdenlive:playlistid">black_track</property>
+ <property name="mlt_image_format">rgba</property>
+ <property name="set.test_audio">0</property>
+ </producer>
+ <playlist id="playlist0">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <playlist id="playlist1">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <tractor id="tractor0" in="00:00:00.000">
+ <property name="kdenlive:audio_track">1</property>
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="video" producer="playlist0"/>
+ <track hide="video" producer="playlist1"/>
+ <filter id="filter0">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter1">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter2">
+ <property name="iec_scale">0</property>
+ <property name="mlt_service">audiolevel</property>
+ <property name="internal_added">237</property>
+ <property name="dbpeak">1</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <chain id="chain0" out="00:00:00.400">
+ <property name="length">11</property>
+ <property name="eof">continue</property>
+ <property name="resource">footage/1440.mp4</property>
+ <property name="mlt_service">avformat-novalidate</property>
+ <property name="seekable">1</property>
+ <property name="format">3</property>
+ <property name="audio_index">1</property>
+ <property name="video_index">0</property>
+ <property name="vstream">0</property>
+ <property name="astream">0</property>
+ <property name="kdenlive:folderid">-1</property>
+ <property name="kdenlive:id">5</property>
+ <property name="kdenlive:control_uuid">{0c0cd4bf-7712-4069-abc0-c18fe280ad3b}</property>
+ <property name="mute_on_pause">0</property>
+ <property name="kdenlive:clip_type">0</property>
+ <property name="kdenlive:file_size">3955</property>
+ <property name="kdenlive:file_hash">f76dface78a4fc77956f4e93f17b2936</property>
+ <property name="kdenlive:record_start_frame">-1</property>
+ <property name="kdenlive:record_start_frame_1">-1</property>
+ <property name="kdenlive:kextractor">1</property>
+ <property name="kdenlive:meta.extractor.Bitrate:">70 kb/s</property>
+ <property name="meta.media.nb_streams">2</property>
+ <property name="meta.media.0.stream.type">video</property>
+ <property name="meta.media.0.stream.frame_rate">25</property>
+ <property name="meta.media.0.stream.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.width">1440</property>
+ <property name="meta.media.0.codec.height">1080</property>
+ <property name="meta.media.0.codec.rotate">0</property>
+ <property name="meta.media.0.codec.pix_fmt">yuv420p</property>
+ <property name="meta.media.0.codec.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.colorspace">709</property>
+ <property name="meta.media.0.codec.color_trc">1</property>
+ <property name="meta.media.0.codec.name">h264</property>
+ <property name="meta.media.0.codec.long_name">H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10</property>
+ <property name="meta.media.0.codec.bit_rate">36509</property>
+ <property name="meta.attr.0.stream.handler_name.markup">VideoHandler</property>
+ <property name="meta.media.1.stream.type">audio</property>
+ <property name="meta.media.1.codec.sample_fmt">fltp</property>
+ <property name="meta.media.1.codec.sample_rate">48000</property>
+ <property name="meta.media.1.codec.channels">2</property>
+ <property name="meta.media.1.codec.layout">stereo</property>
+ <property name="meta.media.1.codec.name">aac</property>
+ <property name="meta.media.1.codec.long_name">AAC (Advanced Audio Coding)</property>
+ <property name="meta.media.1.codec.bit_rate">2539</property>
+ <property name="meta.attr.1.stream.handler_name.markup">SoundHandler</property>
+ <property name="meta.attr.major_brand.markup">isom</property>
+ <property name="meta.attr.minor_version.markup">512</property>
+ <property name="meta.attr.compatible_brands.markup">isomiso2avc1mp41</property>
+ <property name="meta.attr.encoder.markup">Lavf62.12.102</property>
+ <property name="meta.media.sample_aspect_num">4</property>
+ <property name="meta.media.sample_aspect_den">3</property>
+ <property name="meta.media.frame_rate_num">25</property>
+ <property name="meta.media.frame_rate_den">1</property>
+ <property name="meta.media.colorspace">709</property>
+ <property name="meta.media.color_trc">1</property>
+ <property name="meta.media.has_b_frames">2</property>
+ <property name="meta.media.width">1440</property>
+ <property name="meta.media.height">1080</property>
+ <property name="meta.media.aspect_ratio">1.33333</property>
+ <property name="meta.media.color_range">mpeg</property>
+ <property name="xml">was here</property>
+ <property name="meta.media.top_field_first">0</property>
+ <property name="meta.media.progressive">1</property>
+ <property name="set.test_audio">0</property>
+ <property name="set.test_image">1</property>
+ </chain>
+ <playlist id="playlist2">
+ <property name="kdenlive:audio_track">1</property>
+ <entry in="00:00:00.000" out="00:00:00.400" producer="chain0">
+ <property name="kdenlive:id">5</property>
+ </entry>
+ <entry in="00:00:00.000" out="00:00:00.400" producer="chain0">
+ <property name="kdenlive:id">5</property>
+ </entry>
+ </playlist>
+ <playlist id="playlist3">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <tractor id="tractor1" in="00:00:00.000" out="00:00:00.840">
+ <property name="kdenlive:audio_track">1</property>
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="video" producer="playlist2"/>
+ <track hide="video" producer="playlist3"/>
+ <filter id="filter3">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter4">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter5">
+ <property name="iec_scale">0</property>
+ <property name="mlt_service">audiolevel</property>
+ <property name="internal_added">237</property>
+ <property name="dbpeak">1</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <chain id="chain1" out="00:00:00.400">
+ <property name="length">11</property>
+ <property name="eof">continue</property>
+ <property name="resource">footage/1440.mp4</property>
+ <property name="mlt_service">avformat-novalidate</property>
+ <property name="seekable">1</property>
+ <property name="format">3</property>
+ <property name="audio_index">1</property>
+ <property name="video_index">0</property>
+ <property name="vstream">0</property>
+ <property name="astream">0</property>
+ <property name="kdenlive:folderid">-1</property>
+ <property name="kdenlive:id">5</property>
+ <property name="kdenlive:control_uuid">{0c0cd4bf-7712-4069-abc0-c18fe280ad3b}</property>
+ <property name="mute_on_pause">0</property>
+ <property name="kdenlive:clip_type">0</property>
+ <property name="kdenlive:file_size">3955</property>
+ <property name="kdenlive:file_hash">f76dface78a4fc77956f4e93f17b2936</property>
+ <property name="kdenlive:record_start_frame">-1</property>
+ <property name="kdenlive:record_start_frame_1">-1</property>
+ <property name="kdenlive:kextractor">1</property>
+ <property name="kdenlive:meta.extractor.Bitrate:">70 kb/s</property>
+ <property name="meta.media.nb_streams">2</property>
+ <property name="meta.media.0.stream.type">video</property>
+ <property name="meta.media.0.stream.frame_rate">25</property>
+ <property name="meta.media.0.stream.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.width">1440</property>
+ <property name="meta.media.0.codec.height">1080</property>
+ <property name="meta.media.0.codec.rotate">0</property>
+ <property name="meta.media.0.codec.pix_fmt">yuv420p</property>
+ <property name="meta.media.0.codec.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.colorspace">709</property>
+ <property name="meta.media.0.codec.color_trc">1</property>
+ <property name="meta.media.0.codec.name">h264</property>
+ <property name="meta.media.0.codec.long_name">H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10</property>
+ <property name="meta.media.0.codec.bit_rate">36509</property>
+ <property name="meta.attr.0.stream.handler_name.markup">VideoHandler</property>
+ <property name="meta.media.1.stream.type">audio</property>
+ <property name="meta.media.1.codec.sample_fmt">fltp</property>
+ <property name="meta.media.1.codec.sample_rate">48000</property>
+ <property name="meta.media.1.codec.channels">2</property>
+ <property name="meta.media.1.codec.layout">stereo</property>
+ <property name="meta.media.1.codec.name">aac</property>
+ <property name="meta.media.1.codec.long_name">AAC (Advanced Audio Coding)</property>
+ <property name="meta.media.1.codec.bit_rate">2539</property>
+ <property name="meta.attr.1.stream.handler_name.markup">SoundHandler</property>
+ <property name="meta.attr.major_brand.markup">isom</property>
+ <property name="meta.attr.minor_version.markup">512</property>
+ <property name="meta.attr.compatible_brands.markup">isomiso2avc1mp41</property>
+ <property name="meta.attr.encoder.markup">Lavf62.12.102</property>
+ <property name="meta.media.sample_aspect_num">4</property>
+ <property name="meta.media.sample_aspect_den">3</property>
+ <property name="meta.media.frame_rate_num">25</property>
+ <property name="meta.media.frame_rate_den">1</property>
+ <property name="meta.media.colorspace">709</property>
+ <property name="meta.media.color_trc">1</property>
+ <property name="meta.media.has_b_frames">2</property>
+ <property name="meta.media.width">1440</property>
+ <property name="meta.media.height">1080</property>
+ <property name="meta.media.aspect_ratio">1.33333</property>
+ <property name="meta.media.color_range">mpeg</property>
+ <property name="xml">was here</property>
+ <property name="meta.media.top_field_first">0</property>
+ <property name="meta.media.progressive">1</property>
+ <property name="set.test_audio">1</property>
+ <property name="set.test_image">0</property>
+ </chain>
+ <playlist id="playlist4">
+ <entry in="00:00:00.000" out="00:00:00.400" producer="chain1">
+ <property name="kdenlive:id">5</property>
+ </entry>
+ <entry in="00:00:00.000" out="00:00:00.400" producer="chain1">
+ <property name="kdenlive:id">5</property>
+ <property name="kdenlive:activeeffect">0</property>
+ <filter id="filter6">
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rect">00:00:00.000=497 280 926 520 1.000000</property>
+ <property name="rotate_anchor">0=0.5 0.5 0 0</property>
+ <property name="rotation">00:00:00.000=0</property>
+ <property name="kdenlive:collapsed">0</property>
+ </filter>
+ </entry>
+ </playlist>
+ <playlist id="playlist5"/>
+ <tractor id="tractor2" in="00:00:00.000" out="00:00:00.840">
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="audio" producer="playlist4"/>
+ <track hide="audio" producer="playlist5"/>
+ </tractor>
+ <playlist id="playlist6"/>
+ <playlist id="playlist7"/>
+ <tractor id="tractor3" in="00:00:00.000">
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="audio" producer="playlist6"/>
+ <track hide="audio" producer="playlist7"/>
+ </tractor>
+ <tractor id="{42b81d20-7066-45e7-a091-d0992788c65a}" in="00:00:00.000" out="00:00:00.840">
+ <property name="kdenlive:uuid">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:clipname">Sequence 1</property>
+ <property name="kdenlive:sequenceproperties.hasAudio">1</property>
+ <property name="kdenlive:sequenceproperties.hasVideo">1</property>
+ <property name="kdenlive:sequenceproperties.activeTrack">2</property>
+ <property name="kdenlive:sequenceproperties.tracksCount">4</property>
+ <property name="kdenlive:sequenceproperties.documentuuid">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:control_uuid">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:duration">00:00:00.880</property>
+ <property name="kdenlive:maxduration">22</property>
+ <property name="kdenlive:producer_type">17</property>
+ <property name="kdenlive:id">3</property>
+ <property name="kdenlive:clip_type">0</property>
+ <property name="kdenlive:file_size">0</property>
+ <property name="kdenlive:folderid">2</property>
+ <property name="kdenlive:sequenceproperties.audioTarget">1</property>
+ <property name="kdenlive:sequenceproperties.disablepreview">0</property>
+ <property name="kdenlive:sequenceproperties.position">18</property>
+ <property name="kdenlive:sequenceproperties.scrollPos">0</property>
+ <property name="kdenlive:sequenceproperties.tracks">4</property>
+ <property name="kdenlive:sequenceproperties.verticalzoom">1</property>
+ <property name="kdenlive:sequenceproperties.videoTarget">2</property>
+ <property name="kdenlive:sequenceproperties.zonein">0</property>
+ <property name="kdenlive:sequenceproperties.zoneout">75</property>
+ <property name="kdenlive:sequenceproperties.zoom">8</property>
+ <property name="kdenlive:sequenceproperties.groups">[
+ {
+ "children": [
+ {
+ "data": "2:0:-1",
+ "leaf": "clip",
+ "type": "Leaf"
+ },
+ {
+ "data": "1:0:-1",
+ "leaf": "clip",
+ "type": "Leaf"
+ }
+ ],
+ "type": "AVSplit"
+ },
+ {
+ "children": [
+ {
+ "data": "2:11:-1",
+ "leaf": "clip",
+ "type": "Leaf"
+ },
+ {
+ "data": "1:11:-1",
+ "leaf": "clip",
+ "type": "Leaf"
+ }
+ ],
+ "type": "AVSplit"
+ }
+]
+</property>
+ <property name="kdenlive:sequenceproperties.guides">[
+]
+</property>
+ <track producer="producer0"/>
+ <track producer="tractor0"/>
+ <track producer="tractor1"/>
+ <track producer="tractor2"/>
+ <track producer="tractor3"/>
+ <transition id="transition0">
+ <property name="a_track">0</property>
+ <property name="b_track">1</property>
+ <property name="mlt_service">mix</property>
+ <property name="kdenlive_id">mix</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ <property name="accepts_blanks">1</property>
+ <property name="sum">1</property>
+ </transition>
+ <transition id="transition1">
+ <property name="a_track">0</property>
+ <property name="b_track">2</property>
+ <property name="mlt_service">mix</property>
+ <property name="kdenlive_id">mix</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ <property name="accepts_blanks">1</property>
+ <property name="sum">1</property>
+ </transition>
+ <transition id="transition2">
+ <property name="a_track">0</property>
+ <property name="b_track">3</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ </transition>
+ <transition id="transition3">
+ <property name="a_track">0</property>
+ <property name="b_track">4</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ </transition>
+ <filter id="filter7">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter8">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <chain id="chain2" out="00:00:00.400">
+ <property name="length">11</property>
+ <property name="eof">continue</property>
+ <property name="resource">footage/1440.mp4</property>
+ <property name="mlt_service">avformat-novalidate</property>
+ <property name="meta.media.nb_streams">2</property>
+ <property name="meta.media.0.stream.type">video</property>
+ <property name="meta.media.0.stream.frame_rate">25</property>
+ <property name="meta.media.0.stream.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.width">1440</property>
+ <property name="meta.media.0.codec.height">1080</property>
+ <property name="meta.media.0.codec.rotate">0</property>
+ <property name="meta.media.0.codec.pix_fmt">yuv420p</property>
+ <property name="meta.media.0.codec.sample_aspect_ratio">1.33333</property>
+ <property name="meta.media.0.codec.colorspace">709</property>
+ <property name="meta.media.0.codec.color_trc">1</property>
+ <property name="meta.media.0.codec.name">h264</property>
+ <property name="meta.media.0.codec.long_name">H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10</property>
+ <property name="meta.media.0.codec.bit_rate">36509</property>
+ <property name="meta.attr.0.stream.handler_name.markup">VideoHandler</property>
+ <property name="meta.media.1.stream.type">audio</property>
+ <property name="meta.media.1.codec.sample_fmt">fltp</property>
+ <property name="meta.media.1.codec.sample_rate">48000</property>
+ <property name="meta.media.1.codec.channels">2</property>
+ <property name="meta.media.1.codec.layout">stereo</property>
+ <property name="meta.media.1.codec.name">aac</property>
+ <property name="meta.media.1.codec.long_name">AAC (Advanced Audio Coding)</property>
+ <property name="meta.media.1.codec.bit_rate">2539</property>
+ <property name="meta.attr.1.stream.handler_name.markup">SoundHandler</property>
+ <property name="meta.attr.major_brand.markup">isom</property>
+ <property name="meta.attr.minor_version.markup">512</property>
+ <property name="meta.attr.compatible_brands.markup">isomiso2avc1mp41</property>
+ <property name="meta.attr.encoder.markup">Lavf62.12.102</property>
+ <property name="seekable">1</property>
+ <property name="meta.media.sample_aspect_num">4</property>
+ <property name="meta.media.sample_aspect_den">3</property>
+ <property name="format">3</property>
+ <property name="audio_index">1</property>
+ <property name="video_index">0</property>
+ <property name="vstream">0</property>
+ <property name="meta.media.frame_rate_num">25</property>
+ <property name="meta.media.frame_rate_den">1</property>
+ <property name="meta.media.colorspace">709</property>
+ <property name="meta.media.color_trc">1</property>
+ <property name="meta.media.has_b_frames">2</property>
+ <property name="meta.media.width">1440</property>
+ <property name="meta.media.height">1080</property>
+ <property name="meta.media.aspect_ratio">1.33333</property>
+ <property name="meta.media.color_range">mpeg</property>
+ <property name="astream">0</property>
+ <property name="meta.media.top_field_first">0</property>
+ <property name="meta.media.progressive">1</property>
+ <property name="kdenlive:folderid">-1</property>
+ <property name="kdenlive:id">5</property>
+ <property name="kdenlive:control_uuid">{0c0cd4bf-7712-4069-abc0-c18fe280ad3b}</property>
+ <property name="mute_on_pause">0</property>
+ <property name="kdenlive:clip_type">0</property>
+ <property name="kdenlive:file_size">3955</property>
+ <property name="kdenlive:file_hash">f76dface78a4fc77956f4e93f17b2936</property>
+ <property name="kdenlive:record_start_frame">-1</property>
+ <property name="kdenlive:record_start_frame_1">-1</property>
+ <property name="kdenlive:kextractor">1</property>
+ <property name="kdenlive:meta.extractor.Bitrate:">70 kb/s</property>
+ </chain>
+ <playlist id="main_bin">
+ <property name="kdenlive:folder.-1.2">Sequences</property>
+ <property name="kdenlive:sequenceFolder">2</property>
+ <property name="kdenlive:docproperties.audioChannels">2</property>
+ <property name="kdenlive:docproperties.binsort">6</property>
+ <property name="kdenlive:docproperties.documentid">1784970473307</property>
+ <property name="kdenlive:docproperties.enableTimelineZone">0</property>
+ <property name="kdenlive:docproperties.enableexternalproxy">0</property>
+ <property name="kdenlive:docproperties.enableproxy">0</property>
+ <property name="kdenlive:docproperties.externalproxyparams">./;;.LRV;./;;.MP4</property>
+ <property name="kdenlive:docproperties.generateimageproxy">0</property>
+ <property name="kdenlive:docproperties.generateproxy">0</property>
+ <property name="kdenlive:docproperties.guidesCategories">[
+ {
+ "color": "#9b59b6",
+ "comment": "Category 1",
+ "index": 0
+ },
+ {
+ "color": "#3daee9",
+ "comment": "Category 2",
+ "index": 1
+ },
+ {
+ "color": "#1abc9c",
+ "comment": "Category 3",
+ "index": 2
+ },
+ {
+ "color": "#1cdc9a",
+ "comment": "Category 4",
+ "index": 3
+ },
+ {
+ "color": "#c9ce3b",
+ "comment": "Category 5",
+ "index": 4
+ },
+ {
+ "color": "#fdbc4b",
+ "comment": "Category 6",
+ "index": 5
+ },
+ {
+ "color": "#f39c1f",
+ "comment": "Category 7",
+ "index": 6
+ },
+ {
+ "color": "#f47750",
+ "comment": "Category 8",
+ "index": 7
+ },
+ {
+ "color": "#da4453",
+ "comment": "Category 9",
+ "index": 8
+ }
+]
+</property>
+ <property name="kdenlive:docproperties.kdenliveversion">26.07.80</property>
+ <property name="kdenlive:docproperties.patchversion">1</property>
+ <property name="kdenlive:docproperties.previewextension"/>
+ <property name="kdenlive:docproperties.previewparameters"/>
+ <property name="kdenlive:docproperties.profile">atsc_1080p_25</property>
+ <property name="kdenlive:docproperties.proxyextension"/>
+ <property name="kdenlive:docproperties.proxyimageminsize">2000</property>
+ <property name="kdenlive:docproperties.proxyimagesize">800</property>
+ <property name="kdenlive:docproperties.proxyminsize">1000</property>
+ <property name="kdenlive:docproperties.proxyparams"/>
+ <property name="kdenlive:docproperties.proxyresize">640</property>
+ <property name="kdenlive:docproperties.seekOffset">7500</property>
+ <property name="kdenlive:docproperties.sessionid">{3dd1c56b-8d20-40fe-b38f-8e2f0dc14e32}</property>
+ <property name="kdenlive:docproperties.uuid">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:docproperties.version">1.1</property>
+ <property name="kdenlive:expandedFolders"/>
+ <property name="kdenlive:binZoom">2</property>
+ <property name="kdenlive:extraBins">project_bin:-1:0</property>
+ <property name="kdenlive:documentnotes"/>
+ <property name="kdenlive:documentnotesversion">2</property>
+ <property name="kdenlive:docproperties.opensequences">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:docproperties.activetimeline">{42b81d20-7066-45e7-a091-d0992788c65a}</property>
+ <property name="kdenlive:docproperties.layout">{
+ "allDockWidgets": [
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 5,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": -1,
+ "wasFloating": false
+ },
+ "uniqueName": "timeline"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "project_bin"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "library"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "subtitles"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "textedit"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "timeremap"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "markers"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 1,
+ "wasFloating": false
+ },
+ "uniqueName": "screengrab"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 1,
+ "wasFloating": false
+ },
+ "uniqueName": "audiospectrum"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "clipmonitor"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "projectmonitor"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "clip_properties"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "notes_widget"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "media_browser"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "onlineresources"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 8,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "effect_stack"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": -1,
+ "wasFloating": false
+ },
+ "uniqueName": "effect_list"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 4,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "transition_list"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "undo_history"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 9,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "mixer"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "vectorscope"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 4,
+ "wasFloating": false
+ },
+ "uniqueName": "waveform"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "rgb_parade"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "histogram"
+ }
+ ],
+ "closedDockWidgets": [
+ "library",
+ "subtitles",
+ "textedit",
+ "timeremap",
+ "markers",
+ "screengrab",
+ "audiospectrum",
+ "clip_properties",
+ "notes_widget",
+ "media_browser",
+ "onlineresources",
+ "effect_list",
+ "undo_history",
+ "vectorscope",
+ "waveform",
+ "rgb_parade",
+ "histogram"
+ ],
+ "floatingWindows": [],
+ "mainWindows": [
+ {
+ "affinities": null,
+ "geometry": {
+ "height": 1030,
+ "width": 1673,
+ "x": 0,
+ "y": 0
+ },
+ "isVisible": true,
+ "multiSplitterLayout": {
+ "frames": {
+ "3998": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "effect_stack"
+ ],
+ "geometry": {
+ "height": 483,
+ "width": 382,
+ "x": 964,
+ "y": 473
+ },
+ "id": "3998",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "effect_stack",
+ "options": 0
+ },
+ "4029": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "project_bin",
+ "effect_list",
+ "notes_widget"
+ ],
+ "geometry": {
+ "height": 473,
+ "width": 254,
+ "x": 0,
+ "y": 0
+ },
+ "id": "4029",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "project_bin",
+ "options": 0
+ },
+ "4126": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "timeline"
+ ],
+ "geometry": {
+ "height": 483,
+ "width": 750,
+ "x": 214,
+ "y": 473
+ },
+ "id": "4126",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "timeline",
+ "options": 0
+ },
+ "4157": {
+ "currentTabIndex": 2,
+ "dockWidgets": [
+ "clip_properties",
+ "subtitles",
+ "clipmonitor"
+ ],
+ "geometry": {
+ "height": 473,
+ "width": 706,
+ "x": 254,
+ "y": 0
+ },
+ "id": "4157",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "clipmonitor",
+ "options": 0
+ },
+ "4254": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "mixer"
+ ],
+ "geometry": {
+ "height": 483,
+ "width": 325,
+ "x": 1346,
+ "y": 473
+ },
+ "id": "4254",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "mixer",
+ "options": 0
+ },
+ "4285": {
+ "currentTabIndex": 1,
+ "dockWidgets": [
+ "textedit",
+ "projectmonitor"
+ ],
+ "geometry": {
+ "height": 473,
+ "width": 711,
+ "x": 960,
+ "y": 0
+ },
+ "id": "4285",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "projectmonitor",
+ "options": 0
+ },
+ "4347": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "transition_list"
+ ],
+ "geometry": {
+ "height": 483,
+ "width": 214,
+ "x": 0,
+ "y": 473
+ },
+ "id": "4347",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "transition_list",
+ "options": 0
+ }
+ },
+ "layout": {
+ "children": [
+ {
+ "children": [
+ {
+ "children": [
+ {
+ "guestId": "4029",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 473,
+ "width": 254,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 285,
+ "width": 175
+ },
+ "percentageWithinParent": 0.15200478755236385
+ }
+ },
+ {
+ "guestId": "4157",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 473,
+ "width": 706,
+ "x": 254,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 237,
+ "width": 326
+ },
+ "percentageWithinParent": 0.42250149611011373
+ }
+ },
+ {
+ "guestId": "4285",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 473,
+ "width": 711,
+ "x": 960,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 237,
+ "width": 463
+ },
+ "percentageWithinParent": 0.4254937163375224
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 473,
+ "width": 1671,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 1572879
+ },
+ "minSize": {
+ "height": 285,
+ "width": 964
+ },
+ "percentageWithinParent": 0.49476987447698745
+ }
+ },
+ {
+ "children": [
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 463,
+ "width": 110,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 165,
+ "width": 94
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "guestId": "4347",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 214,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 284,
+ "width": 175
+ },
+ "percentageWithinParent": 0.12806702573309395
+ }
+ },
+ {
+ "guestId": "4126",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 750,
+ "x": 214,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524318,
+ "width": 524287
+ },
+ "minSize": {
+ "height": 121,
+ "width": 80
+ },
+ "percentageWithinParent": 0.4488330341113106
+ }
+ },
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 280,
+ "width": 230,
+ "x": 625,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "children": [
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 294,
+ "width": 427,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "guestId": "3998",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 382,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 159,
+ "width": 89
+ },
+ "percentageWithinParent": 1.0
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 2,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 382,
+ "x": 964,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 154,
+ "width": 89
+ },
+ "percentageWithinParent": 0.22860562537402754
+ }
+ },
+ {
+ "guestId": "4254",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 325,
+ "x": 1346,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 257,
+ "width": 264
+ },
+ "percentageWithinParent": 0.19449431478156792
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 483,
+ "width": 1671,
+ "x": 0,
+ "y": 473
+ },
+ "maxSizeHint": {
+ "height": 524318,
+ "width": 2097166
+ },
+ "minSize": {
+ "height": 284,
+ "width": 608
+ },
+ "percentageWithinParent": 0.5052301255230126
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 2,
+ "sizingInfo": {
+ "geometry": {
+ "height": 956,
+ "width": 1671,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 1048642,
+ "width": 1572879
+ },
+ "minSize": {
+ "height": 569,
+ "width": 964
+ },
+ "percentageWithinParent": 1.0
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 956,
+ "width": 1671,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ }
+ },
+ "normalGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "options": 0,
+ "screenIndex": 0,
+ "screenSize": {
+ "height": 1728,
+ "width": 3072
+ },
+ "uniqueName": "KdenliveKDDock",
+ "windowState": 0
+ }
+ ],
+ "screenInfo": [
+ {
+ "devicePixelRatio": 2.0,
+ "geometry": {
+ "height": 1728,
+ "width": 3072,
+ "x": 0,
+ "y": 0
+ },
+ "index": 0,
+ "name": "DP-5"
+ }
+ ],
+ "serializationVersion": 3
+}</property>
+ <property name="xml_retain">1</property>
+ <entry in="00:00:00.000" out="00:00:00.000" producer="{42b81d20-7066-45e7-a091-d0992788c65a}"/>
+ <entry in="00:00:00.000" out="00:00:00.400" producer="chain2"/>
+ </playlist>
+ <tractor id="tractor4" in="00:00:00.000" out="00:00:00.840">
+ <property name="kdenlive:projectTractor">1</property>
+ <track in="00:00:00.000" out="00:00:00.840" producer="{42b81d20-7066-45e7-a091-d0992788c65a}"/>
+ </tractor>
+</mlt>
diff --git a/projects/qtblend-scale-small.kdenlive b/projects/qtblend-scale-small.kdenlive
new file mode 100644
index 0000000..30fe139
--- /dev/null
+++ b/projects/qtblend-scale-small.kdenlive
@@ -0,0 +1,1443 @@
+<?xml version='1.0' encoding='utf-8'?>
+<mlt LC_NUMERIC="C" producer="main_bin" root="" version="7.41.0">
+ <profile colorspace="709" description="HD 1080p 25 fps" display_aspect_den="9" display_aspect_num="16" frame_rate_den="1" frame_rate_num="25" height="1080" progressive="1" sample_aspect_den="1" sample_aspect_num="1" width="1920"/>
+ <producer id="producer1" in="00:00:00.000" out="00:00:23.280">
+ <property name="length">583</property>
+ <property name="eof">pause</property>
+ <property name="resource">0x800080ff</property>
+ <property name="aspect_ratio">1</property>
+ <property name="mlt_service">color</property>
+ <property name="kdenlive:clipname">Color Clip</property>
+ <property name="kdenlive:duration">00:00:05:00</property>
+ <property name="xml">was here</property>
+ <property name="seekable">1</property>
+ <property name="kdenlive:folderid">-1</property>
+ <property name="kdenlive:id">4</property>
+ <property name="kdenlive:control_uuid">{9ac24d95-8523-4239-a004-d7c651575971}</property>
+ <property name="mlt_image_format">rgb</property>
+ <property name="kdenlive:clip_type">2</property>
+ <property name="kdenlive:file_hash">b8b8b1feea5344793f5be3b18224f393</property>
+ <property name="kdenlive:monitorPosition">0</property>
+ </producer>
+ <producer id="producer4" in="00:00:00.000" out="00:00:04.960">
+ <property name="length">00:00:05.000</property>
+ <property name="eof">pause</property>
+ <property name="resource">footage/logo-small.png</property>
+ <property name="ttl">25</property>
+ <property name="aspect_ratio">1</property>
+ <property name="meta.media.progressive">1</property>
+ <property name="seekable">1</property>
+ <property name="format">2</property>
+ <property name="meta.media.width">500</property>
+ <property name="meta.media.height">281</property>
+ <property name="mlt_service">qimage</property>
+ <property name="kdenlive:duration">00:00:05:00</property>
+ <property name="xml">was here</property>
+ <property name="kdenlive:folderid">-1</property>
+ <property name="kdenlive:id">5</property>
+ <property name="kdenlive:control_uuid">{5d02f094-5cac-405c-b702-611be0e4c91b}</property>
+ <property name="kdenlive:clip_type">2</property>
+ <property name="kdenlive:file_size">15741</property>
+ <property name="kdenlive:kextractor">1</property>
+ <property name="kdenlive:file_hash">7650dda730cf4bbc9d963a78049a7aa9</property>
+ </producer>
+ <producer id="producer0" in="00:00:00.000" out="00:05:00.480">
+ <property name="length">2147483647</property>
+ <property name="eof">continue</property>
+ <property name="resource">black</property>
+ <property name="aspect_ratio">1</property>
+ <property name="mlt_service">color</property>
+ <property name="kdenlive:playlistid">black_track</property>
+ <property name="mlt_image_format">rgba</property>
+ <property name="set.test_audio">0</property>
+ </producer>
+ <playlist id="playlist0">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <playlist id="playlist1">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <tractor id="tractor0" in="00:00:00.000">
+ <property name="kdenlive:audio_track">1</property>
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="video" producer="playlist0"/>
+ <track hide="video" producer="playlist1"/>
+ <filter id="filter0">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter1">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter2">
+ <property name="iec_scale">0</property>
+ <property name="prefix">meta.media.audio_level.</property>
+ <property name="mlt_service">audiolevel</property>
+ <property name="internal_added">237</property>
+ <property name="dbpeak">1</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <playlist id="playlist2">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <playlist id="playlist3">
+ <property name="kdenlive:audio_track">1</property>
+ </playlist>
+ <tractor id="tractor1" in="00:00:00.000">
+ <property name="kdenlive:audio_track">1</property>
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="video" producer="playlist2"/>
+ <track hide="video" producer="playlist3"/>
+ <filter id="filter3">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter4">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter5">
+ <property name="iec_scale">0</property>
+ <property name="prefix">meta.media.audio_level.</property>
+ <property name="mlt_service">audiolevel</property>
+ <property name="internal_added">237</property>
+ <property name="dbpeak">1</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <playlist id="playlist4">
+ <entry in="00:00:00.000" out="00:00:00.440" producer="producer1">
+ <property name="kdenlive:id">4</property>
+ </entry>
+ </playlist>
+ <playlist id="playlist5"/>
+ <tractor id="tractor2" in="00:00:00.000" out="00:00:00.440">
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="audio" producer="playlist4"/>
+ <track hide="audio" producer="playlist5"/>
+ </tractor>
+ <playlist id="playlist6">
+ <entry in="00:00:00.000" out="00:00:00.200" producer="producer4">
+ <property name="kdenlive:id">5</property>
+ <filter id="filter6">
+ <property name="background">colour:0</property>
+ <property name="mlt_service">affine</property>
+ <property name="kdenlive_id">pan_zoom</property>
+ <property name="transition.rect">0=733 311 580 378</property>
+ <property name="transition.distort">0</property>
+ <property name="use_normalised">0</property>
+ <property name="producer.resource">0x00000000</property>
+ <property name="transition.repeat_off">1</property>
+ <property name="transition.mirror_off">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ </filter>
+ </entry>
+ <entry in="00:00:00.000" out="00:00:00.200" producer="producer4">
+ <property name="kdenlive:id">5</property>
+ <filter id="filter7">
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rect">00:00:00.000=711 400 498 280 1.000000</property>
+ <property name="rotate_anchor">0=0.5 0.5 0 0</property>
+ <property name="rotation">00:00:00.000=0</property>
+ <property name="kdenlive:collapsed">0</property>
+ </filter>
+ </entry>
+ </playlist>
+ <playlist id="playlist7"/>
+ <tractor id="tractor3" in="00:00:00.000" out="00:00:00.440">
+ <property name="kdenlive:trackheight">72</property>
+ <property name="kdenlive:timeline_active">1</property>
+ <property name="kdenlive:collapsed">0</property>
+ <property name="kdenlive:thumbs_format"/>
+ <property name="kdenlive:audio_rec"/>
+ <track hide="audio" producer="playlist6"/>
+ <track hide="audio" producer="playlist7"/>
+ </tractor>
+ <tractor id="tractor4" in="00:00:00.000" out="00:00:00.440">
+ <property name="kdenlive:duration">00:00:00.480</property>
+ <property name="kdenlive:maxduration">12</property>
+ <property name="kdenlive:clipname">Sequence 1</property>
+ <property name="kdenlive:description"/>
+ <property name="kdenlive:uuid">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:producer_type">17</property>
+ <property name="kdenlive:control_uuid">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:id">3</property>
+ <property name="kdenlive:clip_type">0</property>
+ <property name="kdenlive:file_hash">9dc85793d0080d2ea276f1bafb75b627</property>
+ <property name="kdenlive:folderid">2</property>
+ <property name="kdenlive:sequenceproperties.activeTrack">2</property>
+ <property name="kdenlive:sequenceproperties.audioTarget">1</property>
+ <property name="kdenlive:sequenceproperties.disablepreview">0</property>
+ <property name="kdenlive:sequenceproperties.documentuuid">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:sequenceproperties.hasAudio">1</property>
+ <property name="kdenlive:sequenceproperties.hasVideo">1</property>
+ <property name="kdenlive:sequenceproperties.position">12</property>
+ <property name="kdenlive:sequenceproperties.scrollPos">0</property>
+ <property name="kdenlive:sequenceproperties.tracks">4</property>
+ <property name="kdenlive:sequenceproperties.tracksCount">4</property>
+ <property name="kdenlive:sequenceproperties.verticalzoom">1</property>
+ <property name="kdenlive:sequenceproperties.videoTarget">2</property>
+ <property name="kdenlive:sequenceproperties.zonein">0</property>
+ <property name="kdenlive:sequenceproperties.zoneout">13</property>
+ <property name="kdenlive:sequenceproperties.zoom">2</property>
+ <property name="kdenlive:sequenceproperties.groups">[
+]
+</property>
+ <property name="kdenlive:sequenceproperties.guides">[
+]
+</property>
+ <track producer="producer0"/>
+ <track producer="tractor0"/>
+ <track producer="tractor1"/>
+ <track producer="tractor2"/>
+ <track producer="tractor3"/>
+ <transition id="transition0">
+ <property name="a_track">0</property>
+ <property name="b_track">1</property>
+ <property name="duck_threshold">0</property>
+ <property name="duck_attenuation">-12</property>
+ <property name="duck_level">0</property>
+ <property name="duck_fade_in">1500</property>
+ <property name="duck_fade_out">250</property>
+ <property name="mlt_service">mix</property>
+ <property name="kdenlive_id">mix</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ <property name="accepts_blanks">1</property>
+ <property name="sum">1</property>
+ </transition>
+ <transition id="transition1">
+ <property name="a_track">0</property>
+ <property name="b_track">2</property>
+ <property name="duck_threshold">0</property>
+ <property name="duck_attenuation">-12</property>
+ <property name="duck_level">0</property>
+ <property name="duck_fade_in">1500</property>
+ <property name="duck_fade_out">250</property>
+ <property name="mlt_service">mix</property>
+ <property name="kdenlive_id">mix</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ <property name="accepts_blanks">1</property>
+ <property name="sum">1</property>
+ </transition>
+ <transition id="transition2">
+ <property name="a_track">0</property>
+ <property name="b_track">3</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ </transition>
+ <transition id="transition3">
+ <property name="a_track">0</property>
+ <property name="b_track">4</property>
+ <property name="compositing">0</property>
+ <property name="distort">0</property>
+ <property name="rotate_center">0</property>
+ <property name="mlt_service">qtblend</property>
+ <property name="kdenlive_id">qtblend</property>
+ <property name="internal_added">237</property>
+ <property name="always_active">1</property>
+ </transition>
+ <filter id="filter9">
+ <property name="window">75</property>
+ <property name="max_gain">20dB</property>
+ <property name="channel_mask">-1</property>
+ <property name="mlt_service">volume</property>
+ <property name="internal_added">237</property>
+ <property name="disable">1</property>
+ </filter>
+ <filter id="filter10">
+ <property name="channel">-1</property>
+ <property name="mlt_service">panner</property>
+ <property name="internal_added">237</property>
+ <property name="start">0.5</property>
+ <property name="disable">1</property>
+ </filter>
+ </tractor>
+ <playlist id="main_bin">
+ <property name="kdenlive:folder.-1.2">Sequences</property>
+ <property name="kdenlive:sequenceFolder">2</property>
+ <property name="kdenlive:docproperties.activetimeline">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:docproperties.audioChannels">2</property>
+ <property name="kdenlive:docproperties.binsort">6</property>
+ <property name="kdenlive:docproperties.browserurl">footage/</property>
+ <property name="kdenlive:docproperties.documentid">1785764501215</property>
+ <property name="kdenlive:docproperties.enableTimelineZone">0</property>
+ <property name="kdenlive:docproperties.enableexternalproxy">0</property>
+ <property name="kdenlive:docproperties.enableproxy">0</property>
+ <property name="kdenlive:docproperties.externalproxyparams">./;;.LRV;./;;.MP4</property>
+ <property name="kdenlive:docproperties.generateimageproxy">0</property>
+ <property name="kdenlive:docproperties.generateproxy">0</property>
+ <property name="kdenlive:docproperties.guidesCategories">[
+ {
+ "color": "#9b59b6",
+ "comment": "Category 1",
+ "index": 0
+ },
+ {
+ "color": "#3daee9",
+ "comment": "Category 2",
+ "index": 1
+ },
+ {
+ "color": "#1abc9c",
+ "comment": "Category 3",
+ "index": 2
+ },
+ {
+ "color": "#1cdc9a",
+ "comment": "Category 4",
+ "index": 3
+ },
+ {
+ "color": "#c9ce3b",
+ "comment": "Category 5",
+ "index": 4
+ },
+ {
+ "color": "#fdbc4b",
+ "comment": "Category 6",
+ "index": 5
+ },
+ {
+ "color": "#f39c1f",
+ "comment": "Category 7",
+ "index": 6
+ },
+ {
+ "color": "#f47750",
+ "comment": "Category 8",
+ "index": 7
+ },
+ {
+ "color": "#da4453",
+ "comment": "Category 9",
+ "index": 8
+ }
+]
+</property>
+ <property name="kdenlive:docproperties.kdenliveversion">26.11.70</property>
+ <property name="kdenlive:docproperties.opensequences">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:docproperties.patchversion">1</property>
+ <property name="kdenlive:docproperties.previewextension"/>
+ <property name="kdenlive:docproperties.previewparameters"/>
+ <property name="kdenlive:docproperties.profile">atsc_1080p_25</property>
+ <property name="kdenlive:docproperties.proxyextension"/>
+ <property name="kdenlive:docproperties.proxyimageminsize">2000</property>
+ <property name="kdenlive:docproperties.proxyimagesize">800</property>
+ <property name="kdenlive:docproperties.proxyminsize">1000</property>
+ <property name="kdenlive:docproperties.proxyparams"/>
+ <property name="kdenlive:docproperties.proxyresize">640</property>
+ <property name="kdenlive:docproperties.seekOffset">7500</property>
+ <property name="kdenlive:docproperties.sessionid">{e7afcd1d-642c-4f8c-b6df-20fa801fe8b8}</property>
+ <property name="kdenlive:docproperties.uuid">{952efaaf-aa1a-416f-be73-abf0882f6aff}</property>
+ <property name="kdenlive:docproperties.version">1.1</property>
+ <property name="kdenlive:expandedFolders"/>
+ <property name="kdenlive:binZoom">2</property>
+ <property name="kdenlive:extraBins">project_bin:-1:0</property>
+ <property name="kdenlive:documentnotes"/>
+ <property name="kdenlive:documentnotesversion">2</property>
+ <property name="kdenlive:docproperties.layout">{
+ "allDockWidgets": [
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 5,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": -1,
+ "wasFloating": false
+ },
+ "uniqueName": "timeline"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "project_bin"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "library"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "subtitles"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "textedit"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "timeremap"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "markers"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 1,
+ "wasFloating": false
+ },
+ "uniqueName": "screengrab"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 1,
+ "wasFloating": false
+ },
+ "uniqueName": "audiospectrum"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "clipmonitor"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "projectmonitor"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "clip_properties"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "notes_widget"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 2,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "media_browser"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 1,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "onlineresources"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 8,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "effect_stack"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": -1,
+ "wasFloating": false
+ },
+ "uniqueName": "effect_list"
+ },
+ {
+ "lastCloseReason": 0,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 4,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 0,
+ "wasFloating": false
+ },
+ "uniqueName": "transition_list"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "undo_history"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 9,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "mixer"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 3,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "vectorscope"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 4,
+ "wasFloating": false
+ },
+ "uniqueName": "waveform"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 3,
+ "wasFloating": false
+ },
+ "uniqueName": "rgb_parade"
+ },
+ {
+ "lastCloseReason": 2,
+ "lastPosition": {
+ "lastFloatingGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "lastOverlayedGeometries": [],
+ "placeholders": [
+ {
+ "isFloatingWindow": false,
+ "itemIndex": 0,
+ "mainWindowUniqueName": "KdenliveKDDock"
+ }
+ ],
+ "tabIndex": 2,
+ "wasFloating": false
+ },
+ "uniqueName": "histogram"
+ }
+ ],
+ "closedDockWidgets": [
+ "library",
+ "subtitles",
+ "textedit",
+ "timeremap",
+ "markers",
+ "screengrab",
+ "audiospectrum",
+ "clip_properties",
+ "notes_widget",
+ "media_browser",
+ "onlineresources",
+ "effect_list",
+ "undo_history",
+ "vectorscope",
+ "waveform",
+ "rgb_parade",
+ "histogram"
+ ],
+ "floatingWindows": [],
+ "mainWindows": [
+ {
+ "affinities": null,
+ "geometry": {
+ "height": 1402,
+ "width": 2421,
+ "x": 0,
+ "y": 0
+ },
+ "isVisible": true,
+ "multiSplitterLayout": {
+ "frames": {
+ "7215": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "effect_stack"
+ ],
+ "geometry": {
+ "height": 678,
+ "width": 546,
+ "x": 1381,
+ "y": 650
+ },
+ "id": "7215",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "effect_stack",
+ "options": 0
+ },
+ "7248": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "timeline"
+ ],
+ "geometry": {
+ "height": 678,
+ "width": 1079,
+ "x": 302,
+ "y": 650
+ },
+ "id": "7248",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "timeline",
+ "options": 0
+ },
+ "7281": {
+ "currentTabIndex": 2,
+ "dockWidgets": [
+ "clip_properties",
+ "subtitles",
+ "clipmonitor"
+ ],
+ "geometry": {
+ "height": 650,
+ "width": 1022,
+ "x": 366,
+ "y": 0
+ },
+ "id": "7281",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "clipmonitor",
+ "options": 0
+ },
+ "7380": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "mixer"
+ ],
+ "geometry": {
+ "height": 678,
+ "width": 492,
+ "x": 1927,
+ "y": 650
+ },
+ "id": "7380",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "mixer",
+ "options": 0
+ },
+ "7413": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "project_bin",
+ "effect_list",
+ "notes_widget"
+ ],
+ "geometry": {
+ "height": 650,
+ "width": 366,
+ "x": 0,
+ "y": 0
+ },
+ "id": "7413",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "project_bin",
+ "options": 0
+ },
+ "7512": {
+ "currentTabIndex": 1,
+ "dockWidgets": [
+ "textedit",
+ "projectmonitor"
+ ],
+ "geometry": {
+ "height": 650,
+ "width": 1031,
+ "x": 1388,
+ "y": 0
+ },
+ "id": "7512",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "projectmonitor",
+ "options": 0
+ },
+ "7576": {
+ "currentTabIndex": 0,
+ "dockWidgets": [
+ "transition_list"
+ ],
+ "geometry": {
+ "height": 678,
+ "width": 302,
+ "x": 0,
+ "y": 650
+ },
+ "id": "7576",
+ "isNull": false,
+ "mainWindowUniqueName": "KdenliveKDDock",
+ "objectName": "transition_list",
+ "options": 0
+ }
+ },
+ "layout": {
+ "children": [
+ {
+ "children": [
+ {
+ "children": [
+ {
+ "guestId": "7413",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 650,
+ "width": 366,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 285,
+ "width": 175
+ },
+ "percentageWithinParent": 0.15130219098801156
+ }
+ },
+ {
+ "guestId": "7281",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 650,
+ "width": 1022,
+ "x": 366,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 237,
+ "width": 326
+ },
+ "percentageWithinParent": 0.42248863166597767
+ }
+ },
+ {
+ "guestId": "7512",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 650,
+ "width": 1031,
+ "x": 1388,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 237,
+ "width": 463
+ },
+ "percentageWithinParent": 0.42620917734601077
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 650,
+ "width": 2419,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524324,
+ "width": 1572879
+ },
+ "minSize": {
+ "height": 285,
+ "width": 964
+ },
+ "percentageWithinParent": 0.4894578313253012
+ }
+ },
+ {
+ "children": [
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 463,
+ "width": 110,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 165,
+ "width": 94
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "guestId": "7576",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 302,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 284,
+ "width": 175
+ },
+ "percentageWithinParent": 0.12484497726333195
+ }
+ },
+ {
+ "guestId": "7248",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 1079,
+ "x": 302,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524318,
+ "width": 524287
+ },
+ "minSize": {
+ "height": 121,
+ "width": 80
+ },
+ "percentageWithinParent": 0.4460520876395205
+ }
+ },
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 280,
+ "width": 230,
+ "x": 625,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "children": [
+ {
+ "isContainer": false,
+ "isVisible": false,
+ "sizingInfo": {
+ "geometry": {
+ "height": 294,
+ "width": 427,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ },
+ {
+ "guestId": "7215",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 546,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 141,
+ "width": 89
+ },
+ "percentageWithinParent": 1.0
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 2,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 546,
+ "x": 1381,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 154,
+ "width": 89
+ },
+ "percentageWithinParent": 0.225713104588673
+ }
+ },
+ {
+ "guestId": "7380",
+ "isContainer": false,
+ "isVisible": true,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 492,
+ "x": 1927,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 524323,
+ "width": 524293
+ },
+ "minSize": {
+ "height": 257,
+ "width": 264
+ },
+ "percentageWithinParent": 0.2033898305084746
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 678,
+ "width": 2419,
+ "x": 0,
+ "y": 650
+ },
+ "maxSizeHint": {
+ "height": 524316,
+ "width": 2097166
+ },
+ "minSize": {
+ "height": 284,
+ "width": 434
+ },
+ "percentageWithinParent": 0.5105421686746988
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 2,
+ "sizingInfo": {
+ "geometry": {
+ "height": 1328,
+ "width": 2419,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 1048640,
+ "width": 1572879
+ },
+ "minSize": {
+ "height": 569,
+ "width": 964
+ },
+ "percentageWithinParent": 1.0
+ }
+ }
+ ],
+ "isContainer": true,
+ "isVisible": false,
+ "orientation": 1,
+ "sizingInfo": {
+ "geometry": {
+ "height": 1328,
+ "width": 2419,
+ "x": 0,
+ "y": 0
+ },
+ "maxSizeHint": {
+ "height": 16777215,
+ "width": 16777215
+ },
+ "minSize": {
+ "height": 90,
+ "width": 80
+ },
+ "percentageWithinParent": 0.0
+ }
+ }
+ },
+ "normalGeometry": {
+ "height": 0,
+ "width": 0,
+ "x": 0,
+ "y": 0
+ },
+ "options": 0,
+ "screenIndex": 0,
+ "screenSize": {
+ "height": 1728,
+ "width": 3072
+ },
+ "uniqueName": "KdenliveKDDock",
+ "windowState": 0
+ }
+ ],
+ "screenInfo": [
+ {
+ "devicePixelRatio": 2.0,
+ "geometry": {
+ "height": 1728,
+ "width": 3072,
+ "x": 0,
+ "y": 0
+ },
+ "index": 0,
+ "name": "DP-5"
+ }
+ ],
+ "serializationVersion": 3
+}</property>
+ <property name="xml_retain">1</property>
+ <entry in="00:00:00.000" out="00:00:23.280" producer="producer1"/>
+ <entry in="00:00:00.000" out="00:00:04.960" producer="producer4"/>
+ <entry in="00:00:00.000" out="00:00:00.480" producer="tractor4"/>
+ </playlist>
+ <tractor id="tractor5" in="00:00:00.000" out="00:00:00.440">
+ <property name="kdenlive:projectTractor">1</property>
+ <track in="00:00:00.000" out="00:00:00.440" producer="tractor4"/>
+ </tractor>
+</mlt>
diff --git a/reference/qtblend-1440p.mp4 b/reference/qtblend-1440p.mp4
new file mode 100644
index 0000000..4b84db5
--- /dev/null
+++ b/reference/qtblend-1440p.mp4
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9b45f6ec35d7952d4e440651aa9863c1772373ecc63beaf4df95624dccd7b38f
+size 6310
diff --git a/reference/qtblend-scale-small.mp4 b/reference/qtblend-scale-small.mp4
new file mode 100644
index 0000000..6ba5230
--- /dev/null
+++ b/reference/qtblend-scale-small.mp4
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:72adb6f35a5c4063e615fcb2b086eb871ac00ce0b1d1bdff94b884e9d09303e3
+size 14797