While attempting to create an NTSC DVD, I ran into what
appears to be the same problem that iamnosca and others
are having. (see
I believe that I have found a couple bugs which are
causing the problem:
First, when DVDStyler mplex'es a blank audio track to a
still menu, it uses
"/usr/share/dvdstyler/data/silence.mpa", which is an
MPEG Audio file, a format which is optional for NTSC
dvd players to support (see
WORKAROUND: I got a short clip of silence in the AC3
replaced silence.mpa with that file.
The second problem resides in the
"/usr/share/dvdstyler/empty.mpg" file. DVDStyler uses
this file to create a TOC or something on the DVD.
empty.mpg is a PAL formatted MPEG Video file with MPEG
Audio, which are both not standard for NTSC DVD
players, and will cause the whole DVD to be unplayable
in many systems.
WORKAROUND: I created my own empty.mpg file, which is
formatted in NTSC, and has a AC3 audio track. How I
1. Created a 720x480 all-black "empty.ppm" file in The
2. Converted the ppm file to a MPEG Video. (The -n
187) is to match the length of the ac3 silence clip)
ppmtoy4m -n 187 -r -I b -L -F 30000:1001 -S 420mpeg2
empty.ppm | mpeg2enc -f 8 -n n -a 2 -o empty.m2v
3. Used mplex to join the audio and video
mplex -f 8 -o empty.mpg empty.m2v silence.ac3
After that, I replaced
/usr/share/dvdstyler/data/empty.mpg with it.
After doing both these modifications, my DVD's have
played in every NTSC player I have tried so far.
Log in to post a comment.