On Thu, 20 May 2004, Michel wrote:
> the input avi is 1,4GB. The output mpeg2 is around 3,8 GB. The input
> resolution is 576x320. I watched the output mpeg2 and there is no
> visible difference in quality as far as I can tell. A very good
> algorithm it seems.
bicubic is quite good. even better is a 4 or 5 cycle Sinc-Lanczos ;)
y4mscaler -S option=sinc:5
The times I've scaled up from 320 lines to even 480 the quality to me
was not all that good - perhaps my eyeballs are "too golden" ;)
> It seems the mjpeg-tools has large-file size compiled in. I don't see an
> option for transcode about it, but I saw in their Changelog that a while
> back support for large AVI-files had entered the code. So, I suppose
I think you have encountered a bug in the large AVI file support
though.
You mentioned that the pipeline breaks at ~183000 frames of ~250000
total.
183000/250000 * 1,4GB = 1.024GB
That looks very very close to the 1GB AVI limit.
> it's in there. The command without yuvscaler seems to work..although I
> don't use the "compact" notation of it without the pipes. Only transcode
> ..... -y mpeg2enc,ac3 ...
External scalers are, from what I have seen, of higher quality than
transcode's builtin scaling.
Also you may need to consider the SAR (Sample Aspect Ratio). Many
of the MPEG-4/DivX encodings have been created with 1:1 pixels but
DVDs use Rec.601 pixels which are 59:54 for PAL (and 10:11 for NTSC).
> > The "-O DVD" and "-O SIZE_720x576" are redundant. Once you use
> >
>
> thanks. Good to know that.
Even better get a copy of y4mscaler from
http://www.mir.com/DMG/Software/y4mscaler.html
Then, using no scaling in transcode (or other mpeg-4 to yuv4mpeg2
producing program):
... | y4mscaler -I norm=PAL -I sar=1:1 -O preset=DVD -S option=sinc:4 | ...
That will take into account the square input pixels, the PAL DVD
pixels and frame size and perform any matte or crop operations needed
as well as doing the scaling.
> Can't tell anymore... But the pipeline broke behind transcode. First I
I really think it's transcode breaking the pipe when it hits the
1GB AVI limit - it's producing a partial frame on output and that
is what is causing the following program to emit an error.
> The version before 1.6.2. I'll upgrade...
Good Idea! ;)
Cheers,
Steven Schultz
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users