[mythtv-commits] Ticket #8781: AV subtitle durations sometimes handled incorrectly
MythTV
mythtv at cvs.mythtv.org
Sat Aug 14 15:20:45 UTC 2010
#8781: AV subtitle durations sometimes handled incorrectly
----------------------------------------------------+-----------------------
Reporter: Jim Stichnoth <stichnot@…> | Owner: janne
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: Unspecified
Severity: medium | Keywords:
Ticket locked: 0 |
----------------------------------------------------+-----------------------
https://docs.google.com/leaf?id=0BxETmfuHvGPQOWQ0YzZkZGUtOGNjNy00MzI3LTk3ZWQtYjg5N2I5NjQ0MDNj&sort=name&layout=list&num=50
This is a 100 MB sample from a children's DVD with a "read-along" feature
implemented in terms of AV subtitles. The appearance of this feature is
that individual words in the subtitle change color as they are spoken.
The experience in myth is pretty bad, as the subtitles flash on and off
quickly instead of displaying smoothly as they do in vlc. It appears the
author of this DVD is using zero-duration subtitles to mean infinite
duration (or until the next subtitle is to be displayed). The attached
patch changes zero duration to be 10 seconds, which makes the sample
display nicely, even if it's not necessarily the best solution.
The second issue is probably related. If you pause while a subtitle is
displayed, it is still erased after its duration elapses, even though
playback is paused. This is because of the way m_expireTimes is used. I
didn't test, but I suspect the subtitle durations do not respect
timestretch.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8781>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list