Posts: 10
Joined: Dec 2008
Reputation:
3
Hi,
I first saw this problem in Atlantis and it's still present in 9.04.1: the subtitle streams in VOB files do not always display, even though XBMC reports that they exist.
When the subs do display correctly it is when dialog (and subs) start immediately, such as a TV show that starts with "Previously on ...". When a movie starts, and there's a couple of minutes of credits rolling before the first dialog, the subs do not display. However, the subs & audio menu shows that a subtitle stream is present.
Perhaps if no subtitle text is present with time code 0 then no further check is made? I don't know.
Anyone else seen this? I searched and found a lot of subtitle problems involving external files but not VOB streams.
Cheers,
N
Posts: 3,805
Joined: Mar 2004
Reputation:
3
elupus
Team-XBMC Developer
Posts: 3,805
vob files are not meant to be played separate from their corresponding .ifo file....
having said that, a log file would help
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
pure luck + as you say, you have to pick manually.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
the ifo files contain all meta information about audio, video (chapters, angles) and subtitle streams. the fact that you can playback the .vob is "pure luck" in the sense that you have broken the dvd file structure doing your nasties, and it is certainly not your doing that it works.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
i consider it nasty to break a dvd, u consider it convenient. case closed. didn't mean to pick a fight or anything.
Posts: 10
Joined: Dec 2008
Reputation:
3
Thank you all. I have a log snippet to post here.
I should add that my vob files are renamed as .mpg (if that makes any difference) and do not have accompanying metadata files. All such files are ripped from DVDs with the same software. Often a TV show with subtitle problems was ripped within the same batch job, with identical rip settings, as another episode that plays fine. Some work, some don't.
I can watch the same files on a network DVD player which has no trouble showing the subtitle streams with no metadata support. This leads me to think it's down to the particular treatment used by XBMC (I use the Mac version).
Looking at the log, Segment 2 logs a TV episode where the subs play well. Segment 1 logs another episode, ripped from the same disc with the same settings. The log shows no subtitle stream found, even though there is one and the XBMC subtitle and audio menu shows a subtitle stream as present.
I've included the before and after keypress events because I've noticed an error message immediately after the video with the non-showing subs. There are 23 of these unknown button events, one after the other (I've deleted some to save space), followed by the normal 'Play' event used to invoke the menu as in segment 2.
Segment 1:
2009-03-23 11:39:59.736 xbmchelper[170] (pressed) Play
2009-03-23 11:39:59.736 xbmchelper[170] (released) Play
Input #0, mpeg, from 'smb://SERVER/media/TV Shows/1x01.mpg':
Duration: 00:44:42.72, start: 0.045622, bitrate: 4060 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9]
, 7500 kb/s, 25.00 tb®
Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5:1, 384 kb/s
2009-03-23 11:40:17.217 xbmchelper[170] Unknown button for cookiestring 280_
2009-03-23 11:40:17.271 xbmchelper[170] Unknown button for cookiestring 280_
Segment 2:
2009-03-23 11:40:59.465 xbmchelper[170] (pressed) Play
2009-03-23 11:40:59.466 xbmchelper[170] (released) Play
Input #0, mpeg, from 'smb://SERVER/media/TV Shows/1x02.mpg':
Duration: 00:15:56.62, start: 0.045622, bitrate: 10486 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9]
, 7500 kb/s, 25.00 tb®
Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5:1, 384 kb/s
Stream #0.2[0x20]: Subtitle: dvdsub
2009-03-23 11:41:12.850 xbmchelper[170] (pressed) Play
2009-03-23 11:41:12.851 xbmchelper[170] (released) Play
If I can provide any other useful info just let me know.
N