On Tue, 2 Mar 2004, George Kola wrote:

>   I would like to try Distributed encoding of DV to MPEG1,2 &4 using some
> 10+ machines. I realize that I need some utility to split the DV, encode the
> pieces and finally merge them together. Does anybody know of any utilites to
> accomplish that ?. Are there any pitfalls in doing that or any problems that
> I may run-into ?.

        The obvious pit you will fall into is the one that many folks have
        encountered:  you can't simply "cat" .m2v, .m1v or .m4v files together
        to join the independently encoded parts.

        Rather than partition each encoding run what I would do is run
        multiple encodings at the same time.   Instead of trying to speed
        up the individual encoding runs do multiple formats & rates at once.

        You mention 3 formats (MPEG1, 2 and 4).  Do you have multiple DV files 
        that need encoding to each of those formats?  If so run multiple
        encodings at a time.   Machine 1 would encode DV#1 to MPEG-1, 
        Machine 2 would encode DV#1 to MPEG-2, Machine 3 would encode DV#1 
        to MPEG-4.   Then Machine #4 would encode DV#2 to MPEG-1, machine #5
        would encode DV#2 to MPEG-2, and so on.

        NFS is a good way to make the DV data available - all the machines
        mount /dv to get their data.   The output files would be written
        locally on each machine and then collected at the the end of the runs.

        Splitting the DV data is not the hard part - you could generate .smil
        files with the appropriate frame ranges.   It's the joining back
        together of the MPEG output files that's going to be very difficult
        (I don't know of any tools to do that).   

        I have several machines at home and rather than trying to parallelize
        individual encoding jobs I run multiple complete encodings.   It's
        the same effect - speeding up 1 encoding by a factor of 2 or doing
        2 encodings at a time ;)

        Cheers,
        Steven Schultz



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to