Compare commits
13 Commits
Author | SHA1 | Date |
---|---|---|
|
73455fc632 | 6 years ago |
|
f6de6dbbb7 | 6 years ago |
|
622a9f928d | 6 years ago |
|
e155d9cce2 | 6 years ago |
|
03f7e6fce0 | 6 years ago |
|
6ba4666365 | 6 years ago |
|
bf602356eb | 6 years ago |
|
e1df953241 | 6 years ago |
|
377b8e6d6f | 6 years ago |
|
c48315160c | 6 years ago |
|
ef921a5b18 | 6 years ago |
|
f33dc77a13 | 6 years ago |
|
4882d89ab6 | 6 years ago |
@ -0,0 +1,72 @@ |
|||||
|
|
||||
|
int langs[] = {2,4,7,8,12,13}; |
||||
|
int leds[] = {3,5,6,9,10,11}; |
||||
|
bool state[] = {0,0,0,0,0,0}; |
||||
|
int old = 0; |
||||
|
int current = 0; |
||||
|
|
||||
|
void setup() { |
||||
|
|
||||
|
Serial.begin(9600); |
||||
|
|
||||
|
for(int i=0; i<6; i++) { |
||||
|
pinMode(langs[i], INPUT); |
||||
|
pinMode(leds[i], OUTPUT); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void loop() { |
||||
|
|
||||
|
checkStatus(); |
||||
|
|
||||
|
if(current == 0) { |
||||
|
for(int i=0; i<255; i++) { |
||||
|
checkStatus(); |
||||
|
for(int x=0; x<6; x++) { |
||||
|
analogWrite(leds[x], i); |
||||
|
} |
||||
|
delay(10); |
||||
|
} |
||||
|
for(int i=255; i>0; i--) { |
||||
|
checkStatus(); |
||||
|
for(int x=0; x<6; x++) { |
||||
|
analogWrite(leds[x], i); |
||||
|
} |
||||
|
delay(10); |
||||
|
} |
||||
|
} else { |
||||
|
for(int i=0; i<100; i++) { |
||||
|
checkStatus(); |
||||
|
if(current != 0) { |
||||
|
analogWrite(leds[current-1], i); |
||||
|
} |
||||
|
delay(10); |
||||
|
} |
||||
|
for(int i=100; i>0; i--) { |
||||
|
checkStatus(); |
||||
|
if(current != 0) { |
||||
|
analogWrite(leds[current-1], i); |
||||
|
} |
||||
|
delay(10); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
|
||||
|
void checkStatus() { |
||||
|
|
||||
|
current = 0; |
||||
|
for(int i=0; i<6; i++) { |
||||
|
state[i] = digitalRead(langs[i]); |
||||
|
//Serial.print(state[i]);
|
||||
|
//Serial.print("\t");
|
||||
|
if(state[i] == LOW) { |
||||
|
current = i+1; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
if(old != current) { |
||||
|
old = current; |
||||
|
Serial.println(current); |
||||
|
} |
||||
|
} |
@ -0,0 +1,100 @@ |
|||||
|
|
||||
|
int langs[] = {2,4,5,7,8,12}; |
||||
|
int leds[] = {6,9,10,11}; |
||||
|
int triggerPin = 13; |
||||
|
int tracePin = 3; |
||||
|
|
||||
|
bool langStatus[] = {0,0,0,0}; |
||||
|
int oldLang = 0; |
||||
|
int currentLang = 0; |
||||
|
|
||||
|
bool oldTrigger = 0; |
||||
|
bool trigger = 0; |
||||
|
|
||||
|
int traceStatus = 0; |
||||
|
|
||||
|
void setup() { |
||||
|
|
||||
|
Serial.begin(9600); |
||||
|
|
||||
|
for(int i=0; i<6; i++) { |
||||
|
pinMode(langs[i], INPUT); |
||||
|
pinMode(leds[i], OUTPUT); |
||||
|
} |
||||
|
pinMode(triggerPin, INPUT); |
||||
|
pinMode(tracePin, OUTPUT); |
||||
|
|
||||
|
for(int i=0; i<255; i++) { |
||||
|
analogWrite(tracePin, i); |
||||
|
delay(10); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void loop() { |
||||
|
|
||||
|
trigger = digitalRead(triggerPin); |
||||
|
|
||||
|
if(oldTrigger != trigger) { |
||||
|
oldTrigger = trigger; |
||||
|
|
||||
|
if(trigger == HIGH) { |
||||
|
checkLang(); |
||||
|
Serial.print("speech"); |
||||
|
Serial.print("\t"); |
||||
|
Serial.println(currentLang); |
||||
|
|
||||
|
for(int i=traceStatus; i>=0; i--) { |
||||
|
analogWrite(tracePin, i); |
||||
|
delay(5); |
||||
|
} |
||||
|
for(int i=0; i<1000; i++) { |
||||
|
analogWrite(leds[0], constrain(i,0,255)); |
||||
|
analogWrite(leds[1], constrain(i-100, 0, 255)); |
||||
|
analogWrite(leds[2], constrain(i-300, 0, 255)); |
||||
|
analogWrite(leds[3], constrain(i-600, 0, 255)); |
||||
|
delay(5); |
||||
|
} |
||||
|
} else { |
||||
|
for(int i=255; i>=0; i--) { |
||||
|
checkLang(); |
||||
|
for(int x=0; x<4; x++) { |
||||
|
analogWrite(leds[x], i); |
||||
|
} |
||||
|
delay(10); |
||||
|
} |
||||
|
|
||||
|
while(oldTrigger == trigger) { |
||||
|
trigger = digitalRead(triggerPin); |
||||
|
for(traceStatus=0; traceStatus<255; traceStatus++) { |
||||
|
analogWrite(tracePin, traceStatus); |
||||
|
delay(10); |
||||
|
} |
||||
|
trigger = digitalRead(triggerPin); |
||||
|
for(traceStatus=255; traceStatus>0; traceStatus--) { |
||||
|
analogWrite(tracePin, traceStatus); |
||||
|
delay(10); |
||||
|
} |
||||
|
trigger = digitalRead(triggerPin); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
|
||||
|
void checkLang() { |
||||
|
|
||||
|
currentLang = 0; |
||||
|
for(int i=0; i<6; i++) { |
||||
|
langStatus[i] = digitalRead(langs[i]); |
||||
|
//Serial.print(langStatus[i]);
|
||||
|
//Serial.print("\t");
|
||||
|
if(langStatus[i] == LOW) { |
||||
|
currentLang = i+1; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
if(oldLang != currentLang) { |
||||
|
oldLang = currentLang; |
||||
|
//Serial.println(currentLang);
|
||||
|
} |
||||
|
} |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 4.0 MiB |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 3.8 MiB |
After Width: | Height: | Size: 3.9 MiB |
After Width: | Height: | Size: 3.8 MiB |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 4.3 MiB |
@ -0,0 +1,92 @@ |
|||||
|
import processing.serial.*; |
||||
|
import gohai.glvideo.*; |
||||
|
import ddf.minim.*; |
||||
|
import ddf.minim.ugens.*; |
||||
|
|
||||
|
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; |
||||
|
String dataIn = ""; |
||||
|
char linefeed = '\n'; |
||||
|
int currentLang = 0; |
||||
|
int millis = 0; |
||||
|
boolean isPlaying = false; |
||||
|
int ms = 0; |
||||
|
|
||||
|
void setup() { |
||||
|
size(1920, 1080, P2D); |
||||
|
|
||||
|
myPort = new Serial(this, "/dev/ttyUSB0", 9600); |
||||
|
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!"); |
||||
|
|
||||
|
} |
||||
|
|
||||
|
|
||||
|
void draw() { |
||||
|
background(0); |
||||
|
|
||||
|
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); |
||||
|
|
||||
|
printLanguage(); |
||||
|
|
||||
|
if(myPort.available() > 0) { |
||||
|
dataIn = myPort.readStringUntil(linefeed); |
||||
|
if (dataIn != null) { |
||||
|
String[] split = dataIn.split("\t"); |
||||
|
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]); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
//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); |
||||
|
} |
||||
|
} |
After Width: | Height: | Size: 23 MiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 21 MiB |
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 |