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 > >Cinelerra@skolelinux.no > >https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra > > > _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra