@ -1,53 +1,92 @@ |
|||||
import processing.serial.*; |
import processing.serial.*; |
||||
import processing.sound.*; |
|
||||
|
import gohai.glvideo.*; |
||||
|
import ddf.minim.*; |
||||
|
import ddf.minim.ugens.*; |
||||
|
|
||||
SoundFile[] soundfile = {null,null,null,null,null,null,null}; |
|
||||
|
String[] langs = {"NONE","Italian","English","Spanish","German","French","Russian"}; |
||||
|
int langsN = langs.length; |
||||
|
|
||||
|
Minim minim; |
||||
|
AudioOutput out; |
||||
|
AudioSample [] sample = new AudioSample[langsN]; |
||||
|
GLMovie video; |
||||
|
|
||||
Serial myPort; |
Serial myPort; |
||||
String dataIn = ""; |
String dataIn = ""; |
||||
int linefeed = 10; |
|
||||
|
char linefeed = '\n'; |
||||
int currentLang = 0; |
int currentLang = 0; |
||||
|
|
||||
String[] langs = {"NONE","Italian","English","Spanish","German","French","Russian"}; |
|
||||
|
int millis = 0; |
||||
|
boolean isPlaying = false; |
||||
|
int ms = 0; |
||||
|
|
||||
void setup() { |
void setup() { |
||||
size(600, 400); |
|
||||
|
size(1920, 1080, P2D); |
||||
|
|
||||
myPort = new Serial(this, "/dev/ttyUSB0", 9600); |
myPort = new Serial(this, "/dev/ttyUSB0", 9600); |
||||
for(int i=0; i<langs.length; i++) { |
|
||||
println("Loading language file: "+langs[i]+".aiff"); |
|
||||
soundfile[i] = new SoundFile(this, langs[i]+".aiff"); |
|
||||
|
minim = new Minim(this); |
||||
|
out = minim.getLineOut(); |
||||
|
|
||||
|
for(int i=0; i<langsN; i++) { |
||||
|
sample[i] = minim.loadSample( langs[i]+".aiff" ); |
||||
|
sample[i].stop(); |
||||
} |
} |
||||
|
|
||||
|
//delay(5000); |
||||
|
video = new GLMovie(this, "loop.mp4"); |
||||
|
video.loop(); |
||||
println("Ready!"); |
println("Ready!"); |
||||
|
|
||||
} |
} |
||||
|
|
||||
|
|
||||
void draw() { |
void draw() { |
||||
background(0); |
background(0); |
||||
|
|
||||
float sw = textWidth(langs[currentLang]); |
|
||||
fill(255); |
|
||||
stroke(255); |
|
||||
textSize(16); |
|
||||
textAlign(CENTER, CENTER); |
|
||||
text("Selected language:", width/2, (height/2)-50); |
|
||||
textSize(22); |
|
||||
text(langs[currentLang], width/2, height/2); |
|
||||
|
isPlaying = millis >= millis(); |
||||
|
|
||||
|
if (video.available()) { |
||||
|
video.read(); |
||||
} |
} |
||||
|
image(video, 0, 0, width, height); |
||||
|
|
||||
|
if(isPlaying) { |
||||
|
ms = ms < 255 ? ms+1 : 255; |
||||
|
} else { |
||||
|
ms = ms > 0 ? ms-1 : 0; |
||||
|
} |
||||
|
tint(255, ms); |
||||
|
|
||||
void serialEvent(Serial thisPort) { |
|
||||
|
printLanguage(); |
||||
|
|
||||
if(myPort.available() > 0) { |
if(myPort.available() > 0) { |
||||
dataIn = myPort.readStringUntil(linefeed); |
dataIn = myPort.readStringUntil(linefeed); |
||||
if (dataIn != null) { |
if (dataIn != null) { |
||||
String[] split = dataIn.split("\t"); |
String[] split = dataIn.split("\t"); |
||||
currentLang = parseInt(trim(split[1])); |
|
||||
for(int i=0; i<langs.length; i++) { |
|
||||
soundfile[i].stop(); |
|
||||
|
currentLang = split.length > 1 ? parseInt(trim(split[1])) : 0; |
||||
|
for(int i=0; i<langsN; i++) { |
||||
|
sample[i].stop(); |
||||
|
} |
||||
|
|
||||
|
millis = millis() + sample[currentLang].length(); |
||||
|
sample[currentLang].trigger(); |
||||
|
println("Speech " + langs[currentLang]); |
||||
} |
} |
||||
soundfile[currentLang].play(); |
|
||||
//println(dataIn+" - "+split[0]+" - "+split[1]+" -> "+currentLang); |
|
||||
} |
} |
||||
|
|
||||
|
//println(sample[currentLang].length(), millis, millis()); |
||||
|
} |
||||
|
|
||||
|
void printLanguage() { |
||||
|
fill(255); |
||||
|
stroke(255); |
||||
|
textSize(16); |
||||
|
textAlign(CENTER, CENTER); |
||||
|
text("Selected language:", width/2, (height/2)-50); |
||||
|
textSize(22); |
||||
|
text(langs[currentLang], width/2, height/2); |
||||
|
|
||||
|
if(isPlaying) { |
||||
|
textAlign(LEFT, CENTER); |
||||
|
text("Playing",10,10); |
||||
} |
} |
||||
} |
} |
||||
|
Before Width: | Height: | Size: 125 KiB After Width: | Height: | Size: 125 KiB |
After Width: | Height: | Size: 504 KiB |
After Width: | Height: | Size: 9.0 MiB |
After Width: | Height: | Size: 9.6 MiB |
After Width: | Height: | Size: 103 KiB |
@ -0,0 +1,362 @@ |
|||||
|
<?xml version='1.0' encoding='utf-8'?> |
||||
|
<mlt title="Anonymous Submission" LC_NUMERIC="it_IT.UTF-8" producer="main_bin" version="6.16.0" root="/docs/Dslak/orma/Video"> |
||||
|
<profile frame_rate_num="25" sample_aspect_num="1" display_aspect_den="1080" colorspace="601" progressive="1" description="1920x1080 25.00fps" display_aspect_num="1920" frame_rate_den="1" width="1920" height="1080" sample_aspect_den="1"/> |
||||
|
<producer id="producer0" in="00:00:00,000" out="00:02:05,280"> |
||||
|
<property name="length">3133</property> |
||||
|
<property name="eof">pause</property> |
||||
|
<property name="resource">/docs/Dslak/orma/SVG/stoneVideoStone.png</property> |
||||
|
<property name="ttl">25</property> |
||||
|
<property name="aspect_ratio">1</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="seekable">1</property> |
||||
|
<property name="meta.media.width">3543</property> |
||||
|
<property name="meta.media.height">3189</property> |
||||
|
<property name="mlt_service">qimage</property> |
||||
|
<property name="kdenlive:clipname"/> |
||||
|
<property name="kdenlive:duration">00:00:05,000</property> |
||||
|
<property name="kdenlive:folderid">-1</property> |
||||
|
<property name="kdenlive:id">5</property> |
||||
|
<property name="kdenlive:file_size">10041138</property> |
||||
|
<property name="kdenlive:file_hash">99dba6ee4024db2206cdf9ab02618a56</property> |
||||
|
</producer> |
||||
|
<producer id="producer1" in="00:00:00,000" out="00:02:01,480"> |
||||
|
<property name="length">3038</property> |
||||
|
<property name="eof">pause</property> |
||||
|
<property name="resource">/docs/Dslak/orma/SVG/stoneVideoFull.png</property> |
||||
|
<property name="ttl">25</property> |
||||
|
<property name="aspect_ratio">1</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="seekable">1</property> |
||||
|
<property name="meta.media.width">3543</property> |
||||
|
<property name="meta.media.height">3189</property> |
||||
|
<property name="mlt_service">qimage</property> |
||||
|
<property name="kdenlive:clipname"/> |
||||
|
<property name="kdenlive:duration">00:00:05,000</property> |
||||
|
<property name="kdenlive:folderid">-1</property> |
||||
|
<property name="kdenlive:id">4</property> |
||||
|
<property name="kdenlive:file_size">10057016</property> |
||||
|
<property name="kdenlive:file_hash">086d01f51fcbd2404d664053447d9b57</property> |
||||
|
</producer> |
||||
|
<producer id="producer2" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="length">3000</property> |
||||
|
<property name="eof">pause</property> |
||||
|
<property name="resource">opacity.png</property> |
||||
|
<property name="ttl">25</property> |
||||
|
<property name="aspect_ratio">1</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="seekable">1</property> |
||||
|
<property name="meta.media.width">1920</property> |
||||
|
<property name="meta.media.height">1080</property> |
||||
|
<property name="mlt_service">qimage</property> |
||||
|
<property name="kdenlive:clipname"/> |
||||
|
<property name="kdenlive:duration">00:00:05,000</property> |
||||
|
<property name="kdenlive:folderid">-1</property> |
||||
|
<property name="kdenlive:id">3</property> |
||||
|
<property name="kdenlive:file_size">103696</property> |
||||
|
<property name="kdenlive:file_hash">6d551198b0c3cc3158fc2c9efad355ae</property> |
||||
|
</producer> |
||||
|
<playlist id="main_bin"> |
||||
|
<property name="kdenlive:docproperties.activeTrack">4</property> |
||||
|
<property name="kdenlive:docproperties.audioTarget">-1</property> |
||||
|
<property name="kdenlive:docproperties.decimalPoint">,</property> |
||||
|
<property name="kdenlive:docproperties.disablepreview">0</property> |
||||
|
<property name="kdenlive:docproperties.documentid">1576335744337</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"/> |
||||
|
<property name="kdenlive:docproperties.generateimageproxy">0</property> |
||||
|
<property name="kdenlive:docproperties.generateproxy">0</property> |
||||
|
<property name="kdenlive:docproperties.groups">[ |
||||
|
] |
||||
|
</property> |
||||
|
<property name="kdenlive:docproperties.kdenliveversion">19.08.2</property> |
||||
|
<property name="kdenlive:docproperties.position">2951</property> |
||||
|
<property name="kdenlive:docproperties.previewextension"/> |
||||
|
<property name="kdenlive:docproperties.previewparameters"/> |
||||
|
<property name="kdenlive:docproperties.profile">/home/dslak/.local/share/kdenlive/profiles/customprofile0</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.renderaudioquality">192</property> |
||||
|
<property name="kdenlive:docproperties.rendercategory">Generic (HD for web, mobile devices...)</property> |
||||
|
<property name="kdenlive:docproperties.renderendguide">-1</property> |
||||
|
<property name="kdenlive:docproperties.renderexportaudio">0</property> |
||||
|
<property name="kdenlive:docproperties.renderfield">0</property> |
||||
|
<property name="kdenlive:docproperties.renderguide">0</property> |
||||
|
<property name="kdenlive:docproperties.renderplay">0</property> |
||||
|
<property name="kdenlive:docproperties.renderprofile">MP4 - the dominating format (H264/AAC)</property> |
||||
|
<property name="kdenlive:docproperties.renderquality">23</property> |
||||
|
<property name="kdenlive:docproperties.renderratio">1</property> |
||||
|
<property name="kdenlive:docproperties.renderrescale">0</property> |
||||
|
<property name="kdenlive:docproperties.renderrescaleheight">540</property> |
||||
|
<property name="kdenlive:docproperties.renderrescalewidth">960</property> |
||||
|
<property name="kdenlive:docproperties.renderscanning">0</property> |
||||
|
<property name="kdenlive:docproperties.renderspeed">2</property> |
||||
|
<property name="kdenlive:docproperties.renderstartguide">-1</property> |
||||
|
<property name="kdenlive:docproperties.rendertcoverlay">0</property> |
||||
|
<property name="kdenlive:docproperties.rendertctype">0</property> |
||||
|
<property name="kdenlive:docproperties.rendertwopass">0</property> |
||||
|
<property name="kdenlive:docproperties.renderurl">/docs/Dslak/orma/Processing/data/loop.mp4</property> |
||||
|
<property name="kdenlive:docproperties.renderzone">0</property> |
||||
|
<property name="kdenlive:docproperties.scrollPos">0</property> |
||||
|
<property name="kdenlive:docproperties.seekOffset">30000</property> |
||||
|
<property name="kdenlive:docproperties.version">0.99</property> |
||||
|
<property name="kdenlive:docproperties.verticalzoom">1</property> |
||||
|
<property name="kdenlive:docproperties.videoTarget">-1</property> |
||||
|
<property name="kdenlive:docproperties.zonein">0</property> |
||||
|
<property name="kdenlive:docproperties.zoneout">75</property> |
||||
|
<property name="kdenlive:docproperties.zoom">9</property> |
||||
|
<property name="kdenlive:documentnotes"/> |
||||
|
<property name="xml_retain">1</property> |
||||
|
<entry producer="producer0" in="00:00:00,000" out="00:02:05,280"/> |
||||
|
<entry producer="producer1" in="00:00:00,000" out="00:02:01,480"/> |
||||
|
<entry producer="producer2" in="00:00:00,000" out="00:01:59,960"/> |
||||
|
</playlist> |
||||
|
<producer id="black_track" in="00:00:00,000" out="00:22:00,000"> |
||||
|
<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="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">60</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"/> |
||||
|
</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">60</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"/> |
||||
|
</tractor> |
||||
|
<playlist id="playlist4"> |
||||
|
<entry producer="producer0" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:id">5</property> |
||||
|
<filter id="filter0"> |
||||
|
<property name="rotate_center">1</property> |
||||
|
<property name="mlt_service">qtblend</property> |
||||
|
<property name="kdenlive_id">qtblend</property> |
||||
|
<property name="rect">00:00:00,000=0 473 4800 2700 1;00:00:15,800=-2356 -92 7680 4320 1;00:00:36,240=-2956 -592 6720 3780 1;00:00:55,880=-1956 -1592 4800 2700 1;00:01:13,640=-300 -1200 2880 1620 1;00:01:59,960=-2000 900 6720 3780 1</property> |
||||
|
<property name="rotation">00:00:00,000=0;00:00:15,800=0;00:00:36,240=0;00:00:55,880=0;00:01:13,640=0;00:01:59,960=0</property> |
||||
|
<property name="compositing">0</property> |
||||
|
<property name="distort">0</property> |
||||
|
<property name="kdenlive:collapsed">0</property> |
||||
|
</filter> |
||||
|
</entry> |
||||
|
</playlist> |
||||
|
<playlist id="playlist5"/> |
||||
|
<tractor id="tractor2" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:trackheight">60</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 producer="producer1" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:id">4</property> |
||||
|
<filter id="filter1"> |
||||
|
<property name="rotate_center">1</property> |
||||
|
<property name="mlt_service">qtblend</property> |
||||
|
<property name="kdenlive_id">qtblend</property> |
||||
|
<property name="rect">00:00:00,000=0 473 4800 2700 1;00:00:15,800=-2356 -92 7680 4320 1;00:00:21,280=-2516 -226 7422 4175 0,5;00:00:36,240=-2956 -592 6720 3780 1;00:00:55,880=-1956 -1592 4800 2700 1;00:01:13,640=-300 -1200 2880 1620 1;00:01:59,960=-2000 900 6720 3780 1</property> |
||||
|
<property name="rotation">00:00:00,000=0;00:00:15,800=0;00:00:21,280=0;00:00:36,240=0;00:00:55,880=0;00:01:13,640=0;00:01:59,960=0</property> |
||||
|
<property name="compositing">0</property> |
||||
|
<property name="distort">0</property> |
||||
|
<property name="kdenlive:collapsed">0</property> |
||||
|
</filter> |
||||
|
</entry> |
||||
|
</playlist> |
||||
|
<playlist id="playlist7"/> |
||||
|
<tractor id="tractor3" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:trackheight">60</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> |
||||
|
<playlist id="playlist8"> |
||||
|
<entry producer="producer2" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:id">3</property> |
||||
|
<property name="kdenlive:activeeffect">0</property> |
||||
|
<filter id="filter2"> |
||||
|
<property name="rotate_center">1</property> |
||||
|
<property name="mlt_service">qtblend</property> |
||||
|
<property name="kdenlive_id">qtblend</property> |
||||
|
<property name="rect">00:00:00,000=-432 0 2752 1080 1</property> |
||||
|
<property name="rotation">00:00:00,000=0</property> |
||||
|
<property name="compositing">11</property> |
||||
|
<property name="distort">1</property> |
||||
|
<property name="kdenlive:collapsed">0</property> |
||||
|
</filter> |
||||
|
</entry> |
||||
|
</playlist> |
||||
|
<playlist id="playlist9"/> |
||||
|
<tractor id="tractor4" in="00:00:00,000" out="00:01:59,960"> |
||||
|
<property name="kdenlive:trackheight">60</property> |
||||
|
<property name="kdenlive:collapsed">0</property> |
||||
|
<property name="kdenlive:thumbs_format"/> |
||||
|
<property name="kdenlive:audio_rec"/> |
||||
|
<track hide="audio" producer="playlist8"/> |
||||
|
<track hide="audio" producer="playlist9"/> |
||||
|
</tractor> |
||||
|
<tractor title="Anonymous Submission" id="tractor5" global_feed="1" in="00:00:00,000" out="00:22:00,000"> |
||||
|
<track producer="black_track"/> |
||||
|
<track producer="tractor0"/> |
||||
|
<track producer="tractor1"/> |
||||
|
<track producer="tractor2"/> |
||||
|
<track producer="tractor3"/> |
||||
|
<track producer="tractor4"/> |
||||
|
<transition id="transition0" in="00:01:28,280" out="00:01:59,960"> |
||||
|
<property name="a_track">3</property> |
||||
|
<property name="b_track">4</property> |
||||
|
<property name="start">0/0:100%x100%</property> |
||||
|
<property name="factory">loader</property> |
||||
|
<property name="aligned">0</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="mlt_service">composite</property> |
||||
|
<property name="kdenlive_id">wipe</property> |
||||
|
<property name="force_track">0</property> |
||||
|
<property name="softness">0,62</property> |
||||
|
<property name="luma">/usr/share/kdenlive/lumas/HD/cloud.pgm</property> |
||||
|
<property name="luma_invert">0</property> |
||||
|
<property name="geometry">0%/0%:100%x100%:100;-1=0%/0%:100%x100%:0</property> |
||||
|
<property name="fill">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition1" in="00:00:54,560" out="00:01:28,240"> |
||||
|
<property name="a_track">3</property> |
||||
|
<property name="b_track">4</property> |
||||
|
<property name="start">0/0:100%x100%</property> |
||||
|
<property name="factory">loader</property> |
||||
|
<property name="aligned">0</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="mlt_service">composite</property> |
||||
|
<property name="kdenlive_id">wipe</property> |
||||
|
<property name="force_track">0</property> |
||||
|
<property name="softness">0,62</property> |
||||
|
<property name="luma">/usr/share/kdenlive/lumas/HD/cloud.pgm</property> |
||||
|
<property name="luma_invert">1</property> |
||||
|
<property name="geometry">0%/0%:100%x100%:0;-1=0%/0%:100%x100%:100</property> |
||||
|
<property name="fill">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition2" in="00:00:29,680" out="00:00:54,520"> |
||||
|
<property name="a_track">3</property> |
||||
|
<property name="b_track">4</property> |
||||
|
<property name="start">0/0:100%x100%</property> |
||||
|
<property name="factory">loader</property> |
||||
|
<property name="aligned">0</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="mlt_service">composite</property> |
||||
|
<property name="kdenlive_id">wipe</property> |
||||
|
<property name="force_track">0</property> |
||||
|
<property name="softness">1</property> |
||||
|
<property name="luma">/usr/share/kdenlive/lumas/HD/cloud.pgm</property> |
||||
|
<property name="luma_invert">0</property> |
||||
|
<property name="geometry">0%/0%:100%x100%:100;-1=0%/0%:100%x100%:0</property> |
||||
|
<property name="fill">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition3" out="00:00:29,640"> |
||||
|
<property name="a_track">3</property> |
||||
|
<property name="b_track">4</property> |
||||
|
<property name="start">0/0:100%x100%</property> |
||||
|
<property name="factory">loader</property> |
||||
|
<property name="aligned">0</property> |
||||
|
<property name="progressive">1</property> |
||||
|
<property name="mlt_service">composite</property> |
||||
|
<property name="kdenlive_id">wipe</property> |
||||
|
<property name="force_track">0</property> |
||||
|
<property name="softness">0,62</property> |
||||
|
<property name="luma">/usr/share/kdenlive/lumas/HD/cloud.pgm</property> |
||||
|
<property name="luma_invert">0</property> |
||||
|
<property name="geometry">0%/0%:100%x100%:0;-1=0%/0%:100%x100%:100</property> |
||||
|
<property name="fill">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition4" out="00:01:59,960"> |
||||
|
<property name="a_track">3</property> |
||||
|
<property name="b_track">5</property> |
||||
|
<property name="version">0,9</property> |
||||
|
<property name="mlt_service">frei0r.cairoblend</property> |
||||
|
<property name="kdenlive_id">frei0r.cairoblend</property> |
||||
|
<property name="force_track">1</property> |
||||
|
<property name="0">00:00:00,000=100</property> |
||||
|
<property name="1">colorburn</property> |
||||
|
</transition> |
||||
|
<transition id="transition5"> |
||||
|
<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="sum">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition6"> |
||||
|
<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="sum">1</property> |
||||
|
</transition> |
||||
|
<transition id="transition7"> |
||||
|
<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="transition8"> |
||||
|
<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> |
||||
|
<transition id="transition9"> |
||||
|
<property name="a_track">0</property> |
||||
|
<property name="b_track">5</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> |
||||
|
</tractor> |
||||
|
</mlt> |
After Width: | Height: | Size: 113 KiB |
After Width: | Height: | Size: 91 KiB |
After Width: | Height: | Size: 20 KiB |