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

Reply via email to