On Thu, 2005-07-07 at 10:07 +0300, Hillel Chayim Yisraeli wrote:
> inigo colour:blue length=108289 out=108289 -attach \
> watermark:packing-001.dv out=108289 length=108289 \
> composite.geometry=-1%\,-2%:103%x104%\! -hide-video packing-001.dv \
> length=108289 out=108289 -filter channelcopy to=0 from=1 -consumer \
> westley:packing.westley
>
> If I then do:
> inigo packing.westley in=600 -consumer sdl
>
> It starts playing at frame 0, not frame 600 as I specified.
>
> Why is this? Can it be fixed?
The problem is related to the watermark handling of in/out points - yes,
it can be fixed, but it isn't necessary for this.
A more elegant solution (though still with the out/length handling which
I need to clean up) would be something like:
inigo colour:blue length=108289 out=108289 -track packing-001.dv out=108289 length=108289 -transition composite always_active=1 geometry="-1%,-2%:103%x104%" distort=1 -filter channelcopy to=0 from=1 -consumer westley:packing.westley
Note that you have one track for the background and another for both
audio and video here.
The watermark filter was developed as an experimental shorthand -
replacing the need for the introduction of media via a track - very
handy in some cases, but it has a few issues (lack of audio support
being known and this in point being another) and as such it may not
provide the best solution in all cases.
Hope that helps,
Charlie
--
DanDennedy - 07 Jul 2005