Does anyone have any better idea when exactly this happens - i can't
seem to reproduce, and therefore can't find a way to solve it...
any news on this?
bye
andraz
On tor, 2006-03-07 at 18:13 -0500, Dan Streetman wrote:
> Yep, I had (have...) the same problem. I don't think it's tweaking while
> playing back tho, as it's happened many times to me and I always stop
> playback before tweaking. I don't really know what's causing it.
> It's certainly annoying as hell.
>
> What I did to fix the "broken" xml file was create a sed script-file
> containing:
> s,<PLUGIN LENGTH="0" TYPE="0" TITLE=""><IN></IN><OUT></OUT><ON></ON><KEYFRAME
> POSITION="[[:digit:]]*" DEFAULT="1"></KEYFRAME></PLUGIN>,,g
>
> and run the xml file through it:
> cat file.xml | tr -d '\n' | sed -f sedscriptfile > fixed.xml
>
> although using perl should work fine too.
>
>
> On Tue, 7 Mar 2006, Brendan Conoboy wrote:
>
> >Hi everyone,
> >
> >As a novice cinelerra user, I've run into a heinous problem every now
> >and again. After doing some work on a video, I'll save, do some more,
> >save.... for a day or two. Normally when I start up again, the xml file
> >is a few dozen to a few hundred k. Every now and again, it's 5
> >megabytes large, fails to load, and makes me weep in an unmanly way
> >(tm). The physical characteristic of the problem appears to be null
> >keyframes being inserted into the xml file, like this:
> >
> ><PLUGIN LENGTH="0" TYPE="0" TITLE="">
> ><IN></IN><OUT></OUT><ON></ON>
> ><KEYFRAME POSITION="0" DEFAULT="1"></KEYFRAME>
> ></PLUGIN>
> >
> >Thousands of them. Tens of thousands. Hundreds of thousands of them.
> >
> >As to where they come from, it appears to be the result of tweaking
> >plugin parameters *while* cinelerra is doing playback. I've not
> >investigated this problem, but I do have a bandaid of a solution,
> >written in perl:
> >
> >#!/usr/bin/perl
> >while($_=<STDIN>)
> > {
> > if ( $_ =~ /PLUGIN LENGTH="0"/ )
> > {
> > $skipped=0;
> > while($skipped==0)
> > {
> > $_=<STDIN>;
> > if ( $_ =~ /\/PLUGIN/ ) { $skipped=1; }
> > }
> > }
> > print $_;
> >}
> >
> >To use it, just save it as 'unexplode', make it executable and use
> >"unexplode < bloated.xml > lean.xml" to strip out all plugins of length
> >0. Hopefully there aren't any desirable plugins of length 0!
> >
> >-Brendan
> >
> >_______________________________________________
> >Cinelerra mailing list
> >[email protected]
> >https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
> >
>
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra