On Tue, 30 May 2006 18:49:52 +0200, Nathan Kurz <[EMAIL PROTECTED]> wrote:
On Tue, May 30, 2006 at 01:39:31PM -0400, Dan Streetman wrote:
I agree it's a great bounty (and motivation to do it, as I have been
thinking about doing it for a while - all my cinelerra use is to make
DVDs). I agree that using pipes with mplex is the way to go, but doesn't
it make more sense to use yuv4mpeg excoding (or other uncompressed format
that ffmpeg recognizes) out of cinelerra (i.e. into ffmpeg) instead of DV?
Encoding to DV would just waste CPU cycles, as that would then have to be
re-encoded into MPEG-2...
The only problem with YUV4MPEG is that it is video only. The easiest
way to do this export is with a container that supports both audio and
video. DV is a convenient example of a format that meets this need.
The worry about the encode/decode is valid, but if the original input
is DV, it will be used directly without that step.
The other way to approach this problem is to use YUV4MPEG (or similar
uncompressed format), and seperately export audio the same pipe that
it is using. This would be a fine solution too (perhaps even a better
one) although I think a little harder to implement. I certainly
wouldn't want to discourage anyone from doing it, though.
Pipes and scripts are very UNIX-y and familiar for the tinkerers among
us who are used to the command line. However, it is not a performance
winner, and it is a rather clunky gum-and-gaffa design. They are nice
as workarounds, but I wish we would take the time to step back and look
for a greater _design_.
Like, could Cinelerra's rendering integrate with Gstreamer?
--
Herman Robak
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra