GNOME Bugzilla – Bug 603357
[subparse] support for QTtext
Last modified: 2009-12-02 14:38:33 UTC
It would be nice to support QTtext subtitles. Please see http://www.apple.com/quicktime/tutorials/textdescriptors.html and http://www.apple.com/quicktime/tutorials/texttracks.html Example: gst-launch playbin2 suburi=http://www.pwag.org/tvpatrolmagpie2.en_PH.qt.txt uri=http://www.pwag.org/tvpatroledited.mov
See also: http://www.skillsforaccess.org.uk/howto.php?id=133 And another example stream at: http://www.skillsforaccess.org.uk/media/rlvidq1_qt.txt
The two commits below fix it. But I haven't added all the possible tags, just the ones I judged important. If it still doesn't work as you'd like, or if you would like to have some specific tags mapped, please reopen/open a new bug. Module: gst-plugins-base Branch: master Commit: cdcc28c833e0a493bceac05428e0c46191872069 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=cdcc28c833e0a493bceac05428e0c46191872069 Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk> Date: Tue Dec 1 13:13:24 2009 -0300 subparse: add qttext support Adds basic support for qttext subtitles, still lacks markup tags to make it prettier, but the plain text already works. Implemented according to: http://www.apple.com/quicktime/tutorials/texttracks.html http://www.apple.com/quicktime/tutorials/textdescriptors.html Fixes #603357 Module: gst-plugins-base Branch: master Commit: 1acdf3eb78587a607ab438e5b810ff073a3a1027 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=1acdf3eb78587a607ab438e5b810ff073a3a1027 Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk> Date: Tue Dec 1 16:42:42 2009 -0300 subparse: Add support for some tags of qttext Currently supporting timescale, timestamps, font, size, textColor, backColor, plain, bold and italic Fixes #603357