[MPlayer-users] Bug with AltiVec and 5.1 AC3 audio

Guillaume POIRIER poirierg at gmail.com
Tue Jul 3 14:01:53 CEST 2007


Hi,

On 7/3/07, KURAAKU Deibiddo <kuraaku.deibiddo at gmail.com> wrote:
> With the latest SVN of MPlayer (libavutil / libavcodec / libavformat /
> libpostproc revision 9467, MPlayer revision 23713), I get the following
> errors when playing video with 5.1 audio:

I think the problem is not just the fact that the audio is 5.1: All
the 5.1 soundtracks of my DVDs do decode correctly.


> Playing [V-A]_Kenran_Butou_Sai_-_The_Mars_Daybreak_-_02_[A4822E32].mkv.
> [mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Video", -vid 0
> [mkv] Track ID 2: audio (A_AC3) "Japanese Audio", -aid 0, -alang jpn
> [mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR) "English Audio", -aid 1, -alang
> eng
> [mkv] Track ID 4: subtitles (S_TEXT/SSA) "Styled Subs", -sid 0, -slang eng
> [mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Unstyled Subs", -sid 1, -slang
> eng
> [mkv] Will play video track 1.
> [mkv] Will display subtitle track 4.
> Matroska file format detected.
> VIDEO:  [avc1]  720x480  24bpp  23.975 fps    0.0 kbps ( 0.0 kbyte/s)
> dvdsublang...v a kenran butou sai the mars daybreak 02 a4822e32 en us eng
> english und
> [ass] auto-open
> [ass] Init
> [ass] Updating font cache.
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [liba52] AC3 decoding with liba52
> Using AltiVec optimized IMDCT transform
> Checking for AltiVec resampler : 0x0000000a, 6
> Unimplemented resampler for mode 0xA -> 6 channels conversion - Contact
> MPlayer developers!
> Checking for AltiVec resampler : 0x0000000a, 5
> Unimplemented resampler for mode 0xA -> 5 channels conversion - Contact
> MPlayer developers!
> Checking for AltiVec resampler : 0x0000000a, 4
> Unimplemented resampler for mode 0xA -> 4 channels conversion - Contact
> MPlayer developers!
> Checking for AltiVec resampler : 0x0000000a, 3
> Unimplemented resampler for mode 0xA -> 3 channels conversion - Contact
> MPlayer developers!
> Checking for AltiVec resampler : 0x0000000a, 2
> Using AltiVec optimized resampler
> AUDIO: 48000 Hz, 2 ch, s16be, 192.0 kbit/12.50% (ratio: 24000->192000)
> Selected audio codec: [a52] afm: liba52 (AC3-liba52)
> AO: [macosx] 48000Hz 2ch s16be (2 bytes per sample)
> Starting playback...
> VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [quartz] 720x480 => 720x540 Planar YV12  [fs]
>
> It will play the file, but down-samples it to 2 channels.  The error message
> is generated here:
> http://svn.mplayerhq.hu/mplayer/trunk/liba52/resample.c?view=diff&r1=3909&r2=3910

Please upload your sample to ftp://upload.mplayerhq.hu/MPlayer/incoming/

and I'll contact the author of this code so see what he thinks about it.

Guillaume
-- 
Subversion has been the most pointless project ever started
  -- Linus Torvalds



More information about the MPlayer-users mailing list