Not sure of tcmplex does the same or not. I never got it to compile. bbmpeg was removed from the transcode package after the 0.6.14 release, and since tcmplex depended on it, tcmplex was removed as well. It's no longer part of the transcode (1.0.0_6) package. I tried to configure and make 0.6.14, but it won't just compile && make && make install. With 1.0.0_6, I had to get it to compile against libavcodec_pic, as opposed to it trying to compile against libavcodec by default. Then I had to change the LIBAVCODEC_LIBS line in the import/Makefile to reflect all the lib dependacies, like so: LIBAVCODEC_LIBS=`ffmpeg-config --plugin-libs avcodec` I tried the same procedure with the 0.6.14 release, however the import/Makefile there don't contain a LIBAVCODEC_LIBS line, so when I try to make, it always errors with: /usr/lib64/libavcodec_pic.a(oggvorbis.o): In function `oggvorbis_decode_close': : undefined reference to `vorbis_comment_clear' collect2: ld returned 1 exit status make[3]: *** [tcdecode] Error 1 make[3]: Leaving directory `/usr/local/src/transcode-0.6.14/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/transcode-0.6.14/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/transcode-0.6.14' make: *** [all] Error 2 I tried adding it in, but that didn't work either. I'm not sure if it's an inconsistency between the libavcodec_pic and the 0.6.14 Makefiles, or if I just need to alter something in there to get it to stop erroring on the vorbis references. In the meantime, perhaps I'll try just the simple ffmpeg command line util, as was suggested. I would like to get this working at some point, however. Therefore, all constructive suggestions are welcome and appreciated. Thanks. Bill Lennart Sorensen wrote: On Wed, Sep 21, 2005 at 11:47:24PM -0600, William Brown wrote:Having some trouble here syncing audio/video on dvd creations...First of all, here's a list of the tools I'm using: AMD64 sid jpg-6b (manual compile/install) lame-3.96-1 (manual compile/install) mjpegtools-1.8.0 (manual compile/install) transcode-1.0.0 with diff 6 applied. I'm using transcode to get from .avi to audio mpeg2 and video ac3 stream files. Then I'm using mplex from the mjpegtools package to try to put them back together again. The only caveat with the install of the above packages, is that mjpegtools-1.8.0 detected my cpu as a "k8" and then gcc crapped out. I changed the return value in the cpuinfo.sh script in that package to return "athlon64" rather than "k8" and it compiled ok, oddly indicating a processor type of athlon-xp. That aside, the package binaries seem to run ok. So, I took a 4 minute clip from an .avi movie and tried to transcode and mplex it. I tried at least a dozen times with differing switches and changes, and I still can't get the video and audio synced. Here's how it looked:Does tcmplex that comes with transcode behave any differently? I wonder if you can play the seperated streams to see if a player can even keep those in sync. Or to see how long timewise it thinks the video and audio streams are individually. Len Sorensen |
- Re: transcode - mplex - a/v sync problem William Brown