I don't have a solution, per se. I had the same problem, so I tried xine and that worked as expected. I'd certainly be interesting in a general solution for mplayer, but I tend to like xine better anyway.
phlepper On Wed, 2 Feb 2005 11:57:02 -0700, Blammo [doh] <[EMAIL PROTECTED]> wrote: > Spoke a bit too soon. > > While this resolved the audio problems on the .VOB's, I now have no > audio for anything NOT a VOB that MythVideo (aka mplayer) is trying to > play back. > > Anyone have any better ideas on how to handle this? > > > On Tue, 1 Feb 2005 14:11:06 -0700, Blammo [doh] <[EMAIL PROTECTED]> wrote: > > Just thought I'd share this with others on this list. It's not really > > MythVideo's problem (at least that I can tell) but it will be common > > to anyone trying to use Myth to rip from DVD. > > > > The problem: > > DVD ripped to HD as a PERFECT, when played back, would choose the > > wrong audio track. For example, the movie "Spartan", when played back, > > choose the 2:0 Directors Commentary, rather than the 5:1 AC3 track. It > > didn't matter how many times I ripped it, or how many times I went > > back and chose a different audio track source, it would always > > play-back the 2:0 commentary. > > > > I was looking around in MPLAYER docs today, and I found something > > called AID, or Audio ID. > > > > ------------------------ > > > > -aid <id> (also see -alang option) > > Select audio channel [MPEG: 0-31 AVI/OGM: 1-99 ASF/RM: > > 0-127 > > VOB(AC3): 128-159 VOB(LPCM): 160-191 MPEG-TS 17-8190]. > > MPlayer > > prints the available IDs when running in verbose (-v) > > mode. > > When playing an MPEG-TS stream, MPlayer/Mencoder will use > > the > > first program (if present) with the chosen audio stream. > > > > ------------------------- > > > > When I checked with MPLAYER, here's what I saw: > > > > Trying demuxer 2 based on filename extension > > system stream synced at 0xD (0)! > > ==> Found video stream: 0 > > ==> Found audio stream: 129 > > ==> Found audio stream: 128 > > MPEG Stream reached EOF > > ds_fill_buffer: EOF reached (stream: video) > > > > Opening audio decoder: [liba52] AC3 decoding with liba52 > > dec_audio: Allocating 3840 bytes for input buffer. > > dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer. > > Using SSE optimized IMDCT transform > > AC3: 2.0 (stereo) 48000 Hz 192.0 kbit/s > > A52 flags before a52_frame: 0x2A > > A52 flags after a52_frame: 0x2 > > Using MMX optimized resampler > > AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 24000->192000 (192.0 kbit) > > Selected audio codec: [a52] afm:liba52 (AC3-liba52) > > > > Which means, by defailt, it was using the 2.0 mix, the directors commentary. > > > > However, when specified as a command line: > > > > mplayer -aid 128 Spartan.vob > > > > here's what I see: > > > > Opening audio decoder: [liba52] AC3 decoding with liba52 > > dec_audio: Allocating 3840 bytes for input buffer. > > dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer. > > Using SSE optimized IMDCT transform > > AC3: 5.1 (3f+2r+lfe) 48000 Hz 448.0 kbit/s > > A52 flags before a52_frame: 0x2A > > A52 flags after a52_frame: 0xA > > Using MMX optimized resampler > > AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit) > > Selected audio codec: [a52] afm:liba52 (AC3-liba52) > > > > Viola! > > > > So I went to the Video Playback parameters within Myth, and added -aid > > 128 (which is standard for US AC3 5.1 apparently) and everything works > > like a charm. > > > > I could see when playing things that don't have a "128" value, or when > > there's DTS available, it would cause a problem, so perhaps I should > > put it in the command-line of the movie itself rather than for the > > whole Mythbox, but for NOW, it's working. > > > > Anyway, I've gotten so much from this list, wanted to share a little back. > > > > > _______________________________________________ > mythtv-users mailing list > [email protected] > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users > > > -- I hear and I forget. I see and I remember. I do and I understand. -- Confucius
_______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
