What is needed to make a DVD (from VHS) do trick play?



What is it that is needed to make a home-burned DVD (digitized
from old home-movie VHS tapes) capable of trick-play?

I have Googled for answers until my fingers are numb from typing
search terms. According to the literature, the DSI part of the
NAV packets are what facilitates trick-play, and dvdauthor will
fill in the contents of those packets if it has raw packets from
"mplex -f 8".

Digitizing is done by a Hauppage HVR-1950, and I have found the
v4l2-ctl option to set stream_type to 3, which is allegedly
DVD-compatible. Using dvdauthor yields a one-VOB DVD that plays
fine at 1X forward speed--with or without using ffmpeg to
separate the audio and video and "mplex -f 8 ..." to put them
back together (modulo synchronization). According to mpeg2desc,
both with and without the ffmpeg-split-mplex-recombine routine,
the GOPs are all of length 18, the same as a non-encrypted
commercial disc that does trick-play, and the NAV packets with
their DSI and PCI packets are present. However, the hardware
player still refuses to go backwards or faster forward than 1X.
(It will go slower than 1X, IIRC.) All programs are the versions
that came with Mageia 1.

Do I have to put some button definitions in a menu in order to
enable trick-play?

Is there some other incantation that must be used in the pipeline
through ffmpeg, mplex, and dvdauthor to enable it?

Any suggestions?

Thanks.

--
Robert Riches
spamtrap42@xxxxxxxxxxxxxx
(Yes, that is one of my email addresses.)
.