[MPlayer-users] mplayer not finding TrueHD audio track in m2ts-stream

Rune Svendsen runesvend at gmail.com
Sun Jan 18 16:10:54 CET 2009


Using -demuxer lavf causes a memory leak in mplayer, it hangs after
outputting the following:

        rune at runescomp:~$ mplayer -demuxer
        lavf /media/bigdisk/00007.m2ts
        MPlayer dev-SVN-r28207-4.2.4 (C) 2000-2008 MPlayer Team
        CPU: Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz (Family: 6,
        Model: 23, Stepping: 7)
        CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
        Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
        134 audio & 284 video codecs
        mplayer: could not connect to socket
        mplayer: No such file or directory
        Failed to open LIRC support. You will not be able to use your
        remote control.
        
        Playing /media/bigdisk/bd-tdk/BDMV/STREAM/00007.m2ts.
        libavformat file format detected.

If I run mplayer with the -demuxer lavf option on the original (32GB)
file it just continues consuming more and more memory until I kill the
process.

Running it on a file cut down to the first 100MB of the original 32GB
file gives the following output:

        rune at runescomp:~$ mplayer -demuxer
        lavf /media/bigdisk/100mb-tdk.m2ts
        MPlayer dev-SVN-r28207-4.2.4 (C) 2000-2008 MPlayer Team
        CPU: Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz (Family: 6,
        Model: 23, Stepping: 7)
        CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
        Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
        134 audio & 284 video codecs
        mplayer: could not connect to socket
        mplayer: No such file or directory
        Failed to open LIRC support. You will not be able to use your
        remote control.
        
        Playing /media/bigdisk/100mb-tdk.m2ts.
        libavformat file format detected.
        [mpegts @ 0x8d6a600]Could not find codec parameters (Audio: ac3,
        0 channels, s16)
        [mpegts @ 0x8d6a600]Could not find codec parameters (Audio: ac3,
        0 channels, s16)
        [mpegts @ 0x8d6a600]Could not find codec parameters (Audio: ac3,
        0 channels, s16)
        [mpegts @ 0x8d6a600]Could not find codec parameters (Video:
        0x0000)
        LAVF: Program 1 
        [lavf] Video stream found, -vid 0
        [lavf] Audio stream found, -aid 1
        [lavf] Audio stream found, -aid 2
        [lavf] Audio stream found, -aid 3
        [lavf] Audio stream found, -aid 4
        VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0
        kbyte/s)
        [gl] using extended formats. Use -vo gl:nomanyfmts if playback
        fails.
        ==========================================================================
        Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
        Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
        ==========================================================================
        ==========================================================================
        Opening audio decoder: [liba52] AC3 decoding with liba52
        Using SSE optimized IMDCT transform
        A52 sync failed
        ADecoder init failed :(
        ADecoder init failed :(
        Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
        AUDIO: 48000 Hz, 2 ch, s16le, 640.0 kbit/41.67% (ratio:
        80000->192000)
        Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
        ==========================================================================
        AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
        Starting playback...
        A:   0.0 V:   0.0 A-V:  0.000 ct:  0.000   0/  0 ??% ??% ??,?% 0
        0 
        
        Exiting... (End of file)
        
I get no video playback from running this command, mplayer just closes
immediately.
        
I've tried uploading the 100 MB sample to the FTP here:
ftp://upload.mplayerhq.hu/MPlayer/incoming/ . The transfer _seems_ to
succeed but I'm not able to view the file in that directory so it looks
like the file hasn't been uploaded.
 

> Il giorno dom, 18/01/2009 alle 14.09 +0100, Rune Svendsen ha scritto:
> > Hello
> > 
> > I'm trying to get mplayer to play the TrueHD audio track - using the
> > ffmlp audio codec - in a file from a Blu-Ray disc. mplayer correctly
> > recognizes the AC3 audio tracks within the file (IDs 4352, 4354, 4355
> > and 4356), but it fails to find the TrueHD audio track (ID 4353).
> > 
> > What to do?
> > 
> 
> I don't know how it's stored in mpeg-ts. Try with -demuxer lavf
> 
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users




More information about the MPlayer-users mailing list