Hello all, I'm trying to get transcode working on a Gentoo box of mine. I've used it on several other Gentoo boxes in the past and currently, but this one I'm having troubles with. The main differences are that it's running 64-bit (amd64) instead of 32-bit (x86), and that the latest stable on amd64 is 1.1.5, while 1.0.7 is the latest "stable" on x86. I've tried looking online for this, but while I've found this question asked a few times, for various distros, I haven't found an answer to it yet. Perhaps my Google-fu is lacking, but I'm hoping someone here can help me.
When I try to do a two-pass rip from DVD to Xvid starting with this command (which works on the x86 system): transcode -E 0,0,2 -N 0x2000 -R 1,/tmp/jmoe/divx4.log,/tmp/jmoe/pcm.log -T 1,-1 -Z 1008x576 -b 128 -i /dev/dvd -o /dev/null -w 1200 --video_max_bitrate 1200 -y xvid4 --export_asr 2 I get the following output: transcode v1.1.5 (C) 2001-2003 Thomas Oestreich, 2003-2009 Transcode Team [dvd_reader.c] DVD title 1/5: 8 chapter(s), 1 angle(s), title set 1 [dvd_reader.c] title playback time: 00:47:57.00 2878 sec [dvd_reader.c] DVD title 1/5: 8 chapter(s), 1 angle(s), title set 1 [dvd_reader.c] title playback time: 00:47:57.00 2878 sec [transcode] V: auto-probing | /dev/dvd (OK) [transcode] V: import format | MPEG 2 program stream in DVD PAL (module=dvd) [transcode] A: auto-probing | /dev/dvd (OK) [transcode] A: import format | AC3 in DVD PAL (module=dvd) [transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence [transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9 [transcode] V: zoom | 1008x576 1.75:1 (Lanczos3) [transcode] V: bits/pixel | 0.083 (low) [transcode] V: decoding fps,frc | 25.000,3 [transcode] V: multi-pass | (mode=1) writing data (pass 1) to /tmp/jmoe/divx4.log [transcode] V: video format | YUV420 (4:2:0) aka I420 [transcode] A: import format | 0x2000 AC3 [48000,16,2] [transcode] A: export format | 0x2000 AC3 [48000,16,2] 128 kbps [transcode] V: export format | unknown (module dependant) [transcode] V: encoding fps,frc | 25.000,3 [transcode] A: language | en [transcode] A: bytes per frame | 7680 (7680.000000) [transcode] A: adjustment | 0...@1000 [transcode] V: IA32/AMD64 accel | sse3 sse2 sse mmx cmove asm [transcode] V: video buffer | 10 @ 1008x576 [0x2] [transcode] A: audio buffer | 10 @ 48000x2x16 [import_dvd.so] v0.4.1 (2007-07-15) (video) DVD | (audio) MPEG/AC3/PCM [export_xvid4.so] v0.0.6 (2007-08-11) (video) XviD 1.0.x series (aka API 4.0) | (audio) MPEG/AC3/PCM [import_dvd.so] tccat -T 1,-1,1 -i "/dev/dvd" -t dvd -d 0 | tcdemux -a 0 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -x ac3 -a 0 -d 0 | tcdecode -x ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 0 [import_dvd.so] tccat -T 1,-1,1 -i "/dev/dvd" -t dvd -d 0 | tcdemux -s 0x80 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yuv420p [import_dvd.so] delaying DVD access by 3 seconds [import_dvd.so] waiting... No accelerated IMDCT transform found [import_dvd.so] waiting... [import_dvd.so] waiting... [export_xvid4.so] warning: Error opening configuration file ./xvid4.cfg: No such file or directory [decode_mpeg2.c] libmpeg2 acceleration: mmxext [transcode] PCM -> AC3 codec type or id mismatches [transcode] warning: tc_audio_init_ffmpeg: could not open mpa codec ! [encoder.c] warning: audio export module error: init failed [transcode] critical: failed to init encoder It looks as though it needs an "mpa" codec, but I'm not sure how to find that. If I understand correctly, that's an MPEG-audio codec? If so, I've already got ffmpeg installed, shouldn't that take care of this? I can play the DVD track fine using mplayer, so the hardware appears to be set up correctly. What else do I need? Thanks for any assistance you can give. John Moe