[gstreamer-bugs] [Bug 629670] New: [subparse] Do not over-process subtitle data

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 14 08:11:05 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=629670
  GStreamer | gst-plugins-base | 0.10.26

           Summary: [subparse] Do not over-process subtitle data
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.26
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: olivier.aubert at liris.cnrs.fr
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


The subparse element is too clever for my tastes when dealing with subtitles:
it assumes that the displaying elements are unable to display any other markup
than <u>, <i>, <b>, and strips non-conforming data.

I think that this processing should belong to either a new element (like
"subtitlecleaner") or to the element which knows its displaying capabilities,
i.e. "textoverlay". The subtitlecleaner approach would be nicer IMHO, but it
would break existing applications. Hence, putting the code into
textoverlay/cairotextoverlay is maybe more convenient.

This would simplify the subparse code, and allow experimentations (such as
feeding SVG data to the proposed rsvgoverlay element, to display graphics over
the video, which is currently impossible).

Another option would be to add a "raw" option to the subparse element, which
would deactivate data cleaning.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list