Mjpegtools
The mjpegtools encoder runs more slowly than ffmpeg
on my computer;
however, no patches are needed to handle interlaced
video.
The encoding commands
$ lav2yuv s001.avi |
yuvcorrect -T INTERLACED_BOTTOM_FIRST |
mpeg2enc -M0 -nn -a3 -f8 -G18 -b7000 -V230 -q9 -o s001.m2v
$ lav2wav s001.avi > s001.wav
$ toolame -b224 -s48 s001.wav s001.m2a
$ mplex -f8 s001.m2v s001.m2a -o s001.mpg
work, but unfortunately reduce the effective color
space to 4:1:0.
Better results can be obtained by using y4mscaler
and the commands
$ lav2yuv s001.avi -C 411 |
y4mscaler -I ilace=BOTTOM_FIRST -O chromass=420mpeg2 |
mpeg2enc -M0 -nn -a3 -f8 -G18 -b7000 -V230 -q9 -o s001.m2v
$ lav2wav s001.avi > s001.wav
$ toolame -b224 -s48 s001.wav s001.m2a
$ mplex -f8 s001.m2v s001.m2a -o s001.mpg
This interpolates the chroma in the horizontal
direction
before subsampling it vertically.
====
Yet another source suggest only old CRT TV
can display interlaced DVD material as intended, and
Plasma/TFT
TV or computer monitors better accept de-interlaced
material.
https://xpt.sourceforge.net/techdocs/media/video/dvdvcd/dv04-Interlace/single/