On Tue, May 30, 2006 at 01:39:31PM -0400, Dan Streetman wrote: > > On Tue, 30 May 2006, Nathan Kurz wrote: > >In case anyone is thinking about this, one way to accomplish this > >would be changing the DV output so it can be written to a pipe. > >Currently, it uses fseek's that can only be done on files. Once it > >can be piped out, one can use the ffmpeg toolchain to convert to from > >piped DV to the finished DVD-ready output on the fly. > > 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. --nate _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
