[MPlayer-cvslog] r24281 - trunk/etc/codecs.conf

Guillaume Poirier gpoirier at mplayerhq.hu
Wed Aug 29 11:19:50 CEST 2007


Hi,


diego wrote:
> Author: diego
> Date: Wed Aug 29 10:44:02 2007
> New Revision: 24281
> 
> Log:
> Add FFmpeg AC-3 decoder.
> 
> 
> Modified:
>    trunk/etc/codecs.conf
> 
> Modified: trunk/etc/codecs.conf
> ==============================================================================
> --- trunk/etc/codecs.conf	(original)
> +++ trunk/etc/codecs.conf	Wed Aug 29 10:44:02 2007
> @@ -2937,6 +2937,14 @@ audiocodec a52
>    driver liba52
>    dll "liba52"
>  
> +audiocodec ffac3
> +  info "FFmpeg AC-3"
> +  status working
> +  format 0x2000
> +  fourcc dnet
> +  driver ffmpeg
> +  dll ac3
> +
>  audiocodec ac3
>    info "AC3-libac3"
>    comment "removed from MPlayer, use liba52"

Mmmm. I just made a quick test with a DVD I had lying there in my HD:

 ./mplayer -dvd-device ~/Movies/ALIEN_LEGACY/ dvd:// -afm ffmpeg


MPlayer dev-SVN-r24281-4.0.1 (C) 2000-2007 MPlayer Team
AltiVec found
CPU: PowerPC

Playing dvd://.
There are 2 titles on this DVD.
There are 1 chapters in this DVD title.
There are 1 angles in this DVD title.
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
number of audio channels on disk: 1.
subtitle ( sid ): 0 language: en
subtitle ( sid ): 1 language: fr
subtitle ( sid ): 2 language: de
subtitle ( sid ): 3 language: it
subtitle ( sid ): 4 language: es
number of subtitles on disk: 5
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7500.0 kbps (937.5
kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Trying to force audio codec driver family ffmpeg...
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16be, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [macosx] 48000Hz 2ch s16be (2 bytes per sample)
Starting playback...
[ac3 @ 0x648804]
[ac3 @ 0x648804]
[ac3 @ 0x648804]
[ac3 @ 0x648804]
[ac3 @ 0x648804]
[.. hundreads of same lines ...]

[ac3 @ 0x648804]
[ac3 @ 0x648804]
[ac3 @ 0x648804]

Too many video packets in the buffer: (4096 in 8251869 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.

Too many video packets in the buffer: (4096 in 8251869 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.

Too many video packets in the buffer: (4096 in 8251869 bytes).

[...]
-----

The same DVD decodes well when using AC3-liba52

Not that I want to put down the work done to add AC3 decoding in
FFmpeg, but I think it's wiser to mark it as "buggy" rather than
"working"...

Just my 0.02 euros.

Guillaume



More information about the MPlayer-cvslog mailing list