On 12/12/2007, Daniel Kobras wrote: > Here are two workarounds off the top of my head: mpeg2encode is the > reference implementation of an MPEG encoder. For unknown-most likely > historic-reasons, it's what imagemagick upstream uses as the default > delegate for encoding to mpeg, but cannot be distributed by Debian. > You can grab the code off the net and install it locally, though.
Hm, I might try that, although I usually stick to packaged software. Maybe you could patch a bit imagemagick to suggest these workarounds instead of only displaying the raw message? > However, it's probably more easy to just use ffmpeg to do the job. > Number your source images like img1.jpg, img2.jpg and use ffmpeg -i > img%d.jpg foobar.mpg to do the conversion. I'm not sure whether > parameter -r allows for frame rates lower than 1 fps, but I've > successfully used hacks like 'for i in `seq -f "%04d" 0 124`; ln -s > imgA.jpg tmp$i.jpg; done' and so on to get at the desired duration for > each of the stills. I've moved to trying ffmpeg after reporting this bug, indeed. Got some errors with that one too, but I'll probably try again with a trick like yours, thanks. Cheers, -- Cyril BRulebois
pgpu0sqPxjIUJ.pgp
Description: PGP signature