[MPlayer-users] Bug: Wrong start OSD time when playing this m2ts file (uploaded)

Dâniel Fraga fragabr at gmail.com
Thu Sep 10 20:08:05 CEST 2009


On Thu, 10 Sep 2009 18:45:50 +0200
Reimar Döffinger <Reimar.Doeffinger at gmx.de> wrote:

> Note that remuxing (-ovc copy -oac copy or mkvmerge etc.) should work,
> too, without re-_encoding_

	Very elegant solution Reimar. And it is much faster too, of
course ;) But only if I don't select the true-hd track (or is there no need to use
-aid??). For example:

$ mencoder -aid 4352 00004.m2ts -ovc copy -oac copy -o final.avi

MEncoder SVN-r29664-4.4.1 (C) 2000-2009 MPlayer Team
141 audio & 300 video codecs
success: format: 0  data: 0x0 - 0xeabda800
TS file format detected.
VIDEO VC1(pid=4113) AUDIO TRUEHD(pid=4352) NO SUBS (yet)!  PROGRAM N. 1
Searching for VC1 sequence header... found
VIDEO:  VC-1  1920x1080, 23.976 fps, header len: 33
[V] filefmt:29  fourcc:0x31435657  size:1920x1080  fps:23.976  ftime:=0.0417
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[truehd @ 0x2f11610]Extracting 2 channel downmix from substream 0. Further substreams will be skipped.
AUDIO: 48000 Hz, 2 ch, s32le, 0.0 kbit/0.00% (ratio: 0->384000)
Selected audio codec: [fftruehd] afm: ffmpeg (FFmpeg TrueHD)
==========================================================================
videocodec: framecopy (1920x1080 0bpp fourcc=31435657)
Audio format 0x44485254 is incompatible with '-oac copy', please try '-oac pcm' instead or use '-fafmttag' to override it.

Exiting...

	***

	I tried -oac pcm but it gives error:

Pos:  36.9s    981f ( 0%)  0.00fps Trem:   5min 9877mb  A-V:0.083 [981:1536]
Skipping frame!
Pos:  36.9s    982f ( 0%)  0.00fps Trem:   5min 9868mb  A-V:0.046 [981:1536]
Too many audio packets in the buffer: (4096 in 383172 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.
Pos:  37.0s    983f ( 0%)  0.00fps Trem:   5min 9859mb  A-V:0.050 [980:1536]
Too many audio packets in the buffer: (4096 in 383172 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.
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.

Video stream:  980.969 kbit/s  (122621 B/s)  size: 4531289 bytes  36.954 secs  983 frames

Audio stream: 1536.000 kbit/s  (192000 B/s)  size: 7200000 bytes  37.500 secs

	***

	Should I use -fafmttag? What value should I use with it?

	Thank you.

-- 
Linux 2.6.31: Man-Eating Seals of Antiquity




More information about the MPlayer-users mailing list