Hi Why not use Watermark Filter. E.g. In case you want to overlay or repeat a video. I find Watermark filter quite useful.
E.g. melt A_David_Beckham.mp4 -filter watermark:/home/abhijit/MLT-test/L-Bands/MOV/ArrowLogo.mov in=50 out=700 Command above will overlay Arrow Logo for duration longer than Arrow MOV file. In case you have background/foreground requirements use -track attribute. Well explained in samples http://www.mltframework.org/bin/view/MLT/MltMelt Regards, Abhijit On 22 October 2015 at 08:32, jeffrey k eliasen <j...@jke.net> wrote: > So if I were to make the background playlist something like this: > > <playlist id="playlist_background" eof="loop"> > <entry producer="producer_background"/> > <entry producer="producer_background"/> > <entry producer="producer_background"/> > </playlist> > > … is there any performance problem with doing it that way? It’s easy to > compute the length of the background and the foreground, so I can just have > as many entries as it takes to ensure the former is longer than the latter. > > ---------- > > jeffrey k eliasen - technologist, philosopher, agent of change > blog <http://jeff.jke.net> | linkedin > <http://www.linkedin.com/pub/jeffrey-eliasen/3/a83/b76> | google+ > <http://plus.google.com/+JeffreyEliasen> | facebook > <http://facebook.com/jeffrey.eliasen> | twitter > <http://twitter.com/jeffreyeliasen> > > On Oct 21, 2015, at 16:55, Dan Dennedy <d...@dennedy.org> wrote: > > What you are trying to do - loop this until that - does not really work, > incomplete implementation. Ask you can really do in your example is loop > the tractor indefinitely. For the other parts you will need to compute > times and possibly repeatedly place clips that have a natural duration. > > On Wed, Oct 21, 2015, 6:59 PM jeffrey k eliasen <j...@jke.net> wrote: > >> In reading the docs and forums, I’m having a hard time understanding how >> to loop a clip. >> >> I have a background, a foreground, and a logo on screen. The background >> and foreground are video. The background is 30 seconds long but should >> continue to play as long as the foreground still has frames. The specific >> symptom I am seeing is that the foreground, which is reduced in size to >> about 70% of the overall video size, suddenly becomes full-screen after the >> last frame of the background. I *believe* this means the background stops >> instead of looping. >> >> I first started with: >> >> <producer id="producer_background"> >> <property name="mlt_type">producer</property> >> <property name="eof">loop</property> >> <property name="resource”>background.mp4</property> >> </producer> >> >> This didn’t work. Then I saw the conversation at >> https://www.mail-archive.com/mlt-devel@lists.sourceforge.net/msg01933.html >> and >> got my hopes up, but I can’t seem to replicate what is there. >> >> <producer id="producer_background"> >> <property name="mlt_type">producer</property> >> <property name="eof">loop</property> >> <property name="resource”>background.mp4</property> >> </producer> >> <playlist id="playlist_background" eof="loop"> >> <entry producer="producer_background"/> >> </playlist> >> <producer id="producer_foreground"> >> <property name="mlt_type">producer</property> >> <property name="eof">pause</property> >> <property name="resource”>foreground.mp4</property> >> </producer> >> <producer id="producer_logo"> >> <property name="mlt_type">producer</property> >> <property name="resource">logo.png</property> >> </producer> >> <tractor id="tractor"> >> <property name="meta.volume">1</property> >> <multitrack> >> <track producer="playlist_background" eof="loop"/> >> <track producer="producer_foreground"/> >> <track producer="producer_logo"/> >> </multitrack> >> <transition in=“0" out=“1000"> >> <property name="a_track">0</property> >> <property name="b_track">1</property> >> <property name="mlt_type">transition</property> >> <property name="mlt_service">composite</property> >> <property name="geometry">106/44:71.615%x71.615%</property> >> </transition> >> </tractor id="tractor"> >> >> As you can see, I’ve tried putting eof=loop in three different places: as >> an attribute on the background playlist, as an attribute on the track for >> that playlist, and as a property on the producer… none of this seems to >> work. >> >> Can someone tell me what I’m doing wrong here? >> >> ---------- >> >> jeffrey k eliasen - technologist, philosopher, agent of change >> blog <http://jeff.jke.net/> | linkedin >> <http://www.linkedin.com/pub/jeffrey-eliasen/3/a83/b76> | google+ >> <http://plus.google.com/+JeffreyEliasen> | facebook >> <http://facebook.com/jeffrey.eliasen> | twitter >> <http://twitter.com/jeffreyeliasen> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Mlt-devel mailing list >> Mlt-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mlt-devel >> > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Mlt-devel mailing list > Mlt-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mlt-devel > > -- <http://www.amagi.com>
------------------------------------------------------------------------------
_______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel