Bug 183538

Summary: Dragon Player does not show default subtitles from a matroska (mkv) file
Product: [Frameworks and Libraries] phonon-backend-gstreamer Reporter: Karthik Periagaram <karthik.periagaram>
Component: generalAssignee: Harald Sitter <sitter>
Status: RESOLVED DUPLICATE    
Severity: normal CC: martin.sandsmark, myriam, sitter, tdfischer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Karthik Periagaram 2009-02-07 10:34:57 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Unspecified Linux

Matroska files allow a subtitle track to be marked as the default subtitle track. In this case, when such a file is played, the default subtitle track should automatically be displayed.

Dragon player does not seem to respect this setting. When the matroska file is played, there are NO subtitles shown by default, even if one is marked as the default track.

I have not tested for this with multiple audio tracks with one of them marked default, but that might possibly need fixing as well.

Thanks!
Comment 1 Torrie Fischer 2010-12-27 18:31:13 UTC
Which phonon backend might you me using?
Comment 2 Karthik Periagaram 2011-01-10 13:20:28 UTC
Sorry for the delay in responding. I was out of town.

When I reported this bug, the backend I was using was the xine backend (4.4.3). The bug is still valid. The subtitle needs to be explicitly selected. With the vlc backend (0.3.1), the default subtitle is automatically displayed (expected behavior). I couldn't get the gstreamer backend to play an mkv file, so I can't report on that...
Comment 3 Torrie Fischer 2011-01-10 15:07:19 UTC
(In reply to comment #2)
> Sorry for the delay in responding. I was out of town.
> 
> When I reported this bug, the backend I was using was the xine backend (4.4.3).
> The bug is still valid. The subtitle needs to be explicitly selected. With the
> vlc backend (0.3.1), the default subtitle is automatically displayed (expected
> behavior). I couldn't get the gstreamer backend to play an mkv file, so I can't
> report on that...

Try installing all of the gstreamer plugins. Matroska decoding is done with gstreamer-plugins-good, but I can't remember right now what audio/video formats are inside a mkv.

Xine is currently lacking maintainers, so gstreamer is slated to be the default backend for linux, until VLC becomes feature-complete.
Comment 4 Harald Sitter 2011-03-02 02:11:17 UTC
Moving to GStreamer. I am also reporting a separate report for VLC.
Comment 5 Torrie Fischer 2011-03-31 04:10:30 UTC

*** This bug has been marked as a duplicate of bug 269197 ***
Comment 6 Myriam Schweingruber 2011-04-27 21:14:55 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.