[MPlayer-users] failing dvd subtitle
robh at rut.org
Tue Apr 26 16:28:19 CEST 2005
replying to myself here. sorry.
> I've uploaded a 40 Mb stream clipping to the ftp under the filename
> "stream.dump_lose_a_sub". When played straight through using the
> following command line, all subtitles are displayed expect for the
> one at 02:08:06.
> mplayer -sid 0 -osdlevel 2 stream.dump_lose_a_sub
> 02:08:04 "Listen here."
> 02:08:06 "Hey, Section Chief." <-- doesn't display
> 02:08:13 "I mean you, the newly appointed Public Affairs Section Chief."
> Even more confusing, the 02:08:06 subtitle will display if either
> "-fps 31000/1001" or "-ss 00:00:00" is added to the command line. Would
> love to hear any guesses as to why those options could be affecting this.
forget the part about "-ss 00:00:00" helping; can't reproduce that now
for whatever reason. But I did discover something interesting. In all
recent cases where I've had occational subtitles fail to appear, or in
cases where subtitles were refusing to appear at all, I've been able to
get them to all appear properly by using "-nosound". This really
confuses me as to what relation turning off sound and subtitle rendering
would have in common. It could be a demuxer bug, or a bug introduced by
the way the A/V sync timing is handled.
This issue seems to go back a very long time in mplayer.
> stdout from "mplayer -sid 0 stream.dump_lose_a_sub":
> MPlayer dev-CVS-050420-09:38-2.95.4 (C) 2000-2005 MPlayer Team
> CPU: Advanced Micro Devices Athlon K7 (Family: 6, Stepping: 2)
> Detected cache-line size is 64 bytes
> CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
> Playing stream.dump_lose_a_sub.
> MPEG-PS file format detected.
> VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 9800.0 kbps (1225.0 kbyte/s)
> Opening audio decoder: [liba52] AC3 decoding with liba52
> AC3: 1.0 (mono) 48000 Hz 192.0 kbit/s
> AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
> Selected audio codec: [a52] afm:liba52 (AC3-liba52)
> tdfx_vid: Can't open /dev/tdfx_vid: No such device
> tdfxfb: 8 bpp output is not supported
> vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> 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))
> Checking audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
> AF_pre: 48000Hz/2ch/s16le
> AO: [oss] 48000Hz 2ch s16le (2 bps)
> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
> Starting playback...
> VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [xv] 720x480 => 720x540 Planar YV12
More information about the MPlayer-users