Hi Steven Thanks for your reply.
> > on this player, every join is associated with a very brief, high bitrate > > peak. This seems strange to me because all the joins I have occur with the > > video faded to black (and sound faded out) - in other words, all the... > > > the sharp transisition between two noise fields doing this, but since the > > black was produced by the computer in cinelerra this seems unlikely. > > Actually that is precisely where I would expect a huge rate spike... > > Pure black compresses down to almost nothing bitrate-wise, then comes > the motion and wham - the rate has to shoot way up before settling > down. By "the motion" here I assume you're talking about the switch between two nominally black noise fields? In my case I have black on both sides of the join. In fact, the spike in bitrate occurs even if I have two totally black mpegs joined together. > > I wonder whether there's something associated with the joins which causes > > some players to behave strangely - either due to mjpegtools or the way > > dvdauthor joins mpegs? > > It's not mjpegtools - of that I'm quite certain. In fact if you > were to take the .m2v files, rip off the headers you _could_ cat > the multiple files together, then do the same thing with the audio > and mplex two large files together into one program stream. That sounds like a good solution - I still have the individual m2v and mp2 files. I would be willing to write a quick-and-dirty program/script to do this since it would solve my immediate problem. However, I need some info: where can I find a concise reference to the file format used for the m2v and mp2 files? I'm guessing that the process is essentially to rip off a certain number of bytes from the start of each file (and maybe a trailer from the end?) and then add them together. What I need to know is how many bytes need to go from the start of each file? Oh, and maybe there's a frame count in the header too, so the first header might need updating. It would also be good to have a way of finding out how long each m2v file was. In particular I'd like to spit out the time length of each m2v so I can use this info to make chapter marks in dvdauthor later on. > I've shown how to arrange for a continuous YUV4MPEG2 feed into the > encoder from multiple sources - it's just a little bit of shell > scripting. Sure. However, due to the speed of my CPU I'd rather not go though the rendering/encoding process again and besides, the rendering came out of cinelerra. If I could get enough info to cobble together "m2vcat" and "mp2cat" scripts/programs that would be fine - rerunning the multiplexer isn't a major issue. Regards jonathan -- * Jonathan Woithe [EMAIL PROTECTED] * * http://www.physics.adelaide.edu.au/~jwoithe * ***-----------------------------------------------------------------------*** ** "Time is an illusion; lunchtime doubly so" ** * "...you wouldn't recognize a subtle plan if it painted itself purple and * * danced naked on a harpsichord singing 'subtle plans are here again'" * ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users