What kind of Perl modules are available to stick together thousands of images into a movie file? I want to avoid the disk I/O associated with generating all the images, writing them to disk, and then using separate encoding software.

I've got some perl that's already capable of generating thousands (millions actually) of images (using ImageMagick).

Audio is of no concern.

Does anyone know of a module that just uses an open filehandle and can have images written to it? Almost like frameserving?

I don't need any compression, I just want to make a series of images into a movie file. Basically, I'd like to append frames to an existing movie file.

I can already generate the movies if I create a few hundred images, fork a shell to an encoder, then make a movie file.

Is there a way to do this all in memory and not write anything but the movie to disk?


In reply to Encoding Video by worldsight

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.