Hi again,

As yuvscaler gives me errors when I use MPlayer to decode the stream (I 
checked the output of MPlayer and I don't detect any problem. All frames have 
the right size - w*h*1.5 - and start by FRAME\n), I tried using transcode 
only to decode the input.

I tried the following, which seems to do the trick:

transcode -i /path/to/dvd/dump/ -x vob,null -y yuv4mpeg,null -o stream.yuv

When using the vob import filter, transcode invokes tccat internally which is 
able to read from a DVD dump.

However, there was still a little problem: the yuv output was upside down. 
Using -z, as suggested on the transcode mailing list, mirrored the picture 
horizontaly which fixed the problem. I'm still a bit confused about why the 
picture is upside down without -z. Probably a bug in transcode.

Using the -V (YV12 as the internal format) also fixes the horizontal mirror 
problem (which probably means that the yuv4mpeg output in transcode is faulty 
when using RGB as the internal format). I thought it would give better 
performance (converting from YUV to RGB and back is a waste of CPU time), but 
it somehow inverts the U and V components. I'll try the latest transcode from 
CVS sometimes to see if that was fixed. If not, it should be pretty 
straightforward.

Laurent Pinchart



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to