[gstreamer-bugs] [Bug 579516] New: Wrong FPS with MicroDVD subtitles

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Apr 19 07:18:05 PDT 2009

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:

  GStreamer | gst-plugins-base | Ver: 0.10.22
           Summary: Wrong FPS with MicroDVD subtitles
           Product: GStreamer
           Version: 0.10.22
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: tsalacinski at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.25/2.26
   GNOME milestone: Unspecified


I was testing the newly introduced subtitle downloader plugin in Totem - works
perfectly, but GStreamer can't play the subtitle files it downloads (MicroDVD
format). The problem is, that subparse component in gstreamer-plugins-base have
a hardcoded 24FPS unless there's an entry in the subtitle file to use
different. The problem is that subtitle FPS need to be autodetected in order to
play the movie correctly, as none of the subtitle authors are making the
{1}{1}25.000 entry on the beginning of the sub file - subtitle is made for only
one version of the movie, so it's not necessary.

Subparse element doesn't have access to movie's FPS, so there's a problem.

I can tell you that MPLayer, VLC,Xine even Windows Media Player are playing the
file correctly - when you for example start MPLayer with 25FPS movie, the FPS
setting in the subtitle preferences tab is set to 25, but when you start a
movie with 24FPS, it sets itself automatically to 23,975, so the subtitles are
working fine.

GStreamer's subparse element should detect movie FPS automatically, otherwise
Totem's subdownloader plugin is useless for movies with 25FPS.

See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=579516.

More information about the Gstreamer-bugs mailing list