[MPlayer-users] Problem with DTS passthrough (audio out of sync)

Chris Carton ctcarton at gmail.com
Thu Dec 20 06:00:22 CET 2007


On Dec 18, 2007 10:16 AM, Ulion <ulion2002 at gmail.com> wrote:

> 2007/12/18, Chris Carton <ctcarton at gmail.com>:
> > I've got an mkv file with dts audio.  When I enable dts passthough I get
> the
> > audio but it is really out of sync.  The audio is much faster than the
> > video.  When I don't use passthrough (without -afm hwac3) then I get
> normal
> > stereo that is properly in sync.
> >
> > The same file plays fine in windows media player with cccp and
> AC3Filter.
> > DTS comes though and is not out of sync.  Also, it isn't just this one
> > file.  I've got a bunch of 720p mkv files with dts audio and they all
> have
> > the exact same problem, but all play fine in WMP.
> >
> > I'm using an svn build from about a week ago.
> >
> > Anyone know what's happening?
>
> How about try -demuxer lavf?
>
>
Well, "-demuxer lavf" had the same behaviour, but there was a bunch of extra
info printed out.

MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3800+ (Family: 15, Model: 95, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Playing ....
libavformat file format detected.
[matroska @ 00E1E768]Ignoring seekhead entry for ID=0x1549a966
[matroska @ 00E1E768]Ignoring seekhead entry for ID=0x1654ae6b
[matroska @ 00E1E768]Ignoring seekhead entry for ID=0x114d9b74
[matroska @ 00E1E768]Ignoring seekhead entry for ID=0x1941a469
[matroska @ 00E1E768]Unknown entry 0x73a4 in info header
[matroska @ 00E1E768]Unknown track header entry 0x55aa - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x23314f - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x55ee - ignoring
[matroska @ 00E1E768]Unknown track header entry 0xaa - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x55aa - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x23314f - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x55ee - ignoring
[matroska @ 00E1E768]Unknown track header entry 0xaa - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x55aa - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x23314f - ignoring
[matroska @ 00E1E768]Unknown track header entry 0x55ee - ignoring
[matroska @ 00E1E768]Unknown track header entry 0xaa - ignoring
[matroska @ 00E1E768]Unknown matroska file header ID 0x1941a469
[lavf] Video stream found, -vid 0
[lavf] Audio stream found, -aid 1
[lavf] Subtitle stream found, -sid 0
VIDEO:  [H264]  1280x720  0bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Trying to force audio codec driver family hwac3...
Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF
No accelerated IMDCT transform found
hwac3: switched to DTS, 768000 bps, 48000 Hz
AUDIO: 48000 Hz, 2 ch, ac3, 768.0 kbit/50.00% (ratio: 96000->192000)
Selected audio codec: [hwdts] afm: hwac3 (DTS through S/PDIF)
==========================================================================
ao_dsound: cannot create secondary (stream)buffer (DSERR_CONTROLUNAVAIL)
AO: [win32] 48000Hz 2ch ac3 (1 bytes per sample)
Starting playback...
VDec: vo config request - 1280 x 720 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [directx] 1280x720 => 1280x720 Planar YV12



More information about the MPlayer-users mailing list