Import gst-integration-testsuites

This commit is contained in:
Thibault Saunier 2021-09-24 16:22:10 -03:00
parent c6b9c81fdd
commit 098b876985
144 changed files with 22642 additions and 0 deletions

View file

@ -0,0 +1,3 @@
{
"phabricator.uri" : "http://phabricator.freedesktop.org/"
}

View file

@ -0,0 +1,14 @@
testsuites/tags
*.pyc
medias/fragments/car-20120827-86.mp4/init.mp4
medias/fragments/car-20120827-86.mp4/media2.mp4
medias/fragments/car-20120827-86.mp4/media1.mp4
medias/fragments/car-20120827-85.mp4/init.mp4
medias/fragments/car-20120827-85.mp4/media2.mp4
medias/fragments/car-20120827-85.mp4/media1.mp4
medias/fragments/feelings_vp9-20130806-242.webm/init.webm
medias/fragments/feelings_vp9-20130806-242.webm/media2.webm
medias/fragments/feelings_vp9-20130806-242.webm/media1.webm
medias/fragments/feelings_vp9-20130806-247.webm/init.webm
medias/fragments/feelings_vp9-20130806-247.webm/media2.webm
medias/fragments/feelings_vp9-20130806-247.webm/media1.webm

View file

@ -0,0 +1,45 @@
testsuites:
-----------
The testsuites implemented in testsuites/ should follow the PEP8 coding style.
## Add a new media file
We use `git-lfs` with a backup on the fdo server.
You need access to gstreamer.freedesktop.org to be able to upload media files and
`rsync` needs to be installed on the system
1) Make sure to get all assets first doing:
medias/get_files.py # no argument
2) Add your media file in the tree and generate the media_info:
gst-validate-media-check-1.0 [--full] file://full_path_to/path/to/your/new/file -o medias/path/to/your/new/file
(you can also do it with gst-validate-launcher -G)
3) Make sure that you media file is tracked by `git-lfs`:
git lfs track "*.file_extension"
4) Add the media info in git:
git add medias/path/to/your/new/file.media_info
git add medias/path/to/your/new/file
5) Check everything is ready to uploaded.
python medias/upload_media_files.py # Dry run
6) Check and update the `medias/files.json` file
git add medias/files.json
7) Generate the new tests list
gst-validate-launcher -L
git add testsuites/validate.testslist
8) Commit and push

View file

@ -0,0 +1,22 @@
This the official GStreamer integration testsuites implementation repository.
Those testsuites are meant to be used with GstValidate available in the
gst-devtools[0] repository
This repository includes both media files (available in medias/)
that will be retrieved from the web using medias/get_files.py and several
testsuites (available in testsuites/) to be used with gst-validate-launcher[1].
By default, gst-validate-launcher --sync will retrieve that repository to run
the default testsuite (namely validate and ges testsuites from testsuites/validate.py
and testsuites/ges.py)
For any USAGE documentation, you should refer to gst-validate documentation and
in particular to:
$ gst-validate-launcher --help
Note that this repository uses [git-lfs] so you will need to install it before cloning.
[0] http://cgit.freedesktop.org/gstreamer/gst-devtools/
[1] https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/gst-validate-launcher.html
[git-lfs] https://git-lfs.github.com/

View file

@ -0,0 +1,2 @@
description, duration=15.0
set-child-property, playback_time=1.0, element-name="effect1", property="left", value=(int)500

View file

@ -0,0 +1,27 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='0' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<resources>
<asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)H.264;' />
</resources>
<timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)35505602;' metadatas='metadatas, duration=(guint64)10031000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)720\,\ height\=\(int\)576\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='frei0r-filter-c0rners' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, corner-2-x=(double)0.66666597127914429, corner-1-y=(double)0.33333298563957214, corner-2-y=(double)0.33333298563957214, corner-3-x=(double)0.66666597127914429, corner-3-y=(double)0.66666597127914429, enable-stretch=(boolean)false, qos=(boolean)true, corner-4-y=(double)0.66666597127914429, stretch-y=(double)0.5, corner-1-x=(double)0.33333298563957214, stretch-x=(double)0.5, corner-4-x=(double)0.33333298563957214, transparent-background=(boolean)false, feather-alpha=(double)0.0099999997764825821, interpolator=(double)0.1666666716337204, alpha-operation=(double)0;'>
</effect>
<effect asset-id='videocrop' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)3, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, left=(int)0, right=(int)0, qos=(boolean)true, bottom=(int)0, top=(int)0;'>
</effect>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000000000001 10031000000:0.10000000000000001 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 10031000000:1 '/>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,455 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ hackfest\ in\ Berlin&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2011;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='52904496' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)48000' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)24290933333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=f0a71982814887de&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)58391666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=9fcaf7566edc390a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22355666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7f53edce48c55c59&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15056708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=96253d24910bb581&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20103416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5b165bc725d3a2ff&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34117416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60685b6502d20b1a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)5130125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=8970e117a5a37670&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)7924583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=11400b72bee97719&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18059708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=911ff6ee1b8cd367&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)19769750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=94d69044ea2c7573&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17767750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=db280f2712936252&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2711041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=47beb04f0d64fd18&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10260250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=812d18c3dbcd8a69&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)101309541666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1e75306bba7ec13f&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)85752333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=21d26117746f816d&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49966583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5ec2e9a021c0eb20&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15724041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b153ba158b7f1019&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)16850166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3f4f2a17ac4d7587&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)56056000000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=82dc418b06e00dfe&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52969583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=186a5fc119e8ee1b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9467791666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=91e77ccf81938345&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49215833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7ffd838468bb0df8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)23690333333;' metadatas='metadatas, container-format=(string)Ogg, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4b473ea629f64463&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)333080000000;' metadatas='metadatas, title=(string)Sharkhunt, artist=(string)&quot;Way\ Out\ West&quot;, album=(string)Intensify, datetime=(datetime)2001, track-number=(uint)5, genre=(string)Electronic, container-format=(string)&quot;ID3\ tag&quot;, private-id3v2-frame=(sample)434f4d4d00000005000000656e6700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, publisher=(string)Nettwerk, album-artist=(string)&quot;Way\ Out\ West&quot;, composer=(string)&quot;Jody\ Wisternoff/Nick\ Warren&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)192000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas, video-codec=(string)PNG;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)32532500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5a4f251723f464b1&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)40457083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7211e9672a275b29&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)54471083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=eab918c7ba933fec&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17267250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=04e8565b17643d3e&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)24190833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=a9038d58fc106ccf&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14055708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b87580a901bdba05&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11428083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4fd403c91b4dc964&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)25066708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4068ff277812fc60&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)177319183673;' metadatas='metadatas, title=(string)&quot;Mouth\ On\ Fire&quot;, artist=(string)&quot;Yoko\ Kanno&quot;, album=(string)&quot;Wolf\&apos;s\ Rain&quot;, datetime=(datetime)2004, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, track-number=(uint)5, album-disc-number=(uint)2, container-format=(string)&quot;ID3\ tag&quot;, bitrate=(uint)320000, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, has-crc=(boolean)false, channel-mode=(string)joint-stereo;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)6631625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=dbdaf8a9e30e2457&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34325958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=28a66c41beb8db46&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)31197833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3d4de50c65399664&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)27527500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=cb58d0c250598978&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)8800458333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=03df8daa5e61f5d8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12053708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60e331bd99972e44&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14681333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=c834ba0353c74012&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2586000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf52.64.2, container-format=(string)&quot;ISO\ MP4/M4A&quot;, audio-codec=(string)&quot;MPEG-4\ AAC&quot;, maximum-bitrate=(uint)384000, video-codec=(string)H.264, bitrate=(uint)478505;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18893875000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=ef23c7f254a71487&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)65690625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=e4855bcbf5368f66&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)67901166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=284707ed5be23845&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)43334958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=75bcbfd860956b75&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)50175125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1677789146d0bb7b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11386375000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=268104048ca75986&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)1150754342;' metadatas='metadatas, duration=(guint64)355072561138;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='11504386508' inpoint='4870863059' rate='0' properties='properties, name=(string)uriclip25, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 422754904:0.027672400841346145 1141423395:0.058441631610576916 1919190250:0 1974472442:0.014482234074519207 2231239057:1 2369444536:0.026747483473557709 2590573303:0.042132098858173039 2728778782:0 2866984261:0.0045682466947115641 2894625357:0.0045682466947115641 4870863060:0.061538461538461542 16375249567:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4870863059:1 16375249567:1 '/>
</source>
</clip>
<clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='11504386508' duration='3298846472' inpoint='13880832465' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 13880832465:1 17179678937:1 '/>
</source>
</clip>
<clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='2' start='11504386508' duration='11478259950' inpoint='0' rate='0' properties='properties, name=(string)uriclip117, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.092307692307692313 11478259950:0.092307692307692313 '/>
</source>
</clip>
<clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='14803232980' duration='2759924793' inpoint='0' rate='0' properties='properties, name=(string)uriclip116, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 2759924793:1 '/>
</source>
</clip>
<clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='17563157773' duration='5419488685' inpoint='0' rate='0' properties='properties, name=(string)uriclip114, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 5419488685:1 '/>
</source>
</clip>
<clip id='5' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip3;' >
</clip>
<clip id='6' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip1;' >
</clip>
<clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='21703044963' duration='14930575876' inpoint='35138737107' rate='0' properties='properties, name=(string)uriclip60, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8518920273:0.023828124999999978 14930575875:0.1076923076923077 50069312983:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 35138737107:1 50069312983:1 '/>
</source>
</clip>
<clip id='8' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip6;' >
</clip>
<clip id='9' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip4;' >
</clip>
<clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='35984577427' duration='6869527541' inpoint='2553080795' rate='0' properties='properties, name=(string)uriclip23, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2553080795:0 9422608336:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2553080795:1 9422608336:1 '/>
</source>
</clip>
<clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='42854104968' duration='7503788674' inpoint='0' rate='0' properties='properties, name=(string)uriclip52, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 7503788674:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 7503788674:1 '/>
</source>
</clip>
<clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='50357893642' duration='3363855704' inpoint='961088980' rate='0' properties='properties, name=(string)uriclip33, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 961088980:0 4324944684:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 961088980:1 4324944684:1 '/>
</source>
</clip>
<clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='53721749346' duration='847034025' inpoint='1366546427' rate='0' properties='properties, name=(string)uriclip103, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 1366546427:0 2213580452:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1366546427:1 2213580452:1 '/>
</source>
</clip>
<clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='54568783371' duration='857335800' inpoint='8610455866' rate='0' properties='properties, name=(string)uriclip72, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8610455866:0 9467791666:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8610455866:1 9467791666:1 '/>
</source>
</clip>
<clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='55426119171' duration='1967576390' inpoint='0' rate='0' properties='properties, name=(string)uriclip68, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 1967576390:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 1967576390:1 '/>
</source>
</clip>
<clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='57393695561' duration='2671311892' inpoint='0' rate='0' properties='properties, name=(string)uriclip37, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 2671311892:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 2671311892:1 '/>
</source>
</clip>
<clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='60065007453' duration='7581553835' inpoint='17033290119' rate='0' properties='properties, name=(string)uriclip93, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 17033290119:0 24614843954:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 17033290119:1 24614843954:1 '/>
</source>
</clip>
<clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='67646561288' duration='1141120064' inpoint='3867059793' rate='0' properties='properties, name=(string)uriclip133, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 3867059793:0 5008179857:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 3867059793:1 5008179857:1 '/>
</source>
</clip>
<clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='68787681352' duration='3419062433' inpoint='45572963819' rate='0' properties='properties, name=(string)uriclip66, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 45572963819:0 48992026252:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 45572963819:1 48992026252:1 '/>
</source>
</clip>
<clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='72206743785' duration='14190526120' inpoint='1178391049' rate='0' properties='properties, name=(string)uriclip56, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 1178391049:0.13846153846153847 15368917169:0.13846153846153847 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1178391049:1 15368917169:1 '/>
</source>
</clip>
<clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='86397269905' duration='15815006789' inpoint='4155016553' rate='0' properties='properties, name=(string)uriclip135, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 4155016553:0.1076923076923077 19970023342:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4155016553:1 19970023342:1 '/>
</source>
</clip>
<clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='102212276694' duration='3492796478' inpoint='0' rate='0' properties='properties, name=(string)uriclip105, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 3492796478:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 3492796478:1 '/>
</source>
</clip>
<clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='105705073172' duration='5695926828' inpoint='7059614576' rate='0' properties='properties, name=(string)uriclip125, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 7059614576:0 12755541404:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 7059614576:1 12755541404:1 '/>
</source>
</clip>
<clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='111401000000' duration='8295485615' inpoint='2760623795' rate='0' properties='properties, name=(string)uriclip77, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2760623795:0.12307692307692308 11056109410:0.12307692307692308 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2760623795:1 11056109410:1 '/>
</source>
</clip>
<clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='119696485615' duration='15501972941' inpoint='13999886115' rate='0' properties='properties, name=(string)uriclip79, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 13999886115:0.1076923076923077 29501859056:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 13999886115:1 29501859056:1 '/>
</source>
</clip>
<clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='135198458556' duration='2662257271' inpoint='35354565307' rate='0' properties='properties, name=(string)uriclip80, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 35354565307:0.1076923076923077 38016822578:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 35354565307:1 38016822578:1 '/>
</source>
</clip>
<clip id='27' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='137860715827' duration='5702675998' inpoint='11899433911' rate='0' properties='properties, name=(string)uriclip41, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 11899433911:0 17602109909:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 11899433911:1 17602109909:1 '/>
</source>
</clip>
<clip id='28' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='143563391825' duration='8518839470' inpoint='59382327196' rate='0' properties='properties, name=(string)uriclip127, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 59382327196:0 67901166666:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 59382327196:1 67901166666:1 '/>
</source>
</clip>
<clip id='29' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='152082231295' duration='6039546575' inpoint='0' rate='0' properties='properties, name=(string)uriclip82, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 6039546575:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 6039546575:1 '/>
</source>
</clip>
<clip id='30' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='158121777870' duration='6588945403' inpoint='0' rate='0' properties='properties, name=(string)uriclip129, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 6588945403:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 6588945403:1 '/>
</source>
</clip>
<clip id='31' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='164710723273' duration='20748060095' inpoint='8153554917' rate='0' properties='properties, name=(string)uriclip99, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8153554917:0.12307692307692308 28901615012:0.12307692307692308 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8153554917:1 28901615012:1 '/>
</source>
</clip>
<clip id='32' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='177047549036' duration='8411234332' inpoint='0' rate='0' properties='properties, name=(string)transitionclip7;' >
</clip>
<clip id='33' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='177047549036' duration='8439450964' inpoint='24754817634' rate='0' properties='properties, name=(string)uriclip131, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 24754817634:1 33194268598:1 '/>
</source>
</clip>
<clip id='34' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='211089680682' duration='2200769066' inpoint='0' rate='0' properties='properties, name=(string)uriclip76, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 2200769066:1 '/>
</source>
</clip>
<clip id='35' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='213290449748' duration='2609383441' inpoint='14442922054' rate='0' properties='properties, name=(string)uriclip89, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 14442922054:1 17052305495:1 '/>
</source>
</clip>
<clip id='36' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='215899833189' duration='3412270653' inpoint='401443606' rate='0' properties='properties, name=(string)uriclip39, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 401443606:1 3813714259:1 '/>
</source>
</clip>
<clip id='37' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='223585390126' duration='12637525630' inpoint='38126606758' rate='0' properties='properties, name=(string)uriclip62, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8718930765:0.93172044020432687 38126606758:1 50764132388:0 '/>
</source>
</clip>
<clip id='38' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='236996572127' duration='13969222800' inpoint='1087485533' rate='0' properties='properties, name=(string)uriclip137, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1087485533:0 3405204591:1 15056708333:1 '/>
</source>
</clip>
<clip id='39' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='250965794927' duration='13298470001' inpoint='29649778559' rate='0' properties='properties, name=(string)uriclip83, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 29649778559:1 42948248560:1 '/>
</source>
</clip>
<clip id='40' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='264264264928' duration='6288338107' inpoint='0' rate='0' properties='properties, name=(string)uriclip91, mute=(boolean)false, is-image=(boolean)true;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 6288338107:1 '/>
</source>
</clip>
<clip id='41' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='287404455401' duration='2386091565' inpoint='4472060696' rate='0' properties='properties, name=(string)uriclip74, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4472060696:1 6858152261:1 '/>
</source>
</clip>
<clip id='42' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='289790546966' duration='35504453034' inpoint='9183283418' rate='0' properties='properties, name=(string)uriclip85, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 9183283418:1 44687736452:1 '/>
</source>
</clip>
<clip id='43' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='325295000000' duration='2050000000' inpoint='5150879568' rate='0' properties='properties, name=(string)uriclip101, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5150879568:1 7200879568:1 '/>
</source>
</clip>
<clip id='44' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='327345000000' duration='947000000' inpoint='24796936' rate='0' properties='properties, name=(string)uriclip70, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 24796936:0 971796936:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 24796936:1 971796936:1 '/>
</source>
</clip>
<clip id='45' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='328292000000' duration='1475000000' inpoint='27671263' rate='0' properties='properties, name=(string)uriclip35, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 27671263:0 1502671263:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 27671263:1 1502671263:1 '/>
</source>
</clip>
<clip id='46' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='329767000000' duration='2087000000' inpoint='5272235825' rate='0' properties='properties, name=(string)uriclip123, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 5272235825:0 7359235825:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5272235825:1 7359235825:1 '/>
</source>
</clip>
<clip id='47' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='331854000000' duration='2213868792' inpoint='33939905' rate='0' properties='properties, name=(string)uriclip58, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 33939905:0 2247808697:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 33939905:1 2247808697:1 '/>
</source>
</clip>
<clip id='48' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='334067868792' duration='717131208' inpoint='0' rate='0' properties='properties, name=(string)uriclip112, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 717131208:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 717131208:1 '/>
</source>
</clip>
<clip id='49' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='334785000000' duration='3385000000' inpoint='2809311' rate='0' properties='properties, name=(string)uriclip108, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2809311:1 3387809311:1 '/>
</source>
</clip>
<clip id='50' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='338170000000' duration='8770631891' inpoint='5126036142' rate='0' properties='properties, name=(string)uriclip97, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5126036142:1 13896668033:1 '/>
</source>
</clip>
<clip id='51' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='346940631891' duration='2586000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip119, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 2586000000:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 2586000000:1 '/>
</source>
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='52' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' type-name='GESUriClip' layer-priority='1' track-types='2' start='0' duration='184263185134' inpoint='0' rate='0' properties='properties, name=(string)uriclip87, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.092307692307692313 70865691549:0.059632286658653832 73857652839:0.015384615384615385 101705907927:0.015384615384615385 104778360213:0.064642803485576883 111298819197:0.059592848557692257 114290780488:0.015384615384615385 137854179027:0.015384615384615385 139639151701:0.087422062800480815 164628613989:0.093518066406250044 165188307033:0.030769230769230771 184263185134:0 '/>
</source>
</clip>
<clip id='53' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='184263185134' duration='51015034642' inpoint='0' rate='0' properties='properties, name=(string)uriclip64, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 5535532950:0.09147573617788457 46359442276:0.076810396634615363 51015034642:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 47687417282:1 51015034642:0 '/>
</source>
</clip>
<clip id='54' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' type-name='GESUriClip' layer-priority='1' track-types='4' start='264264264928' duration='10195795167' inpoint='1394452316' rate='0' properties='properties, name=(string)uriclip121, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1394452316:1 11590247483:1 '/>
</source>
</clip>
<clip id='55' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='274460060095' duration='12944395306' inpoint='755138527' rate='0' properties='properties, name=(string)uriclip110, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 755138527:0.1076923076923077 13699533833:0.1076923076923077 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 755138527:1 13699533833:1 '/>
</source>
</clip>
<clip id='56' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='349526631891' duration='5545929247' inpoint='9949864056' rate='0' properties='properties, name=(string)uriclip95, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 9949864056:0 15495793303:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 9949864056:1 15495793303:1 '/>
</source>
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='57' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' type-name='GESUriClip' layer-priority='2' track-types='6' start='219312103842' duration='6673999954' inpoint='0' rate='0' properties='properties, name=(string)uriclip54, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0 6673999954:0 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 6673999954:1 '/>
</source>
</clip>
<clip id='58' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='236473818010' duration='112101131546' inpoint='65218052127' rate='0' properties='properties, name=(string)uriclip106, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 35234687618:0.072297551081730749 36615592829:0.08768216646634619 65218052127:0.12307692307692308 177319183673:0.12307692307692308 '/>
</source>
</clip>
</layer>
<groups>
</groups>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,188 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ hackfest\ in\ Berlin&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2011;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='52904496' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)48000' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)24290933333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=f0a71982814887de&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)58391666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=9fcaf7566edc390a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22355666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7f53edce48c55c59&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15056708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=96253d24910bb581&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20103416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5b165bc725d3a2ff&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34117416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60685b6502d20b1a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)5130125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=8970e117a5a37670&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)7924583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=11400b72bee97719&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18059708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=911ff6ee1b8cd367&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)19769750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=94d69044ea2c7573&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17767750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=db280f2712936252&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2711041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=47beb04f0d64fd18&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10260250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=812d18c3dbcd8a69&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)101309541666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1e75306bba7ec13f&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)85752333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=21d26117746f816d&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49966583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5ec2e9a021c0eb20&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15724041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b153ba158b7f1019&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)16850166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3f4f2a17ac4d7587&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)56056000000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=82dc418b06e00dfe&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52969583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=186a5fc119e8ee1b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9467791666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=91e77ccf81938345&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49215833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7ffd838468bb0df8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)23690333333;' metadatas='metadatas, container-format=(string)Ogg, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4b473ea629f64463&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)333080000000;' metadatas='metadatas, title=(string)Sharkhunt, artist=(string)&quot;Way\ Out\ West&quot;, album=(string)Intensify, datetime=(datetime)2001, track-number=(uint)5, genre=(string)Electronic, container-format=(string)&quot;ID3\ tag&quot;, private-id3v2-frame=(sample)434f4d4d00000005000000656e6700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, publisher=(string)Nettwerk, album-artist=(string)&quot;Way\ Out\ West&quot;, composer=(string)&quot;Jody\ Wisternoff/Nick\ Warren&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)192000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas, video-codec=(string)PNG;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)32532500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5a4f251723f464b1&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)40457083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7211e9672a275b29&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)54471083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=eab918c7ba933fec&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17267250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=04e8565b17643d3e&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)24190833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=a9038d58fc106ccf&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14055708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b87580a901bdba05&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11428083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4fd403c91b4dc964&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)25066708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4068ff277812fc60&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)177319183673;' metadatas='metadatas, title=(string)&quot;Mouth\ On\ Fire&quot;, artist=(string)&quot;Yoko\ Kanno&quot;, album=(string)&quot;Wolf\&apos;s\ Rain&quot;, datetime=(datetime)2004, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, track-number=(uint)5, album-disc-number=(uint)2, container-format=(string)&quot;ID3\ tag&quot;, bitrate=(uint)320000, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, has-crc=(boolean)false, channel-mode=(string)joint-stereo;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)6631625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=dbdaf8a9e30e2457&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34325958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=28a66c41beb8db46&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)31197833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3d4de50c65399664&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)27527500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=cb58d0c250598978&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)8800458333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=03df8daa5e61f5d8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12053708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60e331bd99972e44&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14681333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=c834ba0353c74012&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2586000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf52.64.2, container-format=(string)&quot;ISO\ MP4/M4A&quot;, audio-codec=(string)&quot;MPEG-4\ AAC&quot;, maximum-bitrate=(uint)384000, video-codec=(string)H.264, bitrate=(uint)478505;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18893875000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=ef23c7f254a71487&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)65690625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=e4855bcbf5368f66&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)67901166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=284707ed5be23845&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)43334958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=75bcbfd860956b75&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)50175125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1677789146d0bb7b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11386375000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=268104048ca75986&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)1150754342;' metadatas='metadatas, duration=(guint64)355072561138;'>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='11504386508' inpoint='4870863059' rate='0' properties='properties, name=(string)uriclip25, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='11504386508' duration='3298846472' inpoint='13880832465' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='2' start='11504386508' duration='11478259950' inpoint='0' rate='0' properties='properties, name=(string)uriclip117, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='14803232980' duration='2759924793' inpoint='0' rate='0' properties='properties, name=(string)uriclip116, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='17563157773' duration='5419488685' inpoint='0' rate='0' properties='properties, name=(string)uriclip114, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='5' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip3;' >
</clip>
<clip id='6' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip1;' >
</clip>
<clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='21703044963' duration='14930575876' inpoint='35138737107' rate='0' properties='properties, name=(string)uriclip60, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='8' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip6;' >
</clip>
<clip id='9' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip4;' >
</clip>
<clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='35984577427' duration='6869527541' inpoint='2553080795' rate='0' properties='properties, name=(string)uriclip23, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='42854104968' duration='7503788674' inpoint='0' rate='0' properties='properties, name=(string)uriclip52, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='50357893642' duration='3363855704' inpoint='961088980' rate='0' properties='properties, name=(string)uriclip33, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='53721749346' duration='847034025' inpoint='1366546427' rate='0' properties='properties, name=(string)uriclip103, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='54568783371' duration='857335800' inpoint='8610455866' rate='0' properties='properties, name=(string)uriclip72, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='55426119171' duration='1967576390' inpoint='0' rate='0' properties='properties, name=(string)uriclip68, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='57393695561' duration='2671311892' inpoint='0' rate='0' properties='properties, name=(string)uriclip37, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='60065007453' duration='7581553835' inpoint='17033290119' rate='0' properties='properties, name=(string)uriclip93, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='67646561288' duration='1141120064' inpoint='3867059793' rate='0' properties='properties, name=(string)uriclip133, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='68787681352' duration='3419062433' inpoint='45572963819' rate='0' properties='properties, name=(string)uriclip66, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='72206743785' duration='14190526120' inpoint='1178391049' rate='0' properties='properties, name=(string)uriclip56, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='86397269905' duration='15815006789' inpoint='4155016553' rate='0' properties='properties, name=(string)uriclip135, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='102212276694' duration='3492796478' inpoint='0' rate='0' properties='properties, name=(string)uriclip105, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='105705073172' duration='5695926828' inpoint='7059614576' rate='0' properties='properties, name=(string)uriclip125, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='111401000000' duration='8295485615' inpoint='2760623795' rate='0' properties='properties, name=(string)uriclip77, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='119696485615' duration='15501972941' inpoint='13999886115' rate='0' properties='properties, name=(string)uriclip79, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='135198458556' duration='2662257271' inpoint='35354565307' rate='0' properties='properties, name=(string)uriclip80, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='27' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='137860715827' duration='5702675998' inpoint='11899433911' rate='0' properties='properties, name=(string)uriclip41, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='28' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='143563391825' duration='8518839470' inpoint='59382327196' rate='0' properties='properties, name=(string)uriclip127, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='29' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='152082231295' duration='6039546575' inpoint='0' rate='0' properties='properties, name=(string)uriclip82, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='30' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='158121777870' duration='6588945403' inpoint='0' rate='0' properties='properties, name=(string)uriclip129, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='31' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='164710723273' duration='20748060095' inpoint='8153554917' rate='0' properties='properties, name=(string)uriclip99, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='32' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='177047549036' duration='8411234332' inpoint='0' rate='0' properties='properties, name=(string)transitionclip7;' >
</clip>
<clip id='33' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='177047549036' duration='8439450964' inpoint='24754817634' rate='0' properties='properties, name=(string)uriclip131, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='34' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='211089680682' duration='2200769066' inpoint='0' rate='0' properties='properties, name=(string)uriclip76, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='35' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='213290449748' duration='2609383441' inpoint='14442922054' rate='0' properties='properties, name=(string)uriclip89, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='36' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='215899833189' duration='3412270653' inpoint='401443606' rate='0' properties='properties, name=(string)uriclip39, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='37' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='223585390126' duration='12637525630' inpoint='38126606758' rate='0' properties='properties, name=(string)uriclip62, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='38' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='236996572127' duration='13969222800' inpoint='1087485533' rate='0' properties='properties, name=(string)uriclip137, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='39' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='250965794927' duration='13298470001' inpoint='29649778559' rate='0' properties='properties, name=(string)uriclip83, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='40' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='264264264928' duration='6288338107' inpoint='0' rate='0' properties='properties, name=(string)uriclip91, mute=(boolean)false, is-image=(boolean)true;' >
</clip>
<clip id='41' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='287404455401' duration='2386091565' inpoint='4472060696' rate='0' properties='properties, name=(string)uriclip74, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='42' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='289790546966' duration='35504453034' inpoint='9183283418' rate='0' properties='properties, name=(string)uriclip85, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='43' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='325295000000' duration='2050000000' inpoint='5150879568' rate='0' properties='properties, name=(string)uriclip101, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='44' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='327345000000' duration='947000000' inpoint='24796936' rate='0' properties='properties, name=(string)uriclip70, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='45' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='328292000000' duration='1475000000' inpoint='27671263' rate='0' properties='properties, name=(string)uriclip35, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='46' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='329767000000' duration='2087000000' inpoint='5272235825' rate='0' properties='properties, name=(string)uriclip123, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='47' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='331854000000' duration='2213868792' inpoint='33939905' rate='0' properties='properties, name=(string)uriclip58, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='48' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='334067868792' duration='717131208' inpoint='0' rate='0' properties='properties, name=(string)uriclip112, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='49' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='334785000000' duration='3385000000' inpoint='2809311' rate='0' properties='properties, name=(string)uriclip108, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='50' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='338170000000' duration='8770631891' inpoint='5126036142' rate='0' properties='properties, name=(string)uriclip97, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='51' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='346940631891' duration='2586000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip119, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='53' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='184263185134' duration='51015034642' inpoint='0' rate='0' properties='properties, name=(string)uriclip64, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='54' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' type-name='GESUriClip' layer-priority='1' track-types='4' start='264264264928' duration='10195795167' inpoint='1394452316' rate='0' properties='properties, name=(string)uriclip121, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='55' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='274460060095' duration='12944395306' inpoint='755138527' rate='0' properties='properties, name=(string)uriclip110, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='56' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='349526631891' duration='5545929247' inpoint='9949864056' rate='0' properties='properties, name=(string)uriclip95, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='57' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' type-name='GESUriClip' layer-priority='2' track-types='6' start='219312103842' duration='6673999954' inpoint='0' rate='0' properties='properties, name=(string)uriclip54, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='58' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='236473818010' duration='112101131546' inpoint='65218052127' rate='0' properties='properties, name=(string)uriclip106, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<groups>
</groups>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,140 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ 0.91\ motivational&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2013;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Profil de codage Pitivi' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='67862544' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/projets/pitivi/gource/gource.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)98717000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf53.5.0, container-format=(string)&quot;ISO\ MP4/M4A&quot;, video-codec=(string)H.264, bitrate=(uint)45833494;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0048.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)10076733333;' metadatas='metadatas, datetime=(datetime)2012-07-26T19:00:01Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)22885353;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%201.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)10143466666;' metadatas='metadatas, datetime=(datetime)2013-10-03T17:40:19Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23363610;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0218.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52093708333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-14T11:42:47Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0001.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)13972291666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-07-24T16:43:45Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Musique/animes/Card%20Captor%20Sakura%20OST%203/14%20-%20Saigo%20No%20Shinpan.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)134313000000;' metadatas='metadatas, title=(string)&quot;Saigo\ No\ Shinpan&quot;, artist=(string)&quot;Takayuki\ Negishi&quot;, album=(string)&quot;Cardcaptor\ Sakura&quot;, datetime=(datetime)1999, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, comment=(string)&quot;YEAR:\ 1999\015\012\#Animemp3\@irc.aniverse.com&quot;, track-number=(uint)14, album-disc-number=(uint)3, container-format=(string)&quot;ID3\ tag&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)320000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/samples%20Canon%20S95/marche%20dans%20la%20foule%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17183833333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2010-11-03T01:12:33Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0009.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)6639966666;' metadatas='metadatas, datetime=(datetime)2012-08-01T17:20:23Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23349495;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)68465895691;' metadatas='metadatas, audio-codec=(string)&quot;Free\ Lossless\ Audio\ Codec\ \(FLAC\)&quot;, artist=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, title=(string)&quot;Pitivi\ 0.91\ motivational&quot;;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/hacking%204%20-%20Thibault%20and%20Mathieu.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22105416666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-03-28T16:47:56Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0009.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10218541666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-08T23:32:12Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)3069733333;' metadatas='metadatas, datetime=(datetime)2013-10-03T17:48:04Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23769142;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0117.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12220541666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-12T08:26:40Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/build%20script%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20145125000;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-07-25T13:57:00Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/duck%202.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9551208333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-03-30T12:02:41Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/dogtail-tests-2013-5x.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)37437400000;' metadatas='metadatas, datetime=(datetime)2013-07-25T14:12:56Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23176176;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)355352287;' metadatas='metadatas, duration=(guint64)109574773443;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)24000/1001&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0001.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='5674053368' inpoint='0' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 3076843558:1 5674053368:1 '/>
</source>
</clip>
<clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/duck%202.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='5674053368' duration='4669316338' inpoint='2007218031' rate='0' properties='properties, name=(string)uriclip12, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2007218031:1 6676534369:1 '/>
</source>
</clip>
<clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0048.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='10343369706' duration='1950251162' inpoint='386975341' rate='0' properties='properties, name=(string)uriclip1, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 386975341:1 2337226503:1 '/>
</source>
</clip>
<clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0117.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='12293620868' duration='2839452793' inpoint='248769862' rate='0' properties='properties, name=(string)uriclip14, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 248769862:1 3088222655:1 '/>
</source>
</clip>
<clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%201.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='15133073661' duration='6570827974' inpoint='0' rate='0' properties='properties, name=(string)uriclip3, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 4462537162:1 6570827974:0 '/>
</source>
</clip>
<clip id='5' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0009.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='24476634761' duration='3261057404' inpoint='0' rate='0' properties='properties, name=(string)uriclip4, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 1074272064:1 3261057404:1 '/>
</source>
</clip>
<clip id='6' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0218.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='27737692165' duration='8107784547' inpoint='2297658298' rate='0' properties='properties, name=(string)uriclip13, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2297658298:1 10405442845:1 '/>
</source>
</clip>
<clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/samples%20Canon%20S95/marche%20dans%20la%20foule%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='35845476712' duration='3893857779' inpoint='0' rate='0' properties='properties, name=(string)uriclip15, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 3893857779:1 '/>
</source>
</clip>
<clip id='8' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='39739334491' duration='3069733333' inpoint='0' rate='0' properties='properties, name=(string)uriclip10, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 3069733333:1 '/>
</source>
</clip>
<clip id='9' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0009.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='42809067824' duration='5215437615' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 3363233286:1 5215437615:0 '/>
</source>
</clip>
<clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/projets/pitivi/gource/gource.mp4' type-name='GESUriClip' layer-priority='0' track-types='4' start='48024505439' duration='12209419082' inpoint='0' rate='0' properties='properties, name=(string)uriclip19, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 4904961696:1 12209419082:1 '/>
</source>
</clip>
<clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/hacking%204%20-%20Thibault%20and%20Mathieu.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='60233924521' duration='5649345223' inpoint='15603003780' rate='0' properties='properties, name=(string)uriclip11, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 15603003780:1 21252349003:1 '/>
</source>
</clip>
<clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/build%20script%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='65883269744' duration='2325294309' inpoint='4206122912' rate='0' properties='properties, name=(string)uriclip16, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4206122912:1 6531417221:1 '/>
</source>
</clip>
<clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/dogtail-tests-2013-5x.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='68208564053' duration='30429159902' inpoint='1288871742' rate='0' properties='properties, name=(string)uriclip17, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1288871742:1 27962475223:1 31718031644:0 '/>
</source>
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='4199973957' duration='2114293931' inpoint='0' rate='0' properties='properties, name=(string)uriclip5, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.13076923787593842 2114293931:0.13076923787593842 '/>
</source>
</clip>
<clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='7392270625' duration='2951099081' inpoint='2114293931' rate='0' properties='properties, name=(string)uriclip6, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2114293931:0.10000000000000001 5065393012:0.10000000000000001 '/>
</source>
</clip>
<clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='13669402537' duration='5703828864' inpoint='5065393012' rate='0' properties='properties, name=(string)uriclip7, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 5065393012:0.11538462249132303 10769221876:0.11538462249132303 '/>
</source>
</clip>
<clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='46010643342' duration='51778379955' inpoint='10769221876' rate='0' properties='properties, name=(string)uriclip8, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 10769221876:0.16153846864516919 62547601831:0.16153846864516919 '/>
</source>
</clip>
<clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='99110926700' duration='5918293860' inpoint='62547601831' rate='0' properties='properties, name=(string)uriclip9, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 62547601831:0.14615384615384616 68465895691:0.14615384615384616 '/>
</source>
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Musique/animes/Card%20Captor%20Sakura%20OST%203/14%20-%20Saigo%20No%20Shinpan.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='0' duration='109574773443' inpoint='0' rate='0' properties='properties, name=(string)uriclip18, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.053846154361963272 46528533434:0.041853215144230738 47575741724:0.041853215144230793 96660100193:0.056094125600961553 99372717373:0.015384615384615385 109574773443:0 '/>
</source>
</clip>
</layer>
<groups>
</groups>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,129 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;The\ Sausage\ Being\ Made\ -\ Test\ Shot\ 1&quot;, author=(string)&quot;John\ \(J5\)\ Palmieri&quot;, render-scale=(double)100, year=(string)2014;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='webmmux' format='video/webm' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='1' format='video/x-vp8' preset-name='vp8enc' restriction='video/x-raw, width=(int)320, height=(int)180, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1, format=(string)I420' pass='87092576' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='1' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)437140000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/concept.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)367238000000;' metadatas='metadatas, video-codec=(string)&quot;VP8\ video&quot;, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/assembly.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)&quot;Crossfade\ between\ two\ clips&quot;;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4861-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)3707000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/recipe.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4863-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)3807000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)397500000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)3163221101;' metadatas='metadatas, duration=(guint64)778650485553;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)30000/1001&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/assembly.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='434280743542' duration='14326958289' inpoint='454929381' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 454929381:1 14781887670:1 '/>
</clip>
<clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='767764786062' duration='10885699491' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 10885699491:1 '/>
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='0' duration='8156687156' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 5378621419:1 8156687155:1 8156687156:1 '/>
</clip>
<clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/concept.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='50728691066' duration='5158561202' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 1243305977:1 3767314358:1 5158561202:1 '/>
</clip>
<clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/recipe.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='76429690194' duration='4102642926' inpoint='183603689' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 183603689:0 1100622984:1 3414297333:1 4286246615:1 '/>
</clip>
<clip id='5' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='436897106847' duration='4769571937' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000149011612 4769571937:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 1476927725:0 4769571937:0 '/>
</clip>
<clip id='6' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='441666678784' duration='293100387290' inpoint='6136743143' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 6136743143:0.10000000149011612 299237130433:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 6136743143:0 8657670461:1 299237130433:1 '/>
</clip>
<clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='734767066074' duration='28717476364' inpoint='301255471872' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 301255471872:0.10000000149011612 329972948236:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 301255471872:1 329972948236:1 '/>
</clip>
<clip id='8' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='763484542438' duration='5076081565' inpoint='344897556105' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 344897556105:0.10000000149011612 349973637670:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 344897556105:1 349106239600:1 349973637670:0 '/>
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='9' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='0' duration='8156687156' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 6891716879:1 8156687156:0.060313761234283447 '/>
</clip>
<clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='50728691066' duration='3973440150' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0 810283779:1 3198046325:1 3973440150:0 '/>
</clip>
<clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='76429690194' duration='3366473815' inpoint='201497224' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 201497224:0 902451889:1 1160470488:1 3109459948:1 3567971039:0 '/>
</clip>
<clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='97817363921' duration='17359353884' inpoint='75219934816' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 75219934816:0.10000000149011612 92579288700:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 75219934816:0 76735632763:1 77645419469:1 92579288700:1 '/>
</clip>
<clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='113278785144' duration='156501000' inpoint='92579288700' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =''/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
</clip>
<clip id='14' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='2' track-types='4' start='114771264752' duration='405453053' inpoint='0' rate='0' properties='properties;' >
</clip>
<clip id='15' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='2' track-types='2' start='114771264752' duration='405453053' inpoint='0' rate='0' properties='properties;' >
</clip>
<clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='114771264752' duration='46651861802' inpoint='103756348868' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 103756348868:0.10000000149011612 150408210670:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 103756348868:1 150408210670:1 '/>
</clip>
<clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='161423126554' duration='275473980293' inpoint='160170240099' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 160170240099:0.10000000149011612 435644220392:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 160170240099:1 434441989869:1 435074435787:0 435644220392:0 '/>
</clip>
<clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='767764786062' duration='8008240099' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 8008240099:1 '/>
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='3' track-types='4' start='434280743542' duration='10675365459' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 3002857256:1 10675365459:1 '/>
</clip>
</layer>
<layer priority='4' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='7024889464' duration='2022599980' inpoint='19418238972' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 19418238972:0.10000000149011612 21440838952:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 19418238972:1 21440838952:1 '/>
</clip>
<clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='9047489444' duration='42539563744' inpoint='21440838952' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 21440838952:0.10769230769230753 63459468575:0.10769230769230753 63980402696:0 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 21440838952:1 63980402696:1 '/>
</clip>
<clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='53891192994' duration='22959670147' inpoint='132043362350' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 132043362350:0 132535075786:0.10255784254807693 155003032497:0.1023409441113472 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 132043362350:1 132644126179:1 132746723639:1 132959491043:1 155003032497:1 '/>
</clip>
<clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='79240780050' duration='18171130818' inpoint='17936720390' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 17936720390:0.10000000149011612 36107851208:0.10000000149011612 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 17936720390:1 34309604293:1 36107851208:0 '/>
</clip>
<clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='4' track-types='4' start='434280743542' duration='0' inpoint='591244582' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
</clip>
<clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='4' track-types='4' start='460258601159' duration='0' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
</clip>
<clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='767764786062' duration='8008240099' inpoint='357595889153' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 357595889153:0.10000000149011612 365604129252:0 '/>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 357595889153:1 365461584437:1 365604129252:0.91955476999282837 '/>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-flac' preset-name='flacenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,41 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1' pass='0' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp4/mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T16:21:39Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)H.264, minimum-bitrate=(uint)71760, maximum-bitrate=(uint)71760;' />
<asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/svg/opacity01.svg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
<asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)37631379;' metadatas='metadatas, duration=(guint64)10031000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)720\,\ height\=\(int\)576\,\ framerate\=\(fraction\)25/1&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/svg/opacity01.svg' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)true;' >
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)576, posx=(int)0, posy=(int)0, width=(int)720;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 1000000000:1 10031000000:1 '/>
</source>
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp4/mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip1, mute=(boolean)false, is-image=(boolean)false;' >
<source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
<binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000000000001 10031000000:0.10000000000000001 '/>
</source>
<source track-id='0' children-properties='properties, alpha=(double)1, height=(int)576, posx=(int)0, posy=(int)0, width=(int)720;'>
<binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1 10031000000:1 '/>
</source>
</clip>
</layer>
<groups>
<group id='2' properties='properties, name=(string)group1;'>
<child id='1' name='uriclip1'/>
</group>
</groups>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='2' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='2' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='2' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='2' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-opus' preset-name='opusenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='4' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='4' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='4' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,25 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, format-version=(string)0.1;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='video capsfilter' extractable-type-name='GESEffect' properties='properties, track-type=(int)4;' metadatas='metadatas;' />
<asset id='GESTestClip' extractable-type-name='GESTestClip' properties='properties;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)0;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw(ANY)' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)&quot;video/x-raw\(ANY\)&quot;, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTestClip' type-name='GESTestClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, name=(string)testclip0, mute=(boolean)false, vpattern=(int)3, freq=(double)440, volume=(double)1;' >
<effect asset-id='video capsfilter' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, GstCapsFilter::caps=(GstCaps)"video/x-raw,format=I420";'/>
<source track-id='0' children-properties='properties, GstFramePositioner::alpha=(double)1, GstDeinterlace::fields=(int)0, GstFramePositioner::height=(int)0, GstDeinterlace::mode=(int)0, GstVideoTestSrc::pattern=(int)3, GstFramePositioner::posx=(int)0, GstFramePositioner::posy=(int)0, GstDeinterlace::tff=(int)0, GstFramePositioner::width=(int)0;'/>
</clip>
<clip id='1' asset-id='GESTestClip' type-name='GESTestClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, name=(string)testclip0, mute=(boolean)false, vpattern=(int)3, freq=(double)440, volume=(double)1;' >
<effect asset-id='video capsfilter' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, GstCapsFilter::caps=(GstCaps)"video/x-raw,format=Y444";'/>
<source track-id='0' children-properties='properties, GstFramePositioner::alpha=(double)1, GstDeinterlace::fields=(int)0, GstFramePositioner::height=(int)0, GstDeinterlace::mode=(int)0, GstVideoTestSrc::pattern=(int)5, GstFramePositioner::posx=(int)0, GstFramePositioner::posy=(int)0, GstDeinterlace::tff=(int)0, GstFramePositioner::width=(int)0;'/>
</clip>
</layer>
<groups>
</groups>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,19 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,20 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
<asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
<effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
</effect>
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,29 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,28 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
<layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,22 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas;'>
<encoding-profiles>
</encoding-profiles>
<ressources>
<asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
<asset id='file://$HOME/Videos/gst-qa-assets/medias/vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
</clip>
</layer>
<layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
<clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias/vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,24 @@
<ges version='0.1'>
<project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
<encoding-profiles>
<encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
<stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
<stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
</encoding-profile>
</encoding-profiles>
<ressources>
<asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
<asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
</ressources>
<timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
<track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
<track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
<layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
<clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
<clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
</clip>
</layer>
</timeline>
</project>
</ges>

View file

@ -0,0 +1,53 @@
set-globals, media_file="$(test_dir)/../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv"
meta,
tool = "ges-launch-$(gst_api_version)",
handles-states=true,
seek=true,
needs_preroll=true,
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
set-vars,\
frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,\
frame1=9b42849e45e15981115cff9da00ecbf7afafd462, \
frame1_rotated=8a2966951d269e9aa4dccf38fe93fce8093d3847
pause
# Add a clip and check that the first frame is displayed
add-clip, name=clip, asset-id="file://$(media_file)", layer-priority=0, type=GESUriClip, name=(string)theclip
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
# Seek to 1sec and make sure the right frame is displayed
seek, start=(double)1.0, flags=(string)accurate+flush;
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
# Apply the videoflip effect and flip the clip 180 degrees
container-add-child, container-name=(string)theclip, asset-id=(string)videoflip, child-type=(string)GESEffect;
set-child-property, element-name=(string)effect0, property=(string)method, value=2;
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
# Split the clip and check that rotation is still applied
split-clip, clip-name=(string)theclip, position=(double)1.0;
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
# Make sure that the second clip is being used by stopping rotation of the first clip and checking outputed frame
set-child-property, element-name=(string)effect0, property=(string)method, value=0;
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
seek, start=(double)0.0, flags=(string)accurate+flush;
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
play;
pause,playback_time=1.0
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
stop;

View file

@ -0,0 +1,51 @@
meta, seek=true, handles-states=true, needs_preroll=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
},
configs = {
"$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id,stream}\"",
}
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
set-vars,\
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",\
nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges", \
project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
# Make sure the asset ID is the project_uri and serialize the empty timeline for each nested projects uris
serialize-project, uri="$(project_uri)"
serialize-project, uri="$(nested_timeline_uri)"
serialize-project, uri="$(nested_timeline_depth2_uri)"
add-clip, name=clip, project-uri="$(nested_timeline_uri)",
asset-id="file://$(test_dir)/../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv",
layer-priority=0, type=GESUriClip, duration=4.0
add-clip, name=nested-clip1, project-uri="$(nested_timeline_depth2_uri)",
asset-id="$(nested_timeline_uri)",
layer-priority=0, type=GESUriClip
add-clip, name=nested-timeline1,
asset-id="$(nested_timeline_depth2_uri)",
layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
serialize-project, uri="$(project_uri)"
# We reload the project from nested projects
load-project, uri="$(project_uri)"
commit
pause
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
checkpoint, text="Paused pipeline, now editing nested timeline and committing."
# Set inpoint to 1.0
edit-container, project-uri="$(nested_timeline_depth2_uri)", container-name="nested-clip1", position=1.0, edit-mode="edit_trim", edge="start"
edit-container, project-uri="$(nested_timeline_depth2_uri)", container-name="nested-clip1", position=0.0
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
stop;

View file

@ -0,0 +1,11 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000

View file

@ -0,0 +1,11 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000

View file

@ -0,0 +1,55 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
tool = "ges-launch-$(gst_api_version)",
seek=true,
handles-states=true,
needs_preroll=true,
ges-options={
"--track-types=video",
"--video-caps=video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
set-vars,
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
add-clip,
name=clip,
asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv",
layer-priority=0,
type=GESUriClip
serialize-project, uri="$(nested_timeline_uri)"
remove-clip, name=clip
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)",
layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0
add-clip, name=nested-clip2, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0, start=2.0
commit;
pause;
# seek to 2.2 sec and check frame
seek, flags=accurate+flush, start=2.2
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
# brings the element to layer 1
edit-container, container-name=nested-clip2, position=0, new-layer-priority=1;
#adds effect
container-add-child, container-name=nested-clip2, asset-id=videoflip, child-type=GESEffect
set-child-property, element-name=effect0, property=method, value=2;
# trim nested-clip2 to 1 sec
edit-container, container-name=nested-clip2, edit-mode=edit_trim, position=1, new-layer-priority=(int)-1, edge=(string)edge_end;
# seek to 1.2 sec and check frame
seek, flags=accurate+flush, start=1.2
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
# remove nested-clip2 and remove layer 0
remove-clip, name=nested-clip2;
stop;

View file

@ -0,0 +1,52 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
seek=true,
handles-states=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
set-vars,
nested_timeline_uri="file://$(LOGSDIR)/ges/scenarios/$(test_name)/nested_timeline.xges",
nested_timeline_depth2_uri="file://$(LOGSDIR)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges"
serialize-project, uri="$(nested_timeline_uri)"
serialize-project, uri="$(nested_timeline_depth2_uri)"
add-clip, name=clip, project-uri="$(nested_timeline_uri)",
asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
add-clip, name=nested-timeline2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0, start=2.0
commit;
pause;
# seek to 2.2 sec and check frame
seek, flags=accurate+flush, start=2.2
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
# brings the element to layer 1
edit-container, container-name=nested-timeline2, position=0, new-layer-priority=1;
#adds effect
container-add-child, container-name=nested-timeline2, asset-id=videoflip, child-type=GESEffect
set-child-property, element-name=effect0, property=method, value=2;
# trim nested-timeline2 to 1 sec
edit-container, container-name=nested-timeline2, edit-mode=edit_trim, position=1, new-layer-priority=(int)-1, edge=(string)edge_end;
# seek to 1.2 sec and check frame
seek, flags=accurate+flush, start=1.2
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
# remove nested-timeline2 and remove layer 0
remove-clip, name=nested-timeline2;
stop;

View file

@ -0,0 +1,57 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta, seek=true, handles-states=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
set-vars,
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
nested_timeline_depth3_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth3.xges",
nested_timeline_depth4_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth4.xges",
nested_timeline_depth5_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth5.xges",
nested_timeline_depth6_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth6.xges",
nested_timeline_depth7_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth7.xges"
serialize-project, uri="$(nested_timeline_uri)"
serialize-project, uri="$(nested_timeline_depth2_uri)"
serialize-project, uri="$(nested_timeline_depth3_uri)"
serialize-project, uri="$(nested_timeline_depth4_uri)"
serialize-project, uri="$(nested_timeline_depth5_uri)"
serialize-project, uri="$(nested_timeline_depth6_uri)"
serialize-project, uri="$(nested_timeline_depth7_uri)"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=8.0, project-uri="$(nested_timeline_uri)", inpoint=2.0
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
add-clip, name=nested-clip2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth3_uri)"
add-clip, name=nested-clip3, asset-id="$(nested_timeline_depth3_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth4_uri)", inpoint=2.0
add-clip, name=nested-clip4, asset-id="$(nested_timeline_depth4_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth5_uri)"
add-clip, name=nested-clip5, asset-id="$(nested_timeline_depth5_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth6_uri)"
add-clip, name=nested-clip6, asset-id="$(nested_timeline_depth6_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth7_uri)"
add-clip, name=nested-clip7, asset-id="$(nested_timeline_depth6_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth7_uri)", start=6.0, inpoint=4.0, duration=1.0
# Final inpoint is clip.inpoint + nested-clip3.inpoint = 4.0
load-project, uri="$(nested_timeline_depth7_uri)"
commit;
pause;
# seek to 1.0 sec and check that is 1.0 + 4.0(inpoint) = 5.0
seek, flags=accurate+flush, start=1.0
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_05_000000000)"
# seek to 2.0 sec and check that is 2.0 + 4.0(inpoint) = 6.0
seek, flags=accurate+flush, start=2.0
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_06_000000000)"
# seek to 6.0 sec, meaning first frame of second clip, which is clip.inpoint(2) + nested-clip3.inpoint(2) + nested-clip7.inpoint(4) = 8.0
seek, flags=accurate+flush, start=6.0
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_08_000000000)"
stop;

View file

@ -0,0 +1,24 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta, handles-states=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
set-vars,
frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,
frame1=9b42849e45e15981115cff9da00ecbf7afafd462
pause
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
edit-container, container-name=(string)clip, edit-mode=(string)edit_trim, position=(double)1.0, new-layer-priority=(int)-1, edge=(string)edge_start;
edit-container, container-name=(string)clip, edit-mode=(string)edit_normal, position=(double)0.0, new-layer-priority=(int)-1, edge=(string)edge_none;
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
stop;

View file

@ -0,0 +1,28 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta, seek=true, handles-states=true, needs_preroll=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
},
configs = {
"$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
}
set-vars,\
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/check_set_inpoint_on_nested_timeline.xges"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
serialize-project, uri="$(nested_timeline_uri)"
remove-clip, name=clip
add-clip, name=nested-clip, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
pause;
edit-container, container-name=(string)nested-clip, edit-mode=(string)edit_trim, position=(double)1.0, new-layer-priority=(int)-1, edge=(string)edge_start;
edit-container, container-name=(string)nested-clip, edit-mode=(string)edit_normal, position=(double)0.0, new-layer-priority=(int)-1, edge=(string)edge_none;
commit
stop;

View file

@ -0,0 +1,8 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:20.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:19.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000

View file

@ -0,0 +1,20 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta, handles-states=true,
tool = "ges-launch-$(gst_api_version)",
ges-options={
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
include, location="../../medias/defaults/matroska/red_timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
pause
add-clip, name=red, asset-id="file://$(media_dir)/matroska/red_timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
add-clip, name=blue, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(red_timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
seek, flags=accurate+flush, start=30.0
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_10_000000000)"
stop

View file

@ -0,0 +1,54 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
seek=true,
handles-states=true,
needs_preroll=true,
tool = "ges-launch-$(gst_api_version)",
args = {
"--track-types=video",
--videosink, "$(videosink) sync=true name=videosink",
--video-caps, "video/x-raw,format=I420,chroma-site=mpeg2,colorimetry=bt709",
},
configs = {
"$(validateflow), pad=videosink:sink, record-buffers=true,
ignored-fields=\"stream-start={stream-id,group-id,stream},buffer={meta},segment={position}\",
caps-properties={height,width,framerate}",
},
expected-issues = {
# Sometimes the segment arrives before the caps, and sometimes the other way around
"expected-issue, issue-id=validateflow::mismatch, details=\".*event segment:.*\\\\n.*\\\\n.*event caps:.*\", sometimes=true",
}
set-vars,
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
set-track-restriction-caps, track-type="video", caps="video/x-raw,width=1080,height=720,format=I420"
# Make sure the asset ID is the project_uri and serialize the empty timeline for each nested projects uris
serialize-project, uri="$(project_uri)"
serialize-project, uri="$(nested_timeline_uri)"
serialize-project, uri="$(nested_timeline_depth2_uri)"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=4.0, project-uri="$(nested_timeline_uri)"
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=4.0
add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
serialize-project, uri="$(project_uri)"
pause
seek, start=3.0, flags="accurate+flush"
checkpoint, text="Paused pipeline, now editing nested timeline and committing."
# Trim the nested timeline clip in a way that the nested timeline would be too short to check that gesdemux handles that by adding
# an SMPTE75 test clip.
edit-container, project-uri="$(nested_timeline_uri)", container-name="clip", position=1.0, edit-mode="edit_trim", edge="edge_end"
commit
play
crank-clock
check-position, expected-position=3.0
crank-clock, repeat=30
check-position, expected-position=4.0
crank-clock
stop, on-message=eos

View file

@ -0,0 +1,49 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: video/x-raw, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000
buffer: pts=0:00:00.000000000, dur=0:00:01.000000000
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:03.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:03.000000000, base=0:00:00.000000000
buffer: pts=0:00:03.000000000, dur=0:00:01.000000000
CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event caps: video/x-raw, framerate=(fraction)30/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:03.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:03.000000000, base=0:00:00.000000000
buffer: pts=0:00:03.000000000, dur=0:00:00.033333333
buffer: pts=0:00:03.033333333, dur=0:00:00.033333334
buffer: pts=0:00:03.066666667, dur=0:00:00.033333333
buffer: pts=0:00:03.100000000, dur=0:00:00.033333333
buffer: pts=0:00:03.133333333, dur=0:00:00.033333334
buffer: pts=0:00:03.166666667, dur=0:00:00.033333333
buffer: pts=0:00:03.200000000, dur=0:00:00.033333333
buffer: pts=0:00:03.233333333, dur=0:00:00.033333334
buffer: pts=0:00:03.266666667, dur=0:00:00.033333333
buffer: pts=0:00:03.300000000, dur=0:00:00.033333333
buffer: pts=0:00:03.333333333, dur=0:00:00.033333334
buffer: pts=0:00:03.366666667, dur=0:00:00.033333333
buffer: pts=0:00:03.400000000, dur=0:00:00.033333333
buffer: pts=0:00:03.433333333, dur=0:00:00.033333334
buffer: pts=0:00:03.466666667, dur=0:00:00.033333333
buffer: pts=0:00:03.500000000, dur=0:00:00.033333333
buffer: pts=0:00:03.533333333, dur=0:00:00.033333334
buffer: pts=0:00:03.566666667, dur=0:00:00.033333333
buffer: pts=0:00:03.600000000, dur=0:00:00.033333333
buffer: pts=0:00:03.633333333, dur=0:00:00.033333334
buffer: pts=0:00:03.666666667, dur=0:00:00.033333333
buffer: pts=0:00:03.700000000, dur=0:00:00.033333333
buffer: pts=0:00:03.733333333, dur=0:00:00.033333334
buffer: pts=0:00:03.766666667, dur=0:00:00.033333333
buffer: pts=0:00:03.800000000, dur=0:00:00.033333333
buffer: pts=0:00:03.833333333, dur=0:00:00.033333334
buffer: pts=0:00:03.866666667, dur=0:00:00.033333333
buffer: pts=0:00:03.900000000, dur=0:00:00.033333333
buffer: pts=0:00:03.933333333, dur=0:00:00.033333334
buffer: pts=0:00:03.966666667, dur=0:00:00.033333333
event caps: video/x-raw, framerate=(fraction)30/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:04.000000001, flags=0x01, time=0:00:04.000000000, base=0:00:01.000000000
buffer: pts=0:00:04.000000000, dur=0:00:00.000000001
event eos: (no structure)

View file

@ -0,0 +1,42 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
handles-states=true,
tool = "ges-launch-$(gst_api_version)",
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601",
--videosink, "$(videosink) name=videosink",
},
configs = {
"$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id,stream}\"",
}
include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
set-vars,
nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
# Make sure the asset ID is the project_uri
serialize-project, uri="$(project_uri)"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
serialize-project, uri="$(nested_timeline_uri)"
remove-clip, name=clip
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
serialize-project, uri="$(nested_timeline_depth2_uri)"
remove-clip, name=nested-clip1
remove-asset, id="$(nested_timeline_uri)", type="GESTimelineElement"
add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
add-clip, name=nested-timeline2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0, start=2.0
add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
serialize-project, uri="$(project_uri)"
# We reload the project from nested projects
load-project, uri="$(project_uri)"
commit;
play;

View file

@ -0,0 +1,11 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)bt601, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:01.000000000, dur=0:00:01.000000000
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:02.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:02.000000000, dur=0:00:01.000000000
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:03.000000000, dur=0:00:01.000000000
event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:04.000000001, flags=0x01, time=0:00:04.000000000, base=0:00:04.000000000, position=none
buffer: checksum=b13fcbc51ceae3d11232a95b192760d61baf4748, pts=0:00:04.000000000, dur=0:00:00.000000001, meta=GstVideoMeta
event eos: (no structure)

View file

@ -0,0 +1,29 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
tool = "ges-launch-$(gst_api_version)",
seek=true,
handles-states=true,
needs_preroll=true,
ges-options= {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601",
--videosink, "$(videosink) name=videosink",
},
configs = {
"$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
}
set-vars, nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
serialize-project, uri="$(nested_timeline_uri)"
remove-clip, name=clip
# Uncomment when updating the expected flow file
# set-vars, nested_timeline_uri="file://nothing/timed_frames_video_only_1fps.mkv"
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0
add-clip, name=nested-clip2, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=3.0, start=2.0, inpoint=2.0
commit;
play;

View file

@ -0,0 +1,12 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)bt601, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:01.000000000, dur=0:00:01.000000000
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:05.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:02.000000000, position=none
buffer: checksum=13efd225948060c424b8cdb4c4d017dbea65f61f, pts=0:00:02.000000000, dur=0:00:01.000000000
buffer: checksum=919526ebc3b44b93c05806d4b6b19c82557ba2f7, pts=0:00:03.000000000, dur=0:00:01.000000000
buffer: checksum=6e031a9b81fb4de38bb58ab935d709661087caa4, pts=0:00:04.000000000, dur=0:00:01.000000000
event segment: format=TIME, start=0:00:05.000000000, offset=0:00:00.000000000, stop=0:00:05.000000001, flags=0x01, time=0:00:05.000000000, base=0:00:05.000000000, position=none
buffer: checksum=b13fcbc51ceae3d11232a95b192760d61baf4748, pts=0:00:05.000000000, dur=0:00:00.000000001, meta=GstVideoMeta
event eos: (no structure)

View file

@ -0,0 +1,5 @@
validateflow, \
expectations-dir="$(TESTSUITE_ROOT)/ges/flow-expectations/$(CONFIG_NAME)", \
actual-results-dir="$(LOGSDIR)/ges/flow-expectations/$(CONFIG_NAME)", pad=videosink:sink, buffers-checksum=true, \
ignored-fields="stream-start={stream-id,group-id}"

View file

@ -0,0 +1,31 @@
set-globals, media_dir="$(test_dir)/../../medias/defaults"
meta,
tool = "ges-launch-$(gst_api_version)",
seek = true,
handles-states = true,
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
},
configs = {
"$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
}
set-vars, nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
serialize-project, uri="$(nested_timeline_uri)"
add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=2.0, project-uri="$(nested_timeline_uri)", inpoint=1.0
add-clip, name=clip1, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=2.0, project-uri="$(nested_timeline_uri)", inpoint=5.0, start=2.0
add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
pause;
seek, flags=accurate+flush, start=1.0
seek, flags=accurate+flush, start=2.0
stop;

View file

@ -0,0 +1,12 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:01.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:01.000000000, base=0:00:00.000000000, position=none
buffer: checksum=13efd225948060c424b8cdb4c4d017dbea65f61f, pts=0:00:01.000000000, dur=0:00:01.000000000
event flush-start: (no structure)
event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:00.000000000, position=none
buffer: checksum=91973bf9aad6aaae195e5867b1a59c017031e8bf, pts=0:00:02.000000000, dur=0:00:01.000000000

View file

@ -0,0 +1 @@
set-globals, TESTSUITE_ROOT="$(CONFIG_DIR)"

View file

@ -0,0 +1 @@
project('gst-integration-testsuites', [], version: '1.19.2', meson_version : '>= 0.54', license: 'LGPL')

View file

@ -0,0 +1,60 @@
# Pastebin PJeVxRyU
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2014 Thibault Saunier <thibault.saunier@collabora.com>
# Copyright (c) 2017 Sebastian Droege <sebastian@centricular.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
"""
The GstValidate adaptive streams test-vectors testsuite
"""
import os
from launcher.baseclasses import MediaFormatCombination
TEST_MANAGER = "validate"
BLACKLIST = [
('validate.dash.playback.trick_mode_seeks.DASHIF_TestCases_2a_qualcomm_1_MultiResMPEG2',
'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/545'),
('validate.dash.playback.trick_mode_seeks.DASHIF_TestCases_1a_netflix_exMPD_BIP_TC1',
'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/545'),
]
def setup_tests(test_manager, options):
print("Setting up GstValidate Adaptive Streaming test-vectors tests")
assets_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "medias", "adaptivecontent"))
options.add_paths(assets_dir)
test_manager.set_default_blacklist(BLACKLIST)
# test_manager.add_expected_issues(EXPECTED_ISSUES)
test_manager.register_defaults()
scenarios = test_manager.get_scenarios()
# Don't test generic tests that are already covered by the base validate runner
scenarios.remove("change_state_intensive")
# Scrubbing is a tad pointless/intensive for these suites (already covered elsewhere)
scenarios.remove("scrub_forward_seeking")
# Add keyunit trick mode testing
scenarios.append("trick_mode_seeks")
# Add live/seekable scenarios
scenarios.append("seek_end_live")
scenarios.append("full_live_rewind")
scenarios.append("play_15s_live")
test_manager.set_scenarios(scenarios)
return True

View file

@ -0,0 +1,71 @@
# Pastebin PJeVxRyU
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2014 Thibault Saunier <thibault.saunier@collabora.com>
# Copyright (c) 2017 Sebastian Droege <sebastian@centricular.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
"""
The GstValidate DASH-IF test-vectors testsuite
"""
import json
import requests
import sys
import xml.etree.ElementTree as ET
TESTVECTOR_URL = "http://testassets.dashif.org:3000/v1/testvectors"
def cleanup_entries(data):
# we need to do some minor cleanup of the entries:
# * Replace <a href=..>something</a>
# * Add __ID corresponding to the testvector unique key on the website
d = data["data"]
for entry in d:
# "testvector": "<a href=\"#testvector/details/58a5e0707459f8cb201b8ceb\">W3C Clear Key - audio only variant</a>",
testvector = entry["testvector"]
tmp = ET.XML(testvector)
_id = tmp.attrib["href"].split('/')[-1]
_desc = tmp.text
# use a key that is almost certain to be the first one. Ensures entries are sorted by ID
entry["A__ID"] = _id
entry["testvector_description"] = _desc
# "url": "<a href=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p_ClearKey.mpd>Link</a>"
# badly formed html, let's just use splitters
url = entry["url"]
_url = url.split("<a href=")[1].split(">Link<")[0]
entry["url"] = _url
def update_testvector_list(outputfile=None):
# download and cleanup testvector json
resp = requests.get(url=TESTVECTOR_URL)
data = json.loads(resp.text)
cleanup_entries(data)
if outputfile is None:
print(json.dumps(data["data"], indent=4, sort_keys=True))
else:
json.dump(data["data"], fp=open(outputfile, "w"), indent=4, sort_keys=True)
if __name__ == "__main__":
if len(sys.argv) > 1:
update_testvector_list(sys.argv[1])
else:
update_testvector_list()

View file

@ -0,0 +1,43 @@
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
"""
The GES GstValidate default testsuite
"""
import os
from testsuiteutils import update_assets
from ges_known_issues import KNOWN_ISSUES
TEST_MANAGER = "ges"
def setup_tests(test_manager, options):
assets_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "medias", "defaults"))
if options.sync:
if not update_assets(options, assets_dir):
return False
options.add_paths(os.path.abspath(os.path.join(os.path.dirname(__file__),
"..", "medias", "defaults")))
projects_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "ges",
"ges-projects"))
scenarios_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "ges",
"scenarios"))
test_manager.add_expected_issues(KNOWN_ISSUES)
test_manager.register_defaults(projects_path, scenarios_path)
return True

View file

@ -0,0 +1,762 @@
ges.playback.nested.scrub_backward_seeking.runtime_colorspace_change
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_basic.video_only.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_only.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_title.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.raw_h264_mp4
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.runtime_colorspace_change
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_basic.video_only.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_only.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_title.audio_video.vorbis_vp8_webm
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.flac_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.mp3_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.opus_jpeg_mkv
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.raw_h264_mp4
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.vorbis_theora_ogg
ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.runtime_colorspace_change
ges.playback.scrub_backward_seeking.test_basic.audio_only.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.audio_only.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.audio_only.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.audio_only.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.audio_only.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_basic.audio_only.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_basic.audio_video.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.audio_video.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.audio_video.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.audio_video.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.audio_video.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_basic.audio_video.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_basic.video_only.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.video_only.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.video_only.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_basic.video_only.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_basic.video_only.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_basic.video_only.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_effect.audio_video.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_effect.audio_video.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_effect.audio_video.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_effect.audio_video.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_effect.audio_video.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_effect.audio_video.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_mixing.audio_only.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_mixing.audio_video.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_mixing.audio_video.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_mixing.audio_video.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_mixing.audio_video.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_mixing.audio_video.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_mixing.audio_video.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_mixing.video_only.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_mixing.video_only.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_mixing.video_only.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_mixing.video_only.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_mixing.video_only.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_title.audio_video.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_title.audio_video.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_title.audio_video.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_title.audio_video.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_title.audio_video.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_title.audio_video.vorbis_vp8_webm
ges.playback.scrub_backward_seeking.test_transition.audio_video.flac_jpeg_mkv
ges.playback.scrub_backward_seeking.test_transition.audio_video.mp3_h264_mp4
ges.playback.scrub_backward_seeking.test_transition.audio_video.opus_jpeg_mkv
ges.playback.scrub_backward_seeking.test_transition.audio_video.raw_h264_mp4
ges.playback.scrub_backward_seeking.test_transition.audio_video.vorbis_theora_ogg
ges.playback.scrub_backward_seeking.test_transition.audio_video.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.runtime_colorspace_change
ges.playback.scrub_forward_seeking.test_basic.audio_only.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.audio_only.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.audio_only.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.audio_only.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.audio_only.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_basic.audio_only.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_basic.audio_video.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.audio_video.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.audio_video.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.audio_video.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.audio_video.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_basic.audio_video.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_basic.video_only.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.video_only.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.video_only.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_basic.video_only.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_basic.video_only.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_basic.video_only.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_effect.audio_video.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_effect.audio_video.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_effect.audio_video.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_effect.audio_video.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_effect.audio_video.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_effect.audio_video.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_mixing.audio_only.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_mixing.audio_video.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_mixing.audio_video.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_mixing.audio_video.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_mixing.audio_video.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_mixing.audio_video.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_mixing.audio_video.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_mixing.video_only.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_mixing.video_only.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_mixing.video_only.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_mixing.video_only.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_mixing.video_only.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_title.audio_video.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_title.audio_video.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_title.audio_video.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_title.audio_video.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_title.audio_video.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_title.audio_video.vorbis_vp8_webm
ges.playback.scrub_forward_seeking.test_transition.audio_video.flac_jpeg_mkv
ges.playback.scrub_forward_seeking.test_transition.audio_video.mp3_h264_mp4
ges.playback.scrub_forward_seeking.test_transition.audio_video.opus_jpeg_mkv
ges.playback.scrub_forward_seeking.test_transition.audio_video.raw_h264_mp4
ges.playback.scrub_forward_seeking.test_transition.audio_video.vorbis_theora_ogg
ges.playback.scrub_forward_seeking.test_transition.audio_video.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.runtime_colorspace_change
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_basic.audio_only.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_basic.audio_video.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_basic.video_only.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.video_only.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.video_only.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_basic.video_only.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_basic.video_only.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_basic.video_only.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_effect.audio_video.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_mixing.audio_only.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_mixing.video_only.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_mixing.video_only.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_mixing.video_only.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_mixing.video_only.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_mixing.video_only.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_title.audio_video.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_title.audio_video.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_title.audio_video.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_title.audio_video.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_title.audio_video.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_title.audio_video.vorbis_vp8_webm
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.flac_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.mp3_h264_mp4
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.opus_jpeg_mkv
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.raw_h264_mp4
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.vorbis_theora_ogg
ges.render.aac_and_h264_in_mp4.test_transition.audio_video.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.runtime_colorspace_change
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_only.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.vorbis_vp8_webm
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.flac_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.mp3_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.opus_jpeg_mkv
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.raw_h264_mp4
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.vorbis_theora_ogg
ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.runtime_colorspace_change
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_basic.video_only.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_only.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_title.audio_video.vorbis_vp8_webm
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.flac_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.mp3_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.opus_jpeg_mkv
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.raw_h264_mp4
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.vorbis_theora_ogg
ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.runtime_colorspace_change
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_basic.audio_only.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_basic.audio_video.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_basic.video_only.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.video_only.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.video_only.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_basic.video_only.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_basic.video_only.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_basic.video_only.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_effect.audio_video.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_mixing.audio_only.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_mixing.video_only.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_mixing.video_only.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_mixing.video_only.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_mixing.video_only.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_mixing.video_only.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_title.audio_video.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_title.audio_video.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_title.audio_video.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_title.audio_video.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_title.audio_video.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_title.audio_video.vorbis_vp8_webm
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.flac_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.mp3_h264_mp4
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.opus_jpeg_mkv
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.raw_h264_mp4
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.vorbis_theora_ogg
ges.render.opus_and_h264_in_mkv.test_transition.audio_video.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.runtime_colorspace_change
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_only.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.vorbis_vp8_webm
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.flac_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.mp3_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.opus_jpeg_mkv
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.raw_h264_mp4
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.vorbis_theora_ogg
ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.runtime_colorspace_change
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_basic.audio_only.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_basic.audio_video.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_basic.video_only.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.video_only.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.video_only.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_basic.video_only.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_basic.video_only.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_basic.video_only.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_effect.audio_video.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_mixing.audio_only.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_mixing.video_only.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_mixing.video_only.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_mixing.video_only.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_mixing.video_only.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_mixing.video_only.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_title.audio_video.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_title.audio_video.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_title.audio_video.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_title.audio_video.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_title.audio_video.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_title.audio_video.vorbis_vp8_webm
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.flac_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.mp3_h264_mp4
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.opus_jpeg_mkv
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.raw_h264_mp4
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.vorbis_theora_ogg
ges.render.opus_and_theora_in_ogg.test_transition.audio_video.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.runtime_colorspace_change
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_basic.audio_only.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_basic.audio_video.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_basic.video_only.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.video_only.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.video_only.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_basic.video_only.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_basic.video_only.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_basic.video_only.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_effect.audio_video.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_mixing.audio_only.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_mixing.video_only.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_mixing.video_only.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_mixing.video_only.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_mixing.video_only.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_mixing.video_only.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_title.audio_video.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_title.audio_video.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_title.audio_video.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_title.audio_video.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_title.audio_video.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_title.audio_video.vorbis_vp8_webm
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.flac_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.mp3_h264_mp4
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.opus_jpeg_mkv
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.raw_h264_mp4
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.vorbis_theora_ogg
ges.render.opus_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.runtime_colorspace_change
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_only.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.mp3_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.raw_h264_mp4
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.runtime_colorspace_change
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_only.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.mp3_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.raw_h264_mp4
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.runtime_colorspace_change
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_only.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.mp3_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.raw_h264_mp4
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.runtime_colorspace_change
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_only.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_simple.audio_video.svg_mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.vorbis_vp8_webm
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.flac_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.mp3_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm
ges.test.add_effect_and_split
ges.test.check_edit_nested_timeline
ges.test.check_seek_on_nested_clips
ges.test.check_seek_on_nested_timelines
ges.test.check_seek_on_very_deeply_nested_timeline
ges.test.check_set_inpoint
ges.test.check_set_inpoint_on_nested_timeline
ges.test.check_simple_seek
ges.test.edit_deeply_nested_timeline_too_short
ges.test.play_deeply_nested_back_to_back
ges.test.play_two_nested_back_to_back
ges.test.seek_on_stack_change_on_internal_subtimeline

View file

@ -0,0 +1,37 @@
KNOWN_ISSUES = {
'https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/27': {
'tests': [
'ges.playback.scrub_forward_seeking.test_mixing.*mp3.*',
'ges.scenario.add_effect_and_split',
],
'issues': [
{
'summary': 'position after a seek is wrong',
'sometimes': True,
},
{
"summary": "The execution of an action did not properly happen",
"issue-id": "scenario::execution-error",
},
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/65": {
"tests": [
"ges.playback.scrub_backward_seeking.test_transition.*"
],
"issues": [
{
"issue-id": "event::segment-has-wrong-start",
"summary": "A segment doesn't have the proper time value after an ACCURATE seek",
"level": "critical",
"can-happen-several-times": True,
},
],
},
"General flakiness": {
"tests": [
r"^ges\.((?!render).)*$",
],
"allow_flakiness": True,
},
}

View file

@ -0,0 +1,39 @@
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
"""
The GES GstValidate testsuite with bigger and more complex projects
"""
import os
TEST_MANAGER = "ges"
def setup_tests(test_manager, options):
print("Setting up GES extra tests")
extra_projects_path = os.path.abspath(os.path.join(
os.path.dirname(__file__),
"..",
"ges",
"ges-extra-projects"))
options.add_paths(os.path.abspath(os.path.join(os.path.dirname(__file__),
"..", "medias")))
test_manager.register_defaults(extra_projects_path)
return True

View file

@ -0,0 +1,24 @@
ges.playback.scrub_backward_seeking.desktop_summit_2011
ges.playback.scrub_backward_seeking.desktop_summit_2011_audio_only
ges.playback.scrub_backward_seeking.pitivi-0.91.motivational
ges.playback.scrub_backward_seeking.the_sausage_being_made
ges.playback.scrub_forward_seeking.desktop_summit_2011
ges.playback.scrub_forward_seeking.desktop_summit_2011_audio_only
ges.playback.scrub_forward_seeking.pitivi-0.91.motivational
ges.playback.scrub_forward_seeking.the_sausage_being_made
ges.render.mp3_and_h264_in_mp4.desktop_summit_2011
ges.render.mp3_and_h264_in_mp4.desktop_summit_2011_audio_only
ges.render.mp3_and_h264_in_mp4.pitivi-0.91.motivational
ges.render.mp3_and_h264_in_mp4.the_sausage_being_made
ges.render.vorbis_and_h264_in_mkv.desktop_summit_2011
ges.render.vorbis_and_h264_in_mkv.desktop_summit_2011_audio_only
ges.render.vorbis_and_h264_in_mkv.pitivi-0.91.motivational
ges.render.vorbis_and_h264_in_mkv.the_sausage_being_made
ges.render.vorbis_and_theora_in_ogg.desktop_summit_2011
ges.render.vorbis_and_theora_in_ogg.desktop_summit_2011_audio_only
ges.render.vorbis_and_theora_in_ogg.pitivi-0.91.motivational
ges.render.vorbis_and_theora_in_ogg.the_sausage_being_made
ges.render.vorbis_and_vp8_in_webm.desktop_summit_2011
ges.render.vorbis_and_vp8_in_webm.desktop_summit_2011_audio_only
ges.render.vorbis_and_vp8_in_webm.pitivi-0.91.motivational
ges.render.vorbis_and_vp8_in_webm.the_sausage_being_made

View file

@ -0,0 +1,134 @@
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2015, Thibault Saunier <thibault.saunier@collabora.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
import json
import os
import subprocess
import sys
from urllib.request import urlretrieve
from urllib.parse import quote
try:
from launcher.config import GST_VALIDATE_TESTSUITE_VERSION
except ImportError:
GST_VALIDATE_TESTSUITE_VERSION = "master"
last_message_length = 0
os.environ["GST_VALIDATE_CONFIG"] = os.path.abspath(
os.path.join(
os.path.dirname(__file__), "..", "integration-testsuites.config")) + os.pathsep + os.environ.get("GST_VALIDATE_CONFIG", "")
def message(string):
if sys.stdout.isatty():
global last_message_length
print('\r' + string + ' ' * max(0, last_message_length - len(string)), end='')
last_message_length = len(string)
else:
print(string)
def sizeof_fmt(num, suffix='B'):
for unit in ['', 'Ki', 'Mi', 'Gi', 'Ti', 'Pi', 'Ei', 'Zi']:
if abs(num) < 1024.0:
return "%3.1f%s%s" % (num, unit, suffix)
num /= 1024.0
return "%.1f%s%s" % (num, 'Yi', suffix)
URL = ""
def reporthook(blocknum, blocksize, totalsize):
global URL
readsofar = blocknum * blocksize
if totalsize > 0:
percent = readsofar * 1e2 / totalsize
s = "\r%s%5.1f%% %s / %s" % (URL,
percent, sizeof_fmt(readsofar), sizeof_fmt(totalsize)) \
+ ' ' * 50
message(s)
else: # total size is unknown
message("read %d" % (readsofar,))
def download_files(assets_dir):
print("Downloading %s" % assets_dir if assets_dir else "all assets")
fdir = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)),
'..', 'medias'))
with open(os.path.join(fdir, 'files.json'), 'r') as f:
files = json.load(f)
for f, ref_filesize in files:
if assets_dir and not f.startswith(assets_dir):
continue
fname = os.path.join(fdir, f)
if os.path.exists(fname) and os.path.getsize(fname) == ref_filesize:
message('%s... OK' % fname)
continue
os.makedirs(os.path.dirname(fname), exist_ok=True)
rpath = fname[len(fdir) + 1:]
global URL
URL = 'https://gstreamer.freedesktop.org/data/media/gst-integration-testsuite/' + \
quote(rpath)
if sys.stdout.isatty():
message("\rDownloading %s" % URL)
hook = reporthook
else:
message("Downloading %s" % URL)
hook = None
try:
urlretrieve(URL, fname, hook)
except BaseException:
print("\nCould not retieved %s" % URL)
raise
if os.path.getsize(fname) != ref_filesize:
print("ERROR: File %s expected size %s != %s, this should never happen!",
fname, os.path.getsize(fname), ref_filesize)
exit(1)
print("")
def update_assets(options, assets_dir):
try:
if options.sync_version is not None:
sync_version = options.sync_version
else:
sync_version = GST_VALIDATE_TESTSUITE_VERSION
CHECKOUT_BRANCH_COMMAND = "git fetch origin && (git checkout origin/%s || git checkout tags/%s)" % (
sync_version, sync_version)
if options.force_sync:
subprocess.check_call(["git", "reset", "--hard"], cwd=assets_dir)
print("Checking out %s" % sync_version)
subprocess.check_call(CHECKOUT_BRANCH_COMMAND, shell=True, cwd=assets_dir)
download_files(os.path.basename(os.path.join(assets_dir)))
except Exception as e:
print("\nERROR: Could not update assets \n\n: %s" % e)
return False
return True

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,160 @@
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
#
# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program; if not, write to the
# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
# Boston, MA 02110-1301, USA.
"""
The GstValidate default testsuite
"""
import os
import glob
import re
from testsuiteutils import update_assets
from launcher.baseclasses import MediaFormatCombination
from launcher.apps.gstvalidate import GstValidateSimpleTestsGenerator
from validate_known_issues import KNOWN_ISSUES
TEST_MANAGER = "validate"
BLACKLIST = [('validate.file.transcode.to_vorbis_and_vp8_in_webm.GH1_00094_1920x1280_MTS',
'Got error: Internal data stream error. -- Debug message: mpegtsbase.c(1371):'
'mpegts_base_loop (): ...: stream stopped, reason not-negotiated'),
('validate.testbin.transcode.*',
"Encoding testsrc is not so interesting and the source is now unlimited"),
('validate.file.*.simple.fast_forward.synchronized',
'https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/541'),
('validate.hls.playback.change_state_intensive.*',
'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/482'),
('validate.rtsp.*playback.switch.*',
'https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/357'),
('validate.rtsp.*playback.*seek.*mxf$|validate.rtsp.*playback.*change_state_intensive.*mxf$',
'Actions on MXF streams with rtsp-server fail in racy ways.'
' (Deactivating as it is not very important.)'),
('validate.rtsp.*pal-dv25_mxf$',
'File has decoding issues with rtsp-server.'
' (Deactivating as it is not very important.)'),
("(?!.*.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4).*.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4",
'`qtdemux-test-frag-basic_zero_dur_no_mehd_mp4` is there only for media_check tests.'),
('validate.rtsp.*playback.*mp3_h265_0_mp4$',
'The version of libav shipped by Fedora 29 crashes in various ways with these tests.'),
('validate.rtsp.*playback.seek.*GH1_00094_1920x1280_MTS',
'Do not preroll after pause.'),
('validate.file.playback.reverse_playback.sample_mpeg_program_stream_scr_mpg',
'Do not decode any frame in reverse playback with SCR.'),
('validate.rtsp.*playback.seek.*sample_mpeg_program_stream_scr_mpg',
'Racy with CI. No frames decoded before the end of the stream.'),
]
def add_accurate_seek_tests(test_manager, media_dir, extra_data):
accurate_seeks_media_infos = []
for f in [
'mp4/timecoded_jpeg_23976fps.mp4.media_info.skipped',
'mp4/timecoded_jpeg_2997fps.mp4.media_info.skipped',
'mp4/timecoded_jpeg_30fps.mp4.media_info.skipped',
'mp4/timecoded_vp8_23976fps.mp4.media_info.skipped',
'mp4/timecoded_vp8_2997fps.mp4.media_info.skipped',
'mp4/timecoded_vp8_30fps.mp4.media_info.skipped',
'mp4/timecoded_h264_23976fps.mp4.media_info.skipped',
'mp4/timecoded_h264_2997fps.mp4.media_info.skipped',
'mp4/timecoded_h264_30fps.mp4.media_info.skipped',
]:
dirname = os.path.join(media_dir, "defaults", os.path.dirname(f))
filename = os.path.basename(f)
media_info = os.path.join(dirname, filename)
reference_frames_dir = os.path.join(dirname, re.sub(r"\.media_info.*", "_reference_frames", filename).replace('.', '_'))
accurate_seeks_media_infos.append((media_info, reference_frames_dir))
test_manager.add_generators(
test_manager.GstValidateCheckAccurateSeekingTestGenerator(
'accurate_seeks',
test_manager,
[(os.path.join(media_dir, media_info), os.path.join(media_dir, reference_frames_dir)) for media_info, reference_frames_dir in accurate_seeks_media_infos],
extra_data=extra_data)
)
def setup_tests(test_manager, options):
testsuite_dir = os.path.realpath(os.path.join(os.path.dirname(__file__)))
media_dir = os.path.realpath(os.path.join(testsuite_dir, os.path.pardir, "medias"))
assets_dir = os.path.realpath(os.path.join(testsuite_dir, os.path.pardir, "medias", "defaults"))
if options.sync:
if not update_assets(options, assets_dir):
return False
options.add_paths(assets_dir)
options.set_http_server_dir(media_dir)
test_manager.set_default_blacklist(BLACKLIST)
extra_data = {
"config_path": os.path.dirname(testsuite_dir),
"medias": media_dir,
"validate-flow-expectations-dir": os.path.join(testsuite_dir, "validate", "flow-expectations"),
"validate-flow-actual-results-dir": test_manager.options.logsdir,
"ssim-results-dir": os.path.join(test_manager.options.logsdir, "ssim-results"),
}
add_accurate_seek_tests(test_manager, media_dir, extra_data)
test_manager.add_generators(
GstValidateSimpleTestsGenerator("simple", test_manager,
os.path.join(testsuite_dir, "validate"))
)
test_manager.add_expected_issues(KNOWN_ISSUES)
test_manager.register_defaults()
test_manager.add_encoding_formats([MediaFormatCombination("quicktime", "rawaudio", "prores")])
valid_mixing_scenarios = ["play_15s",
"fast_forward",
"seek_forward",
"seek_backward",
"seek_with_stop",
"scrub_forward_seeking"]
for compositor in ["compositor", "glvideomixer"]:
test_manager.add_generators(
test_manager.GstValidateMixerTestsGenerator(compositor + ".simple", test_manager,
compositor,
"video",
converter="deinterlace ! videoconvert",
mixed_srcs={
"synchronized": {"mixer_props": "sink_1::alpha=0.5 sink_1::xpos=50 sink_1::ypos=50", # noqa
"sources":
("videotestsrc pattern=snow timestamp-offset=3000000000 ! 'video/x-raw,format=AYUV,width=640,height=480,framerate=(fraction)30/1' ! timeoverlay", # noqa
"videotestsrc pattern=smpte ! 'video/x-raw,format=AYUV,width=800,height=600,framerate=(fraction)10/1' ! timeoverlay")}, # noqa
"bgra": ("videotestsrc ! video/x-raw, framerate=\(fraction\)10/1, width=100, height=100", # noqa
"videotestsrc ! video/x-raw, framerate=\(fraction\)5/1, width=320, height=240")
},
valid_scenarios=valid_mixing_scenarios))
test_manager.add_generators(
test_manager.GstValidateMixerTestsGenerator("audiomixer.simple", test_manager,
"audiomixer",
"audio",
converter="audioconvert ! audioresample",
mixed_srcs={"basic": {"mixer_props": "",
"sources": ("audiotestsrc wave=triangle",
"audiotestsrc wave=ticks")}},
valid_scenarios=valid_mixing_scenarios))
return True

View file

@ -0,0 +1,949 @@
validate.dash.playback.change_state_intensive.dash_exMPD_BIP_TC1
validate.dash.playback.fast_forward.dash_exMPD_BIP_TC1
validate.dash.playback.play_15s.dash_exMPD_BIP_TC1
validate.dash.playback.reverse_playback.dash_exMPD_BIP_TC1
validate.dash.playback.scrub_forward_seeking.dash_exMPD_BIP_TC1
validate.dash.playback.seek_backward.dash_exMPD_BIP_TC1
validate.dash.playback.seek_forward.dash_exMPD_BIP_TC1
validate.dash.playback.seek_with_stop.dash_exMPD_BIP_TC1
validate.file.audiomixer.simple.fast_forward.basic
validate.file.audiomixer.simple.play_15s.basic
validate.file.audiomixer.simple.scrub_forward_seeking.basic
validate.file.audiomixer.simple.seek_backward.basic
validate.file.audiomixer.simple.seek_forward.basic
validate.file.audiomixer.simple.seek_with_stop.basic
validate.file.compositor.simple.fast_forward.bgra
validate.file.compositor.simple.play_15s.bgra
validate.file.compositor.simple.play_15s.synchronized
validate.file.compositor.simple.scrub_forward_seeking.bgra
validate.file.compositor.simple.scrub_forward_seeking.synchronized
validate.file.compositor.simple.seek_backward.bgra
validate.file.compositor.simple.seek_backward.synchronized
validate.file.compositor.simple.seek_forward.bgra
validate.file.compositor.simple.seek_forward.synchronized
validate.file.compositor.simple.seek_with_stop.bgra
validate.file.compositor.simple.seek_with_stop.synchronized
validate.file.glvideomixer.simple.fast_forward.bgra
validate.file.glvideomixer.simple.play_15s.bgra
validate.file.glvideomixer.simple.play_15s.synchronized
validate.file.glvideomixer.simple.scrub_forward_seeking.bgra
validate.file.glvideomixer.simple.scrub_forward_seeking.synchronized
validate.file.glvideomixer.simple.seek_backward.bgra
validate.file.glvideomixer.simple.seek_backward.synchronized
validate.file.glvideomixer.simple.seek_forward.bgra
validate.file.glvideomixer.simple.seek_forward.synchronized
validate.file.glvideomixer.simple.seek_with_stop.bgra
validate.file.glvideomixer.simple.seek_with_stop.synchronized
validate.file.media_check.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.media_check.GH1_00094_1920x1280_MTS
validate.file.media_check.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.media_check.cm5000_hevc_1080i_colorbars_ts
validate.file.media_check.fragmented_nonseekable_sink_mp4
validate.file.media_check.mp3_h264_0_mp4
validate.file.media_check.mp3_h264_1_mp4
validate.file.media_check.mp3_h265_0_mp4
validate.file.media_check.numerated_frames_blue_ogv
validate.file.media_check.op1a-mpeg2-wave_hd_mxf
validate.file.media_check.op1a-pal-mpeg2_mxf
validate.file.media_check.op2b-mpeg2-wave_hd_mxf
validate.file.media_check.opacity01_svg
validate.file.media_check.opus_1_ogg
validate.file.media_check.opus_vp9-alpha_webm
validate.file.media_check.png_png
validate.file.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4
validate.file.media_check.raw_h264_0_mp4
validate.file.media_check.raw_h264_1_mp4
validate.file.media_check.raw_video_avi
validate.file.media_check.raw_video_mkv
validate.file.media_check.raw_video_mov
validate.file.media_check.rawaudioS32LE_prores_mov
validate.file.media_check.sample_mpeg_program_stream_scr_mpg
validate.file.media_check.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.media_check.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.media_check.samples_multimedia_cx_flac_Yesterday_flac
validate.file.media_check.samples_multimedia_cx_testsuite_iv31_avi
validate.file.media_check.test-uncompressed-rgb_mxf
validate.file.media_check.test5_mkv
validate.file.media_check.tron_en_ge_aac_h264_ts
validate.file.media_check.vorbis_theora_0_ogg
validate.file.media_check.vorbis_theora_1_ogg
validate.file.media_check.vorbis_vp8_0_webm
validate.file.media_check.vorbis_vp8_1_webm
validate.file.media_check.vorbis_vp9_webm
validate.file.media_check.vp8-alpha_webm
validate.file.media_check.xdcam-pal-d10-imx30_mxf
validate.file.media_check.xdcam-pal-d10-imx50_mxf
validate.file.media_check.xdcam-pal-dv25_mxf
validate.file.playback.change_state_intensive.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.change_state_intensive.GH1_00094_1920x1280_MTS
validate.file.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
validate.file.playback.change_state_intensive.mp3_h264_0_mp4
validate.file.playback.change_state_intensive.mp3_h264_1_mp4
validate.file.playback.change_state_intensive.mp3_h265_0_mp4
validate.file.playback.change_state_intensive.numerated_frames_blue_ogv
validate.file.playback.change_state_intensive.op1a-mpeg2-wave_hd_mxf
validate.file.playback.change_state_intensive.op1a-pal-mpeg2_mxf
validate.file.playback.change_state_intensive.op2b-mpeg2-wave_hd_mxf
validate.file.playback.change_state_intensive.opus_1_ogg
validate.file.playback.change_state_intensive.opus_vp9-alpha_webm
validate.file.playback.change_state_intensive.raw_h264_0_mp4
validate.file.playback.change_state_intensive.raw_h264_1_mp4
validate.file.playback.change_state_intensive.raw_video_avi
validate.file.playback.change_state_intensive.raw_video_mkv
validate.file.playback.change_state_intensive.raw_video_mov
validate.file.playback.change_state_intensive.rawaudioS32LE_prores_mov
validate.file.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
validate.file.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.change_state_intensive.test-uncompressed-rgb_mxf
validate.file.playback.change_state_intensive.test5_mkv
validate.file.playback.change_state_intensive.tron_en_ge_aac_h264_ts
validate.file.playback.change_state_intensive.vorbis_theora_0_ogg
validate.file.playback.change_state_intensive.vorbis_theora_1_ogg
validate.file.playback.change_state_intensive.vorbis_vp8_0_webm
validate.file.playback.change_state_intensive.vorbis_vp8_1_webm
validate.file.playback.change_state_intensive.vorbis_vp9_webm
validate.file.playback.change_state_intensive.vp8-alpha_webm
validate.file.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf
validate.file.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf
validate.file.playback.change_state_intensive.xdcam-pal-dv25_mxf
validate.file.playback.disable_subtitle_track_while_paused.test5_mkv
validate.file.playback.fast_forward.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.fast_forward.GH1_00094_1920x1280_MTS
validate.file.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.fast_forward.mp3_h264_0_mp4
validate.file.playback.fast_forward.mp3_h264_1_mp4
validate.file.playback.fast_forward.mp3_h265_0_mp4
validate.file.playback.fast_forward.opus_1_ogg
validate.file.playback.fast_forward.raw_h264_0_mp4
validate.file.playback.fast_forward.raw_h264_1_mp4
validate.file.playback.fast_forward.rawaudioS32LE_prores_mov
validate.file.playback.fast_forward.sample_mpeg_program_stream_scr_mpg
validate.file.playback.fast_forward.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.fast_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.fast_forward.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.fast_forward.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.fast_forward.test5_mkv
validate.file.playback.fast_forward.tron_en_ge_aac_h264_ts
validate.file.playback.fast_forward.vorbis_theora_0_ogg
validate.file.playback.fast_forward.vorbis_theora_1_ogg
validate.file.playback.fast_forward.vorbis_vp8_0_webm
validate.file.playback.fast_forward.vorbis_vp8_1_webm
validate.file.playback.fast_forward.vorbis_vp9_webm
validate.file.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.play_15s.GH1_00094_1920x1280_MTS
validate.file.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.play_15s.fragmented_nonseekable_sink_mp4
validate.file.playback.play_15s.mp3_h264_0_mp4
validate.file.playback.play_15s.mp3_h264_1_mp4
validate.file.playback.play_15s.mp3_h265_0_mp4
validate.file.playback.play_15s.numerated_frames_blue_ogv
validate.file.playback.play_15s.op1a-mpeg2-wave_hd_mxf
validate.file.playback.play_15s.op1a-pal-mpeg2_mxf
validate.file.playback.play_15s.op2b-mpeg2-wave_hd_mxf
validate.file.playback.play_15s.opacity01_svg
validate.file.playback.play_15s.opus_1_ogg
validate.file.playback.play_15s.opus_vp9-alpha_webm
validate.file.playback.play_15s.png_png
validate.file.playback.play_15s.raw_h264_0_mp4
validate.file.playback.play_15s.raw_h264_1_mp4
validate.file.playback.play_15s.raw_video_avi
validate.file.playback.play_15s.raw_video_mkv
validate.file.playback.play_15s.raw_video_mov
validate.file.playback.play_15s.rawaudioS32LE_prores_mov
validate.file.playback.play_15s.sample_mpeg_program_stream_scr_mpg
validate.file.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.play_15s.test-uncompressed-rgb_mxf
validate.file.playback.play_15s.test5_mkv
validate.file.playback.play_15s.tron_en_ge_aac_h264_ts
validate.file.playback.play_15s.vorbis_theora_0_ogg
validate.file.playback.play_15s.vorbis_theora_1_ogg
validate.file.playback.play_15s.vorbis_vp8_0_webm
validate.file.playback.play_15s.vorbis_vp8_1_webm
validate.file.playback.play_15s.vorbis_vp9_webm
validate.file.playback.play_15s.vp8-alpha_webm
validate.file.playback.play_15s.xdcam-pal-d10-imx30_mxf
validate.file.playback.play_15s.xdcam-pal-d10-imx50_mxf
validate.file.playback.play_15s.xdcam-pal-dv25_mxf
validate.file.playback.reverse_playback.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.reverse_playback.mp3_h264_0_mp4
validate.file.playback.reverse_playback.mp3_h264_1_mp4
validate.file.playback.reverse_playback.mp3_h265_0_mp4
validate.file.playback.reverse_playback.numerated_frames_blue_ogv
validate.file.playback.reverse_playback.opus_1_ogg
validate.file.playback.reverse_playback.raw_h264_0_mp4
validate.file.playback.reverse_playback.raw_h264_1_mp4
validate.file.playback.reverse_playback.raw_video_avi
validate.file.playback.reverse_playback.raw_video_mov
validate.file.playback.reverse_playback.rawaudioS32LE_prores_mov
validate.file.playback.reverse_playback.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.reverse_playback.vorbis_theora_0_ogg
validate.file.playback.reverse_playback.vorbis_theora_1_ogg
validate.file.playback.scrub_forward_seeking.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.scrub_forward_seeking.GH1_00094_1920x1280_MTS
validate.file.playback.scrub_forward_seeking.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.scrub_forward_seeking.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.scrub_forward_seeking.mp3_h264_0_mp4
validate.file.playback.scrub_forward_seeking.mp3_h264_1_mp4
validate.file.playback.scrub_forward_seeking.mp3_h265_0_mp4
validate.file.playback.scrub_forward_seeking.numerated_frames_blue_ogv
validate.file.playback.scrub_forward_seeking.op1a-mpeg2-wave_hd_mxf
validate.file.playback.scrub_forward_seeking.op1a-pal-mpeg2_mxf
validate.file.playback.scrub_forward_seeking.op2b-mpeg2-wave_hd_mxf
validate.file.playback.scrub_forward_seeking.opus_1_ogg
validate.file.playback.scrub_forward_seeking.opus_vp9-alpha_webm
validate.file.playback.scrub_forward_seeking.raw_h264_0_mp4
validate.file.playback.scrub_forward_seeking.raw_h264_1_mp4
validate.file.playback.scrub_forward_seeking.raw_video_avi
validate.file.playback.scrub_forward_seeking.raw_video_mkv
validate.file.playback.scrub_forward_seeking.raw_video_mov
validate.file.playback.scrub_forward_seeking.rawaudioS32LE_prores_mov
validate.file.playback.scrub_forward_seeking.sample_mpeg_program_stream_scr_mpg
validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.scrub_forward_seeking.test-uncompressed-rgb_mxf
validate.file.playback.scrub_forward_seeking.test5_mkv
validate.file.playback.scrub_forward_seeking.tron_en_ge_aac_h264_ts
validate.file.playback.scrub_forward_seeking.vorbis_theora_0_ogg
validate.file.playback.scrub_forward_seeking.vorbis_theora_1_ogg
validate.file.playback.scrub_forward_seeking.vorbis_vp8_0_webm
validate.file.playback.scrub_forward_seeking.vorbis_vp8_1_webm
validate.file.playback.scrub_forward_seeking.vorbis_vp9_webm
validate.file.playback.scrub_forward_seeking.vp8-alpha_webm
validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx30_mxf
validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx50_mxf
validate.file.playback.scrub_forward_seeking.xdcam-pal-dv25_mxf
validate.file.playback.seek_backward.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.seek_backward.GH1_00094_1920x1280_MTS
validate.file.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.seek_backward.mp3_h264_0_mp4
validate.file.playback.seek_backward.mp3_h264_1_mp4
validate.file.playback.seek_backward.mp3_h265_0_mp4
validate.file.playback.seek_backward.numerated_frames_blue_ogv
validate.file.playback.seek_backward.op1a-mpeg2-wave_hd_mxf
validate.file.playback.seek_backward.op1a-pal-mpeg2_mxf
validate.file.playback.seek_backward.op2b-mpeg2-wave_hd_mxf
validate.file.playback.seek_backward.opus_1_ogg
validate.file.playback.seek_backward.opus_vp9-alpha_webm
validate.file.playback.seek_backward.raw_h264_0_mp4
validate.file.playback.seek_backward.raw_h264_1_mp4
validate.file.playback.seek_backward.raw_video_avi
validate.file.playback.seek_backward.raw_video_mkv
validate.file.playback.seek_backward.raw_video_mov
validate.file.playback.seek_backward.rawaudioS32LE_prores_mov
validate.file.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
validate.file.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.seek_backward.test-uncompressed-rgb_mxf
validate.file.playback.seek_backward.test5_mkv
validate.file.playback.seek_backward.tron_en_ge_aac_h264_ts
validate.file.playback.seek_backward.vorbis_theora_0_ogg
validate.file.playback.seek_backward.vorbis_theora_1_ogg
validate.file.playback.seek_backward.vorbis_vp8_0_webm
validate.file.playback.seek_backward.vorbis_vp8_1_webm
validate.file.playback.seek_backward.vorbis_vp9_webm
validate.file.playback.seek_backward.vp8-alpha_webm
validate.file.playback.seek_backward.xdcam-pal-d10-imx30_mxf
validate.file.playback.seek_backward.xdcam-pal-d10-imx50_mxf
validate.file.playback.seek_backward.xdcam-pal-dv25_mxf
validate.file.playback.seek_forward.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.seek_forward.GH1_00094_1920x1280_MTS
validate.file.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.seek_forward.mp3_h264_0_mp4
validate.file.playback.seek_forward.mp3_h264_1_mp4
validate.file.playback.seek_forward.mp3_h265_0_mp4
validate.file.playback.seek_forward.numerated_frames_blue_ogv
validate.file.playback.seek_forward.op1a-mpeg2-wave_hd_mxf
validate.file.playback.seek_forward.op1a-pal-mpeg2_mxf
validate.file.playback.seek_forward.op2b-mpeg2-wave_hd_mxf
validate.file.playback.seek_forward.opus_1_ogg
validate.file.playback.seek_forward.opus_vp9-alpha_webm
validate.file.playback.seek_forward.raw_h264_0_mp4
validate.file.playback.seek_forward.raw_h264_1_mp4
validate.file.playback.seek_forward.raw_video_avi
validate.file.playback.seek_forward.raw_video_mkv
validate.file.playback.seek_forward.raw_video_mov
validate.file.playback.seek_forward.rawaudioS32LE_prores_mov
validate.file.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
validate.file.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.seek_forward.test-uncompressed-rgb_mxf
validate.file.playback.seek_forward.test5_mkv
validate.file.playback.seek_forward.tron_en_ge_aac_h264_ts
validate.file.playback.seek_forward.vorbis_theora_0_ogg
validate.file.playback.seek_forward.vorbis_theora_1_ogg
validate.file.playback.seek_forward.vorbis_vp8_0_webm
validate.file.playback.seek_forward.vorbis_vp8_1_webm
validate.file.playback.seek_forward.vorbis_vp9_webm
validate.file.playback.seek_forward.vp8-alpha_webm
validate.file.playback.seek_forward.xdcam-pal-d10-imx30_mxf
validate.file.playback.seek_forward.xdcam-pal-d10-imx50_mxf
validate.file.playback.seek_forward.xdcam-pal-dv25_mxf
validate.file.playback.seek_with_stop.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.seek_with_stop.GH1_00094_1920x1280_MTS
validate.file.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts
validate.file.playback.seek_with_stop.mp3_h264_0_mp4
validate.file.playback.seek_with_stop.mp3_h264_1_mp4
validate.file.playback.seek_with_stop.mp3_h265_0_mp4
validate.file.playback.seek_with_stop.numerated_frames_blue_ogv
validate.file.playback.seek_with_stop.op1a-mpeg2-wave_hd_mxf
validate.file.playback.seek_with_stop.op2b-mpeg2-wave_hd_mxf
validate.file.playback.seek_with_stop.opus_1_ogg
validate.file.playback.seek_with_stop.opus_vp9-alpha_webm
validate.file.playback.seek_with_stop.raw_h264_0_mp4
validate.file.playback.seek_with_stop.raw_h264_1_mp4
validate.file.playback.seek_with_stop.raw_video_avi
validate.file.playback.seek_with_stop.raw_video_mkv
validate.file.playback.seek_with_stop.raw_video_mov
validate.file.playback.seek_with_stop.rawaudioS32LE_prores_mov
validate.file.playback.seek_with_stop.sample_mpeg_program_stream_scr_mpg
validate.file.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
validate.file.playback.seek_with_stop.samples_multimedia_cx_flac_Yesterday_flac
validate.file.playback.seek_with_stop.samples_multimedia_cx_testsuite_iv31_avi
validate.file.playback.seek_with_stop.test5_mkv
validate.file.playback.seek_with_stop.tron_en_ge_aac_h264_ts
validate.file.playback.seek_with_stop.vorbis_theora_0_ogg
validate.file.playback.seek_with_stop.vorbis_theora_1_ogg
validate.file.playback.seek_with_stop.vorbis_vp8_0_webm
validate.file.playback.seek_with_stop.vorbis_vp8_1_webm
validate.file.playback.seek_with_stop.vorbis_vp9_webm
validate.file.playback.seek_with_stop.vp8-alpha_webm
validate.file.playback.seek_with_stop.xdcam-pal-d10-imx50_mxf
validate.file.playback.seek_with_stop.xdcam-pal-dv25_mxf
validate.file.playback.switch_audio_track.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.switch_audio_track.sample_mpeg_program_stream_scr_mpg
validate.file.playback.switch_audio_track.test5_mkv
validate.file.playback.switch_audio_track.tron_en_ge_aac_h264_ts
validate.file.playback.switch_audio_track_while_paused.1080p_xavc_audio_conforming_accuracy_mxf
validate.file.playback.switch_audio_track_while_paused.sample_mpeg_program_stream_scr_mpg
validate.file.playback.switch_audio_track_while_paused.test5_mkv
validate.file.playback.switch_audio_track_while_paused.tron_en_ge_aac_h264_ts
validate.file.playback.switch_audio_track_while_paused.xdcam-pal-dv25_mxf
validate.file.playback.switch_subtitle_track.test5_mkv
validate.file.playback.switch_subtitle_track_while_paused.test5_mkv
validate.file.playback.switch_subtitles.test5_mkv
validate.file.timecoded_h264_23976fps_mp4.check_accurate_seek
validate.file.timecoded_h264_2997fps_mp4.check_accurate_seek
validate.file.timecoded_h264_30fps_mp4.check_accurate_seek
validate.file.timecoded_jpeg_23976fps_mp4.check_accurate_seek
validate.file.timecoded_jpeg_2997fps_mp4.check_accurate_seek
validate.file.timecoded_jpeg_30fps_mp4.check_accurate_seek
validate.file.timecoded_vp8_23976fps_mp4.check_accurate_seek
validate.file.timecoded_vp8_2997fps_mp4.check_accurate_seek
validate.file.timecoded_vp8_30fps_mp4.check_accurate_seek
validate.file.transcode.to_mp3_and_h264_in_mp4.GH1_00094_1920x1280_MTS
validate.file.transcode.to_mp3_and_h264_in_mp4.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_mp3_and_h264_in_mp4.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h264_0_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h264_1_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h265_0_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.numerated_frames_blue_ogv
validate.file.transcode.to_mp3_and_h264_in_mp4.opus_1_ogg
validate.file.transcode.to_mp3_and_h264_in_mp4.opus_vp9-alpha_webm
validate.file.transcode.to_mp3_and_h264_in_mp4.raw_h264_0_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.raw_h264_1_mp4
validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_avi
validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_mkv
validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_mov
validate.file.transcode.to_mp3_and_h264_in_mp4.rawaudioS32LE_prores_mov
validate.file.transcode.to_mp3_and_h264_in_mp4.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_mp3_and_h264_in_mp4.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_mp3_and_h264_in_mp4.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_0_ogg
validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_1_ogg
validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_0_webm
validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_1_webm
validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp9_webm
validate.file.transcode.to_mp3_and_h264_in_mp4.vp8-alpha_webm
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.GH1_00094_1920x1280_MTS
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_0_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_1_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h265_0_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.numerated_frames_blue_ogv
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.opus_1_ogg
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.opus_vp9-alpha_webm
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_0_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_1_mp4
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_avi
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mkv
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mov
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.rawaudioS32LE_prores_mov
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_0_ogg
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_1_ogg
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_0_webm
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_1_webm
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp9_webm
validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vp8-alpha_webm
validate.file.transcode.to_vorbis_and_h264_in_mkv.GH1_00094_1920x1280_MTS
validate.file.transcode.to_vorbis_and_h264_in_mkv.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_vorbis_and_h264_in_mkv.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_0_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_1_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h265_0_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.numerated_frames_blue_ogv
validate.file.transcode.to_vorbis_and_h264_in_mkv.opus_1_ogg
validate.file.transcode.to_vorbis_and_h264_in_mkv.opus_vp9-alpha_webm
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_h264_0_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_h264_1_mp4
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_avi
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_mkv
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_mov
validate.file.transcode.to_vorbis_and_h264_in_mkv.rawaudioS32LE_prores_mov
validate.file.transcode.to_vorbis_and_h264_in_mkv.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_vorbis_and_h264_in_mkv.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_vorbis_and_h264_in_mkv.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_0_ogg
validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_1_ogg
validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_0_webm
validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_1_webm
validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp9_webm
validate.file.transcode.to_vorbis_and_h264_in_mkv.vp8-alpha_webm
validate.file.transcode.to_vorbis_and_theora_in_ogg.GH1_00094_1920x1280_MTS
validate.file.transcode.to_vorbis_and_theora_in_ogg.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_vorbis_and_theora_in_ogg.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_0_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_1_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h265_0_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.numerated_frames_blue_ogv
validate.file.transcode.to_vorbis_and_theora_in_ogg.opus_1_ogg
validate.file.transcode.to_vorbis_and_theora_in_ogg.opus_vp9-alpha_webm
validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_h264_0_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_h264_1_mp4
validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_avi
validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_mkv
validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_mov
validate.file.transcode.to_vorbis_and_theora_in_ogg.rawaudioS32LE_prores_mov
validate.file.transcode.to_vorbis_and_theora_in_ogg.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_vorbis_and_theora_in_ogg.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_vorbis_and_theora_in_ogg.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_0_ogg
validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_1_ogg
validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_0_webm
validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_1_webm
validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp9_webm
validate.file.transcode.to_vorbis_and_theora_in_ogg.vp8-alpha_webm
validate.file.transcode.to_vorbis_and_vp8_in_webm.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_vorbis_and_vp8_in_webm.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_0_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_1_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h265_0_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.numerated_frames_blue_ogv
validate.file.transcode.to_vorbis_and_vp8_in_webm.opus_1_ogg
validate.file.transcode.to_vorbis_and_vp8_in_webm.opus_vp9-alpha_webm
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_h264_0_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_h264_1_mp4
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_avi
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_mkv
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_mov
validate.file.transcode.to_vorbis_and_vp8_in_webm.rawaudioS32LE_prores_mov
validate.file.transcode.to_vorbis_and_vp8_in_webm.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_vorbis_and_vp8_in_webm.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_vorbis_and_vp8_in_webm.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_0_ogg
validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_1_ogg
validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_0_webm
validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_1_webm
validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp9_webm
validate.file.transcode.to_vorbis_and_vp8_in_webm.vp8-alpha_webm
validate.file.transcode.to_vorbis_and_vp9_in_webm.GH1_00094_1920x1280_MTS
validate.file.transcode.to_vorbis_and_vp9_in_webm.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
validate.file.transcode.to_vorbis_and_vp9_in_webm.fragmented_nonseekable_sink_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_0_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_1_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h265_0_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.numerated_frames_blue_ogv
validate.file.transcode.to_vorbis_and_vp9_in_webm.opus_1_ogg
validate.file.transcode.to_vorbis_and_vp9_in_webm.opus_vp9-alpha_webm
validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_h264_0_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_h264_1_mp4
validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_avi
validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_mkv
validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_mov
validate.file.transcode.to_vorbis_and_vp9_in_webm.rawaudioS32LE_prores_mov
validate.file.transcode.to_vorbis_and_vp9_in_webm.sample_mpeg_program_stream_scr_mpg
validate.file.transcode.to_vorbis_and_vp9_in_webm.samples_multimedia_cx_asf_wmv_elephant_asf
validate.file.transcode.to_vorbis_and_vp9_in_webm.samples_multimedia_cx_flac_Yesterday_flac
validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_0_ogg
validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_1_ogg
validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_0_webm
validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_1_webm
validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp9_webm
validate.file.transcode.to_vorbis_and_vp9_in_webm.vp8-alpha_webm
validate.hls.media_check.bipbopall_m3u8
validate.hls.playback.fast_forward.hls_bibbop
validate.hls.playback.play_15s.hls_bibbop
validate.hls.playback.reverse_playback.hls_bibbop
validate.hls.playback.scrub_forward_seeking.hls_bibbop
validate.hls.playback.seek_backward.hls_bibbop
validate.hls.playback.seek_forward.hls_bibbop
validate.hls.playback.seek_with_stop.hls_bibbop
validate.http.media_check.mp3_h264_1_mp4
validate.http.media_check.raw_h264_1_mp4
validate.http.media_check.raw_video_mkv
validate.http.media_check.raw_video_mov
validate.http.media_check.vorbis_theora_1_ogg
validate.http.media_check.vorbis_vp8_1_webm
validate.http.playback.change_state_intensive.mp3_h264_1_mp4
validate.http.playback.change_state_intensive.raw_h264_1_mp4
validate.http.playback.change_state_intensive.raw_video_mkv
validate.http.playback.change_state_intensive.vorbis_theora_1_ogg
validate.http.playback.change_state_intensive.vorbis_vp8_1_webm
validate.http.playback.fast_forward.mp3_h264_1_mp4
validate.http.playback.fast_forward.raw_h264_1_mp4
validate.http.playback.fast_forward.vorbis_theora_1_ogg
validate.http.playback.fast_forward.vorbis_vp8_1_webm
validate.http.playback.play_15s.mp3_h264_1_mp4
validate.http.playback.play_15s.raw_h264_1_mp4
validate.http.playback.play_15s.raw_video_mkv
validate.http.playback.play_15s.raw_video_mov
validate.http.playback.play_15s.vorbis_theora_1_ogg
validate.http.playback.play_15s.vorbis_vp8_1_webm
validate.http.playback.reverse_playback.mp3_h264_1_mp4
validate.http.playback.reverse_playback.raw_h264_1_mp4
validate.http.playback.reverse_playback.raw_video_mov
validate.http.playback.reverse_playback.vorbis_theora_1_ogg
validate.http.playback.seek_backward.mp3_h264_1_mp4
validate.http.playback.seek_backward.raw_h264_1_mp4
validate.http.playback.seek_backward.raw_video_mkv
validate.http.playback.seek_backward.raw_video_mov
validate.http.playback.seek_backward.vorbis_vp8_1_webm
validate.http.playback.seek_forward.mp3_h264_1_mp4
validate.http.playback.seek_forward.raw_h264_1_mp4
validate.http.playback.seek_forward.raw_video_mkv
validate.http.playback.seek_forward.raw_video_mov
validate.http.playback.seek_forward.vorbis_vp8_1_webm
validate.http.playback.seek_with_stop.mp3_h264_1_mp4
validate.http.playback.seek_with_stop.raw_h264_1_mp4
validate.http.playback.seek_with_stop.raw_video_mov
validate.http.transcode.to_mp3_and_h264_in_mp4.mp3_h264_1_mp4
validate.http.transcode.to_mp3_and_h264_in_mp4.raw_h264_1_mp4
validate.http.transcode.to_mp3_and_h264_in_mp4.raw_video_mkv
validate.http.transcode.to_mp3_and_h264_in_mp4.raw_video_mov
validate.http.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_1_ogg
validate.http.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_1_webm
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_1_mp4
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_1_mp4
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mkv
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mov
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_1_ogg
validate.http.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_1_webm
validate.http.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_1_mp4
validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_h264_1_mp4
validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_video_mkv
validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_video_mov
validate.http.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_1_ogg
validate.http.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_1_webm
validate.http.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_1_mp4
validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_h264_1_mp4
validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_video_mkv
validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_video_mov
validate.http.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_1_ogg
validate.http.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_1_webm
validate.http.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_1_mp4
validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_h264_1_mp4
validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_video_mkv
validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_video_mov
validate.http.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_1_ogg
validate.http.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_1_webm
validate.http.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_1_mp4
validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_h264_1_mp4
validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_video_mkv
validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_video_mov
validate.http.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_1_ogg
validate.http.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_1_webm
validate.imagesequence.media_check.%05d_jpeg
validate.imagesequence.playback.change_state_intensive.00000_jpeg
validate.imagesequence.playback.play_15s.00000_jpeg
validate.imagesequence.playback.reverse_playback.00000_jpeg
validate.imagesequence.playback.scrub_forward_seeking.00000_jpeg
validate.imagesequence.playback.seek_backward.00000_jpeg
validate.imagesequence.playback.seek_forward.00000_jpeg
validate.imagesequence.playback.seek_with_stop.00000_jpeg
validate.imagesequence.transcode.to_mp3_and_h264_in_mp4.00000_jpeg
validate.imagesequence.transcode.to_rawaudio_and_prores_in_quicktime.00000_jpeg
validate.imagesequence.transcode.to_vorbis_and_h264_in_mkv.00000_jpeg
validate.imagesequence.transcode.to_vorbis_and_theora_in_ogg.00000_jpeg
validate.imagesequence.transcode.to_vorbis_and_vp8_in_webm.00000_jpeg
validate.imagesequence.transcode.to_vorbis_and_vp9_in_webm.00000_jpeg
validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4
~validate.rtsp.playback.change_state_intensive.GH1_00094_1920x1280_MTS
~validate.rtsp.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
~validate.rtsp.playback.change_state_intensive.mp3_h264_0_mp4
~validate.rtsp.playback.change_state_intensive.mp3_h264_1_mp4
~validate.rtsp.playback.change_state_intensive.mp3_h265_0_mp4
~validate.rtsp.playback.change_state_intensive.numerated_frames_blue_ogv
~validate.rtsp.playback.change_state_intensive.opus_1_ogg
~validate.rtsp.playback.change_state_intensive.opus_vp9-alpha_webm
~validate.rtsp.playback.change_state_intensive.raw_h264_0_mp4
~validate.rtsp.playback.change_state_intensive.raw_h264_1_mp4
~validate.rtsp.playback.change_state_intensive.raw_video_avi
~validate.rtsp.playback.change_state_intensive.raw_video_mkv
~validate.rtsp.playback.change_state_intensive.raw_video_mov
~validate.rtsp.playback.change_state_intensive.rawaudioS32LE_prores_mov
~validate.rtsp.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp.playback.change_state_intensive.test5_mkv
~validate.rtsp.playback.change_state_intensive.tron_en_ge_aac_h264_ts
~validate.rtsp.playback.change_state_intensive.vorbis_theora_0_ogg
~validate.rtsp.playback.change_state_intensive.vorbis_theora_1_ogg
~validate.rtsp.playback.change_state_intensive.vorbis_vp8_0_webm
~validate.rtsp.playback.change_state_intensive.vorbis_vp8_1_webm
~validate.rtsp.playback.change_state_intensive.vorbis_vp9_webm
~validate.rtsp.playback.change_state_intensive.vp8-alpha_webm
~validate.rtsp.playback.disable_subtitle_track_while_paused.test5_mkv
~validate.rtsp.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
~validate.rtsp.playback.play_15s.GH1_00094_1920x1280_MTS
~validate.rtsp.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp.playback.play_15s.fragmented_nonseekable_sink_mp4
~validate.rtsp.playback.play_15s.mp3_h264_0_mp4
~validate.rtsp.playback.play_15s.mp3_h264_1_mp4
~validate.rtsp.playback.play_15s.mp3_h265_0_mp4
~validate.rtsp.playback.play_15s.numerated_frames_blue_ogv
~validate.rtsp.playback.play_15s.op1a-mpeg2-wave_hd_mxf
~validate.rtsp.playback.play_15s.op1a-pal-mpeg2_mxf
~validate.rtsp.playback.play_15s.op2b-mpeg2-wave_hd_mxf
~validate.rtsp.playback.play_15s.opus_1_ogg
~validate.rtsp.playback.play_15s.opus_vp9-alpha_webm
~validate.rtsp.playback.play_15s.raw_h264_0_mp4
~validate.rtsp.playback.play_15s.raw_h264_1_mp4
~validate.rtsp.playback.play_15s.raw_video_avi
~validate.rtsp.playback.play_15s.raw_video_mkv
~validate.rtsp.playback.play_15s.raw_video_mov
~validate.rtsp.playback.play_15s.rawaudioS32LE_prores_mov
~validate.rtsp.playback.play_15s.sample_mpeg_program_stream_scr_mpg
~validate.rtsp.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp.playback.play_15s.test-uncompressed-rgb_mxf
~validate.rtsp.playback.play_15s.test5_mkv
~validate.rtsp.playback.play_15s.tron_en_ge_aac_h264_ts
~validate.rtsp.playback.play_15s.vorbis_theora_0_ogg
~validate.rtsp.playback.play_15s.vorbis_theora_1_ogg
~validate.rtsp.playback.play_15s.vorbis_vp8_0_webm
~validate.rtsp.playback.play_15s.vorbis_vp8_1_webm
~validate.rtsp.playback.play_15s.vorbis_vp9_webm
~validate.rtsp.playback.play_15s.vp8-alpha_webm
~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx30_mxf
~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx50_mxf
~validate.rtsp.playback.play_15s.xdcam-pal-dv25_mxf
~validate.rtsp.playback.seek_backward.GH1_00094_1920x1280_MTS
~validate.rtsp.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp.playback.seek_backward.mp3_h264_0_mp4
~validate.rtsp.playback.seek_backward.mp3_h264_1_mp4
~validate.rtsp.playback.seek_backward.mp3_h265_0_mp4
~validate.rtsp.playback.seek_backward.numerated_frames_blue_ogv
~validate.rtsp.playback.seek_backward.opus_1_ogg
~validate.rtsp.playback.seek_backward.opus_vp9-alpha_webm
~validate.rtsp.playback.seek_backward.raw_h264_0_mp4
~validate.rtsp.playback.seek_backward.raw_h264_1_mp4
~validate.rtsp.playback.seek_backward.raw_video_avi
~validate.rtsp.playback.seek_backward.raw_video_mkv
~validate.rtsp.playback.seek_backward.raw_video_mov
~validate.rtsp.playback.seek_backward.rawaudioS32LE_prores_mov
~validate.rtsp.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
~validate.rtsp.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp.playback.seek_backward.test5_mkv
~validate.rtsp.playback.seek_backward.tron_en_ge_aac_h264_ts
~validate.rtsp.playback.seek_backward.vorbis_theora_0_ogg
~validate.rtsp.playback.seek_backward.vorbis_theora_1_ogg
~validate.rtsp.playback.seek_backward.vorbis_vp8_0_webm
~validate.rtsp.playback.seek_backward.vorbis_vp8_1_webm
~validate.rtsp.playback.seek_backward.vorbis_vp9_webm
~validate.rtsp.playback.seek_backward.vp8-alpha_webm
~validate.rtsp.playback.seek_forward.GH1_00094_1920x1280_MTS
~validate.rtsp.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp.playback.seek_forward.mp3_h264_0_mp4
~validate.rtsp.playback.seek_forward.mp3_h264_1_mp4
~validate.rtsp.playback.seek_forward.mp3_h265_0_mp4
~validate.rtsp.playback.seek_forward.numerated_frames_blue_ogv
~validate.rtsp.playback.seek_forward.opus_1_ogg
~validate.rtsp.playback.seek_forward.opus_vp9-alpha_webm
~validate.rtsp.playback.seek_forward.raw_h264_0_mp4
~validate.rtsp.playback.seek_forward.raw_h264_1_mp4
~validate.rtsp.playback.seek_forward.raw_video_avi
~validate.rtsp.playback.seek_forward.raw_video_mkv
~validate.rtsp.playback.seek_forward.raw_video_mov
~validate.rtsp.playback.seek_forward.rawaudioS32LE_prores_mov
~validate.rtsp.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
~validate.rtsp.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp.playback.seek_forward.test5_mkv
~validate.rtsp.playback.seek_forward.tron_en_ge_aac_h264_ts
~validate.rtsp.playback.seek_forward.vorbis_theora_0_ogg
~validate.rtsp.playback.seek_forward.vorbis_theora_1_ogg
~validate.rtsp.playback.seek_forward.vorbis_vp8_0_webm
~validate.rtsp.playback.seek_forward.vorbis_vp8_1_webm
~validate.rtsp.playback.seek_forward.vorbis_vp9_webm
~validate.rtsp.playback.seek_forward.vp8-alpha_webm
~validate.rtsp2.playback.change_state_intensive.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
~validate.rtsp2.playback.change_state_intensive.mp3_h264_0_mp4
~validate.rtsp2.playback.change_state_intensive.mp3_h264_1_mp4
~validate.rtsp2.playback.change_state_intensive.mp3_h265_0_mp4
~validate.rtsp2.playback.change_state_intensive.numerated_frames_blue_ogv
~validate.rtsp2.playback.change_state_intensive.op1a-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.change_state_intensive.op1a-pal-mpeg2_mxf
~validate.rtsp2.playback.change_state_intensive.op2b-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.change_state_intensive.opus_1_ogg
~validate.rtsp2.playback.change_state_intensive.opus_vp9-alpha_webm
~validate.rtsp2.playback.change_state_intensive.raw_h264_0_mp4
~validate.rtsp2.playback.change_state_intensive.raw_h264_1_mp4
~validate.rtsp2.playback.change_state_intensive.raw_video_avi
~validate.rtsp2.playback.change_state_intensive.raw_video_mkv
~validate.rtsp2.playback.change_state_intensive.raw_video_mov
~validate.rtsp2.playback.change_state_intensive.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.change_state_intensive.test-uncompressed-rgb_mxf
~validate.rtsp2.playback.change_state_intensive.test5_mkv
~validate.rtsp2.playback.change_state_intensive.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.change_state_intensive.vorbis_theora_0_ogg
~validate.rtsp2.playback.change_state_intensive.vorbis_theora_1_ogg
~validate.rtsp2.playback.change_state_intensive.vorbis_vp8_0_webm
~validate.rtsp2.playback.change_state_intensive.vorbis_vp8_1_webm
~validate.rtsp2.playback.change_state_intensive.vorbis_vp9_webm
~validate.rtsp2.playback.change_state_intensive.vp8-alpha_webm
~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf
~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf
~validate.rtsp2.playback.change_state_intensive.xdcam-pal-dv25_mxf
~validate.rtsp2.playback.fast_forward.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.fast_forward.mp3_h264_0_mp4
~validate.rtsp2.playback.fast_forward.mp3_h264_1_mp4
~validate.rtsp2.playback.fast_forward.opus_1_ogg
~validate.rtsp2.playback.fast_forward.raw_h264_0_mp4
~validate.rtsp2.playback.fast_forward.raw_h264_1_mp4
~validate.rtsp2.playback.fast_forward.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.fast_forward.test5_mkv
~validate.rtsp2.playback.fast_forward.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.fast_forward.vorbis_theora_0_ogg
~validate.rtsp2.playback.fast_forward.vorbis_theora_1_ogg
~validate.rtsp2.playback.fast_forward.vorbis_vp8_0_webm
~validate.rtsp2.playback.fast_forward.vorbis_vp8_1_webm
~validate.rtsp2.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
~validate.rtsp2.playback.play_15s.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.play_15s.fragmented_nonseekable_sink_mp4
~validate.rtsp2.playback.play_15s.mp3_h264_0_mp4
~validate.rtsp2.playback.play_15s.mp3_h264_1_mp4
~validate.rtsp2.playback.play_15s.mp3_h265_0_mp4
~validate.rtsp2.playback.play_15s.numerated_frames_blue_ogv
~validate.rtsp2.playback.play_15s.op1a-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.play_15s.op1a-pal-mpeg2_mxf
~validate.rtsp2.playback.play_15s.op2b-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.play_15s.opus_1_ogg
~validate.rtsp2.playback.play_15s.opus_vp9-alpha_webm
~validate.rtsp2.playback.play_15s.raw_h264_0_mp4
~validate.rtsp2.playback.play_15s.raw_h264_1_mp4
~validate.rtsp2.playback.play_15s.raw_video_avi
~validate.rtsp2.playback.play_15s.raw_video_mkv
~validate.rtsp2.playback.play_15s.raw_video_mov
~validate.rtsp2.playback.play_15s.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.play_15s.sample_mpeg_program_stream_scr_mpg
~validate.rtsp2.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.play_15s.test-uncompressed-rgb_mxf
~validate.rtsp2.playback.play_15s.test5_mkv
~validate.rtsp2.playback.play_15s.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.play_15s.vorbis_theora_0_ogg
~validate.rtsp2.playback.play_15s.vorbis_theora_1_ogg
~validate.rtsp2.playback.play_15s.vorbis_vp8_0_webm
~validate.rtsp2.playback.play_15s.vorbis_vp8_1_webm
~validate.rtsp2.playback.play_15s.vorbis_vp9_webm
~validate.rtsp2.playback.play_15s.vp8-alpha_webm
~validate.rtsp2.playback.play_15s.xdcam-pal-d10-imx30_mxf
~validate.rtsp2.playback.play_15s.xdcam-pal-d10-imx50_mxf
~validate.rtsp2.playback.play_15s.xdcam-pal-dv25_mxf
~validate.rtsp2.playback.reverse_playback.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.reverse_playback.mp3_h264_0_mp4
~validate.rtsp2.playback.reverse_playback.mp3_h264_1_mp4
~validate.rtsp2.playback.reverse_playback.numerated_frames_blue_ogv
~validate.rtsp2.playback.reverse_playback.opus_1_ogg
~validate.rtsp2.playback.reverse_playback.raw_h264_0_mp4
~validate.rtsp2.playback.reverse_playback.raw_h264_1_mp4
~validate.rtsp2.playback.reverse_playback.raw_video_avi
~validate.rtsp2.playback.reverse_playback.raw_video_mov
~validate.rtsp2.playback.reverse_playback.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.reverse_playback.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.reverse_playback.vorbis_theora_0_ogg
~validate.rtsp2.playback.reverse_playback.vorbis_theora_1_ogg
~validate.rtsp2.playback.seek_backward.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.seek_backward.mp3_h264_0_mp4
~validate.rtsp2.playback.seek_backward.mp3_h264_1_mp4
~validate.rtsp2.playback.seek_backward.mp3_h265_0_mp4
~validate.rtsp2.playback.seek_backward.numerated_frames_blue_ogv
~validate.rtsp2.playback.seek_backward.op1a-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_backward.op1a-pal-mpeg2_mxf
~validate.rtsp2.playback.seek_backward.op2b-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_backward.opus_1_ogg
~validate.rtsp2.playback.seek_backward.opus_vp9-alpha_webm
~validate.rtsp2.playback.seek_backward.raw_h264_0_mp4
~validate.rtsp2.playback.seek_backward.raw_h264_1_mp4
~validate.rtsp2.playback.seek_backward.raw_video_avi
~validate.rtsp2.playback.seek_backward.raw_video_mkv
~validate.rtsp2.playback.seek_backward.raw_video_mov
~validate.rtsp2.playback.seek_backward.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.seek_backward.test-uncompressed-rgb_mxf
~validate.rtsp2.playback.seek_backward.test5_mkv
~validate.rtsp2.playback.seek_backward.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.seek_backward.vorbis_theora_0_ogg
~validate.rtsp2.playback.seek_backward.vorbis_theora_1_ogg
~validate.rtsp2.playback.seek_backward.vorbis_vp8_0_webm
~validate.rtsp2.playback.seek_backward.vorbis_vp8_1_webm
~validate.rtsp2.playback.seek_backward.vorbis_vp9_webm
~validate.rtsp2.playback.seek_backward.vp8-alpha_webm
~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx30_mxf
~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx50_mxf
~validate.rtsp2.playback.seek_backward.xdcam-pal-dv25_mxf
~validate.rtsp2.playback.seek_forward.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.seek_forward.mp3_h264_0_mp4
~validate.rtsp2.playback.seek_forward.mp3_h264_1_mp4
~validate.rtsp2.playback.seek_forward.mp3_h265_0_mp4
~validate.rtsp2.playback.seek_forward.numerated_frames_blue_ogv
~validate.rtsp2.playback.seek_forward.op1a-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_forward.op1a-pal-mpeg2_mxf
~validate.rtsp2.playback.seek_forward.op2b-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_forward.opus_1_ogg
~validate.rtsp2.playback.seek_forward.opus_vp9-alpha_webm
~validate.rtsp2.playback.seek_forward.raw_h264_0_mp4
~validate.rtsp2.playback.seek_forward.raw_h264_1_mp4
~validate.rtsp2.playback.seek_forward.raw_video_avi
~validate.rtsp2.playback.seek_forward.raw_video_mkv
~validate.rtsp2.playback.seek_forward.raw_video_mov
~validate.rtsp2.playback.seek_forward.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.seek_forward.test-uncompressed-rgb_mxf
~validate.rtsp2.playback.seek_forward.test5_mkv
~validate.rtsp2.playback.seek_forward.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.seek_forward.vorbis_theora_0_ogg
~validate.rtsp2.playback.seek_forward.vorbis_theora_1_ogg
~validate.rtsp2.playback.seek_forward.vorbis_vp8_0_webm
~validate.rtsp2.playback.seek_forward.vorbis_vp8_1_webm
~validate.rtsp2.playback.seek_forward.vorbis_vp9_webm
~validate.rtsp2.playback.seek_forward.vp8-alpha_webm
~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx30_mxf
~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx50_mxf
~validate.rtsp2.playback.seek_forward.xdcam-pal-dv25_mxf
~validate.rtsp2.playback.seek_with_stop.GH1_00094_1920x1280_MTS
~validate.rtsp2.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
~validate.rtsp2.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts
~validate.rtsp2.playback.seek_with_stop.mp3_h264_0_mp4
~validate.rtsp2.playback.seek_with_stop.mp3_h264_1_mp4
~validate.rtsp2.playback.seek_with_stop.numerated_frames_blue_ogv
~validate.rtsp2.playback.seek_with_stop.op1a-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_with_stop.op2b-mpeg2-wave_hd_mxf
~validate.rtsp2.playback.seek_with_stop.opus_1_ogg
~validate.rtsp2.playback.seek_with_stop.raw_h264_0_mp4
~validate.rtsp2.playback.seek_with_stop.raw_h264_1_mp4
~validate.rtsp2.playback.seek_with_stop.raw_video_avi
~validate.rtsp2.playback.seek_with_stop.raw_video_mkv
~validate.rtsp2.playback.seek_with_stop.raw_video_mov
~validate.rtsp2.playback.seek_with_stop.rawaudioS32LE_prores_mov
~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_elephant_asf
~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_flac_Yesterday_flac
~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_testsuite_iv31_avi
~validate.rtsp2.playback.seek_with_stop.test5_mkv
~validate.rtsp2.playback.seek_with_stop.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.seek_with_stop.vorbis_theora_0_ogg
~validate.rtsp2.playback.seek_with_stop.vorbis_theora_1_ogg
~validate.rtsp2.playback.seek_with_stop.vorbis_vp8_0_webm
~validate.rtsp2.playback.seek_with_stop.vorbis_vp8_1_webm
~validate.rtsp2.playback.seek_with_stop.xdcam-pal-d10-imx50_mxf
~validate.rtsp2.playback.seek_with_stop.xdcam-pal-dv25_mxf
~validate.rtsp2.playback.switch_audio_track.test5_mkv
~validate.rtsp2.playback.switch_audio_track.tron_en_ge_aac_h264_ts
~validate.rtsp2.playback.switch_subtitle_track.test5_mkv
~validate.rtsp2.playback.switch_subtitles.test5_mkv
validate.test.appsrc.custom_caps_single_push
validate.test.appsrc.single_push
validate.test.aspectcropratio.set_aspect_ratio_in_paused
validate.test.baseparse.single_seek
validate.test.clock_sync.video_1fps
validate.test.clock_sync.video_30fps
validate.test.decryptor.cenc_audio_esds_property_overrides
validate.test.flow.simple_test
validate.test.flvdemux.audio_only.play_15s
validate.test.flvdemux.seek_with_stop
validate.test.h264.parse.trickmode_predicted.seek_trickmode_predicted
validate.test.h264.x264enc_youtube_bitrate.fullhd_lowframerate
validate.test.h265parse.alternate
validate.test.h265parse.trickmode_predicted.seek_trickmode_predicted
validate.test.interlace.interlace_deinterlace
validate.test.interlace.interlace_deinterlace_alternate
validate.test.matroska.demux_flush_within_cluster.default
validate.test.mp4.qtdemux_change_edit_list.default
validate.test.mp4.qtdemux_reverse_playback_full_gop.reverse_playback_full_gop
validate.test.mp4.redirect.play_15s
validate.test.nle.urisource.play
validate.test.playbin.check_active_stream
validate.test.playbin3.sourcebin_check_mixed_static_and_dyanmic_pads
validate.test.rtp.rtpsession_recv_simple
validate.test.rtp.rtpsession_send_simple
validate.test.scaletempo.playbin_audio_filter.fast_forward

View file

@ -0,0 +1,13 @@
set-globals, media_dir="$(test_dir)/../../../medias/"
meta,
seek=false,
handles-states=false,
args = {
"appsrc ! fakesink async=false",
},
configs = {
"$(validateflow), pad=fakesink0:sink, record-buffers=true",
}
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/defaults/mp4/raw_h264.0.mp4", caps=(GstCaps)"video/foo\,\ variant\=\"test-custom\""
appsrc-eos, target-element-name=appsrc0

View file

@ -0,0 +1,5 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
event caps: video/foo, variant=(string)test-custom;
event segment: format=BYTES, start=0, offset=0, stop=18446744073709551615, time=0, base=0, position=0
buffer: dts=0:00:00.000000000, pts=0:00:00.000000000, flags=discont
event eos: (no structure)

View file

@ -0,0 +1,12 @@
set-globals, media_dir="$(test_dir)/../../../medias/"
meta,
seek=false,
handles-states=false,
args = {
"appsrc ! qtdemux name=demux ! video/x-h264 ! fakesink async=false demux. ! audio/x-raw ! fakesink async=false",
},
configs = {
"$(validateflow), pad=fakesink0:sink, record-buffers=true",
}
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/defaults/mp4/raw_h264.0.mp4"

View file

@ -0,0 +1,307 @@
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, framerate=(fraction)30/1, height=(int)240, level=(string)2, pixel-aspect-ratio=(fraction)1/1, profile=(string)high, stream-format=(string)avc, width=(int)320;
event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2013-09-03T16:21:35Z\,\ description\=\(string\)\"audiotest\\\ wave\"\,\ encoder\=\(string\)x264\,\ container-format\=\(string\)Quicktime\;";
event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont tag-memory
buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.100000000, pts=0:00:00.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.133333333, pts=0:00:00.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.166666666, pts=0:00:00.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.200000000, pts=0:00:00.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.233333333, pts=0:00:00.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.266666666, pts=0:00:00.266666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.300000000, pts=0:00:00.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.333333333, pts=0:00:00.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.366666666, pts=0:00:00.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.400000000, pts=0:00:00.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.433333333, pts=0:00:00.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.466666666, pts=0:00:00.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.500000000, pts=0:00:00.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.533333333, pts=0:00:00.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.566666666, pts=0:00:00.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.600000000, pts=0:00:00.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.633333333, pts=0:00:00.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.666666666, pts=0:00:00.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.700000000, pts=0:00:00.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.733333333, pts=0:00:00.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.766666666, pts=0:00:00.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.800000000, pts=0:00:00.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.833333333, pts=0:00:00.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.866666666, pts=0:00:00.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:00.900000000, pts=0:00:00.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.933333333, pts=0:00:01.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:00.966666666, pts=0:00:01.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.000000000, pts=0:00:01.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.033333333, pts=0:00:01.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.066666666, pts=0:00:01.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.100000000, pts=0:00:01.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.133333333, pts=0:00:01.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.166666666, pts=0:00:01.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.200000000, pts=0:00:01.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.233333333, pts=0:00:01.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.266666666, pts=0:00:01.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.300000000, pts=0:00:01.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.333333333, pts=0:00:01.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.366666666, pts=0:00:01.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.400000000, pts=0:00:01.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.433333333, pts=0:00:01.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.466666666, pts=0:00:01.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.500000000, pts=0:00:01.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.533333333, pts=0:00:01.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.566666666, pts=0:00:01.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.600000000, pts=0:00:01.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.633333333, pts=0:00:01.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.666666666, pts=0:00:01.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.700000000, pts=0:00:01.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.733333333, pts=0:00:01.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.766666666, pts=0:00:01.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.800000000, pts=0:00:01.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.833333333, pts=0:00:01.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.866666666, pts=0:00:01.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:01.900000000, pts=0:00:01.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.933333333, pts=0:00:02.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:01.966666666, pts=0:00:02.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.000000000, pts=0:00:02.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.033333333, pts=0:00:02.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.066666666, pts=0:00:02.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.100000000, pts=0:00:02.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.133333333, pts=0:00:02.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.166666666, pts=0:00:02.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.200000000, pts=0:00:02.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.233333333, pts=0:00:02.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.266666666, pts=0:00:02.266666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.300000000, pts=0:00:02.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.333333333, pts=0:00:02.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.366666666, pts=0:00:02.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.400000000, pts=0:00:02.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.433333333, pts=0:00:02.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.466666666, pts=0:00:02.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.500000000, pts=0:00:02.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.533333333, pts=0:00:02.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.566666666, pts=0:00:02.600000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.600000000, pts=0:00:02.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.633333333, pts=0:00:02.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.666666666, pts=0:00:02.666666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.700000000, pts=0:00:02.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.733333333, pts=0:00:02.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.766666666, pts=0:00:02.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.800000000, pts=0:00:02.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.833333333, pts=0:00:02.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.866666666, pts=0:00:03.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:02.900000000, pts=0:00:02.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.933333333, pts=0:00:02.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:02.966666666, pts=0:00:03.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.000000000, pts=0:00:03.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.033333333, pts=0:00:03.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.066666666, pts=0:00:03.066666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.100000000, pts=0:00:03.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.133333333, pts=0:00:03.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.166666666, pts=0:00:03.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.200000000, pts=0:00:03.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.233333333, pts=0:00:03.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.266666666, pts=0:00:03.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.300000000, pts=0:00:03.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.333333333, pts=0:00:03.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.366666666, pts=0:00:03.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.400000000, pts=0:00:03.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.433333333, pts=0:00:03.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.466666666, pts=0:00:03.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.500000000, pts=0:00:03.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.533333333, pts=0:00:03.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.566666666, pts=0:00:03.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.600000000, pts=0:00:03.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.633333333, pts=0:00:03.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.666666666, pts=0:00:03.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.700000000, pts=0:00:03.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.733333333, pts=0:00:03.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.766666666, pts=0:00:03.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.800000000, pts=0:00:03.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.833333333, pts=0:00:03.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.866666666, pts=0:00:04.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:03.900000000, pts=0:00:03.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.933333333, pts=0:00:03.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:03.966666666, pts=0:00:04.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.000000000, pts=0:00:04.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.033333333, pts=0:00:04.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.066666666, pts=0:00:04.066666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.100000000, pts=0:00:04.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.133333333, pts=0:00:04.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.166666666, pts=0:00:04.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.200000000, pts=0:00:04.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.233333333, pts=0:00:04.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.266666666, pts=0:00:04.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.300000000, pts=0:00:04.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.333333333, pts=0:00:04.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.366666666, pts=0:00:04.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.400000000, pts=0:00:04.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.433333333, pts=0:00:04.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.466666666, pts=0:00:04.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.500000000, pts=0:00:04.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.533333333, pts=0:00:04.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.566666666, pts=0:00:04.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.600000000, pts=0:00:04.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.633333333, pts=0:00:04.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.666666666, pts=0:00:04.700000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.700000000, pts=0:00:04.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.733333333, pts=0:00:04.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.766666666, pts=0:00:04.766666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.800000000, pts=0:00:04.833333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.833333333, pts=0:00:05.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.866666666, pts=0:00:04.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:04.900000000, pts=0:00:04.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.933333333, pts=0:00:04.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:04.966666666, pts=0:00:05.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.000000000, pts=0:00:05.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.033333333, pts=0:00:05.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.066666666, pts=0:00:05.100000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.100000000, pts=0:00:05.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.133333333, pts=0:00:05.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.166666666, pts=0:00:05.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.200000000, pts=0:00:05.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.233333333, pts=0:00:05.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.266666666, pts=0:00:05.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.300000000, pts=0:00:05.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.333333333, pts=0:00:05.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.366666666, pts=0:00:05.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.400000000, pts=0:00:05.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.433333333, pts=0:00:05.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.466666666, pts=0:00:05.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.500000000, pts=0:00:05.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.533333333, pts=0:00:05.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.566666666, pts=0:00:05.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.600000000, pts=0:00:05.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.633333333, pts=0:00:05.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.666666666, pts=0:00:05.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.700000000, pts=0:00:05.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.733333333, pts=0:00:05.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.766666666, pts=0:00:05.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.800000000, pts=0:00:05.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.833333333, pts=0:00:05.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.866666666, pts=0:00:05.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:05.900000000, pts=0:00:05.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.933333333, pts=0:00:06.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:05.966666666, pts=0:00:06.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.000000000, pts=0:00:06.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.033333333, pts=0:00:06.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.066666666, pts=0:00:06.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.100000000, pts=0:00:06.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.133333333, pts=0:00:06.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.166666666, pts=0:00:06.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.200000000, pts=0:00:06.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.233333333, pts=0:00:06.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.266666666, pts=0:00:06.366666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.300000000, pts=0:00:06.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.333333333, pts=0:00:06.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.366666666, pts=0:00:06.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.400000000, pts=0:00:06.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.433333333, pts=0:00:06.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.466666666, pts=0:00:06.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.500000000, pts=0:00:06.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.533333333, pts=0:00:06.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.566666666, pts=0:00:06.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.600000000, pts=0:00:06.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.633333333, pts=0:00:06.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.666666666, pts=0:00:06.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.700000000, pts=0:00:06.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.733333333, pts=0:00:06.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.766666666, pts=0:00:06.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.800000000, pts=0:00:06.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.833333333, pts=0:00:06.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.866666666, pts=0:00:06.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:06.900000000, pts=0:00:06.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.933333333, pts=0:00:07.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:06.966666666, pts=0:00:07.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.000000000, pts=0:00:07.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.033333333, pts=0:00:07.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.066666666, pts=0:00:07.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.100000000, pts=0:00:07.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.133333333, pts=0:00:07.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.166666666, pts=0:00:07.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.200000000, pts=0:00:07.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.233333333, pts=0:00:07.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.266666666, pts=0:00:07.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.300000000, pts=0:00:07.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.333333333, pts=0:00:07.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.366666666, pts=0:00:07.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.400000000, pts=0:00:07.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.433333333, pts=0:00:07.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.466666666, pts=0:00:07.500000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.500000000, pts=0:00:07.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.533333333, pts=0:00:07.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.566666666, pts=0:00:07.566666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.600000000, pts=0:00:07.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.633333333, pts=0:00:07.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.666666666, pts=0:00:07.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.700000000, pts=0:00:07.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.733333333, pts=0:00:07.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.766666666, pts=0:00:07.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.800000000, pts=0:00:07.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.833333333, pts=0:00:07.833333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.866666666, pts=0:00:07.900000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:07.900000000, pts=0:00:08.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.933333333, pts=0:00:08.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:07.966666666, pts=0:00:07.966666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.000000000, pts=0:00:08.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.033333333, pts=0:00:08.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.066666666, pts=0:00:08.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.100000000, pts=0:00:08.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.133333333, pts=0:00:08.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.166666666, pts=0:00:08.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.200000000, pts=0:00:08.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.233333333, pts=0:00:08.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.266666666, pts=0:00:08.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.300000000, pts=0:00:08.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.333333333, pts=0:00:08.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.366666666, pts=0:00:08.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.400000000, pts=0:00:08.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.433333333, pts=0:00:08.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.466666666, pts=0:00:08.500000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.500000000, pts=0:00:08.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.533333333, pts=0:00:08.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.566666666, pts=0:00:08.566666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.600000000, pts=0:00:08.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.633333333, pts=0:00:08.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.666666666, pts=0:00:08.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.700000000, pts=0:00:08.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.733333333, pts=0:00:08.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.766666666, pts=0:00:08.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.800000000, pts=0:00:08.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.833333333, pts=0:00:09.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.866666666, pts=0:00:08.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:08.900000000, pts=0:00:08.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.933333333, pts=0:00:08.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:08.966666666, pts=0:00:09.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.000000000, pts=0:00:09.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.033333333, pts=0:00:09.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.066666666, pts=0:00:09.100000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.100000000, pts=0:00:09.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.133333333, pts=0:00:09.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.166666666, pts=0:00:09.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.200000000, pts=0:00:09.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.233333333, pts=0:00:09.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.266666666, pts=0:00:09.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.300000000, pts=0:00:09.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.333333333, pts=0:00:09.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.366666666, pts=0:00:09.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.400000000, pts=0:00:09.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.433333333, pts=0:00:09.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.466666666, pts=0:00:09.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.500000000, pts=0:00:09.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.533333333, pts=0:00:09.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.566666666, pts=0:00:09.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.600000000, pts=0:00:09.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.633333333, pts=0:00:09.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.666666666, pts=0:00:09.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.700000000, pts=0:00:09.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.733333333, pts=0:00:09.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.766666666, pts=0:00:09.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.800000000, pts=0:00:09.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.833333333, pts=0:00:09.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.866666666, pts=0:00:09.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
buffer: dts=0:00:09.900000000, pts=0:00:09.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.933333333, pts=0:00:10.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
buffer: dts=0:00:09.966666666, pts=0:00:10.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
event eos: (no structure)

View file

@ -0,0 +1,11 @@
meta,
seek=true,
handles-states=true,
args = {
"videotestsrc ! aspectratiocrop name=cropper ! $(videosink)",
}
pause
set-property, playback-time=0.0, target-element-name=cropper, property-name=aspect-ratio, property-value="16/9"
play
stop, playback-time=1.0

View file

@ -0,0 +1,14 @@
set-globals, media_dir="$(test_dir)/../../../medias/"
meta,
seek=true,
handles-states=true,
args = {
"file://$(media_dir)/defaults/matroska/numerated_frames_blue.mkv ! matroskademux ! h264parse name=parser ! fakesink",
},
configs = {
"$(validateflow), pad=parser:src, record-buffers=true, logged-event-types={ segment }",
}
pause
seek, rate=1.0, start=0.03333333333, flags="flush+accurate"
stop

Some files were not shown because too many files have changed in this diff Show more