From DVD-Slideshow
Jump to: navigation, search

From an e-mail from Vern Martin:

dvd-slideshow was working, but it was using ffmpeg. When I would install mjpegtools-1.9.0rc3.tar.gz from sourceforge.net, it would break dvd-slideshow, but I knew that file gave me "mpeg2enc" which "tovid" required. What I did not know, however, was that "mpeg2enc" was failing. I installed "mandvd" which can also makes slide shows. It turns out this is just a graphical front end to dvd-slideshow. It failed, and I saw a problem with "mpeg2enc" in its error report. I tried running "mpeg2enc" from a command line and it failed complaining about an error loading shared libraries and mentioning "libmpeg2encpp-1.9.so.0" so I tried installing "libmpeg2-devel" and "libmpeg2-debuginfo" As soon as I did that, "DVDStyler," "mandvd," and dvd-slideshow all started working just fine. And I was surprised about "dvd-slidewhow," because I still had the mjpegtools installed. But I was very pleased. Below is a list of what libmpeg2-devel and debuginfo contain.

Some other things were installed along the way that were required for "mandvd." I have a list of all of them if you really want them. But I believe the libmpeg packages were the key, because when dvd-slideshow was failing with mjpegtools installed, it was complaining about something in those tools. I sent you the log. I still have it and one of the messages that I saw was "ppmtoy4m: symbol lookup error: ppmtoy4m: undefined symbol: mjpeg_loglev_t" which pointed me in the direction of "mjpeg." "libmpeg-devel" contained:

/usr/include/mpeg2dec/mpeg2.h /usr/include/mpeg2dec/mpeg2convert.h /usr/lib/libmpeg2.a /usr/lib/libmpeg2.la /usr/lib/libmpeg2convert.a /usr/lib/libmpeg2convert.la /usr/lib/pkgconfig/libmpeg2.pc /usr/lib/pkgconfig/libmpeg2convert.pc

"libmpeg-debuginfo" contained:

/usr/lib/debug /usr/lib/debug/usr /usr/lib/debug/usr/bin /usr/lib/debug/usr/bin/corrupt_mpeg2.debug /usr/lib/debug/usr/bin/extract_mpeg2.debug /usr/lib/debug/usr/bin/mpeg2dec.debug /usr/lib/debug/usr/lib /usr/lib/debug/usr/lib/libmpeg2.so.0.0.0.debug /usr/lib/debug/usr/lib/libmpeg2convert.so.0.0.0.debug /usr/src/debug /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2- /usr/src/debug/libmpeg2-