Hi,
(B
(BIn your "makedvd.sh":
(B> smil2yuv -i 2 movie.smil \
(B> | y4mscaler -v0 \
(B> -O sar=src -O size=720x480 -O chromass=420_mpeg2 \
(B> -S option=sinc:5 \
(B> | yuvscaler -v 0 -n n -I ACTIVE_704x480+6+0 -I USE_704x480+6+0 \
(B> -O SIZE_704x480 \
(B> | yuvcorrect -v 0 -Y CONFORM \
(B> -T LINE_SWITCH -T INTERLACED_TOP_FIRST \
(B> | yuvkineco -F 1 -n 6 -O kineco1.txt \
(B> | y4mdenoise -p 0 -z 1 -t 2 -m 30 -M 3 \
(B> | ./yuvmedianfilter -f -r 1 -R 1 -w 13.333 \
(B> | tee /tmp/stream.yuv \
(B> | yuvcorrect -v 0 -T LINE_SWITCH -T INTERLACED_TOP_FIRST \
(B> | tee /tmp/stream2.yuv \
(B> | tee /tmp/stream3.yuv \
(B> | bzip2 -9 > /data/Video/caddyshack-dvd-z1t2.yuv.bz2 &
(B
(BFeed progressive stream to "mpeg2enc -p",
(Bso don't do 2nd "yuvcorrect -T INTERLACED_TOP_FIRST".
(BAnd, if the result of "yuvcorrect -T LINE_SWITCH" twice is correct,
(Bboth LINE_SWITCH are not needed.
(BI guess you want to convert a correct bottom-field-first stream
(Bto a correct top-field-first stream to feed to yuvkineco,
(Bif so you should use "yuvcorrect -T TOP_FORWARD -T INTERLACED_TOP_FIRST",
(Bnot LINE_SWITCH.
(B
(BSo, I guess you want to do:
(B ...
(B | yuvcorrect -v 0 -Y CONFORM -T TOP_FORWARD -T INTERLACED_TOP_FIRST \
(B | yuvkineco ...
(B ...
(B (2nd yuvcorrect is not needed)
(B
(BNote: "yuvcorrect -T TOP_FORWARD" seems drops first field of stream,
(Byou might want to drop first 1001/60000 sec. from audio.
(B
(B--
(BKAWAMATA/Hitoshi
(B
(B
(B
(B-------------------------------------------------------
(BSF email is sponsored by - The IT Product Guide
(BRead honest & candid reviews on hundreds of IT Products from real users.
(BDiscover which products truly live up to the hype. Start reading now.
(Bhttp://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
(B_______________________________________________
(BMjpeg-users mailing list
([email protected]
(Bhttps://lists.sourceforge.net/lists/listinfo/mjpeg-users