[Matroska-devel] USF : Universal Subtitles Standard - Improved hardware support with EBML muxing ?
Christian HJ Wiesner
chris at matroska.org
Fri Oct 24 15:59:17 CEST 2003
we had some discussion about how to put USF ( http://usf.corecodec.org )
into matroska the best way today. Two ways were discussed :
1. Leave USF in XML Form, as its coming out from the two existing USF
editors from unmei and kovacsendre. The XML will be stored in a matroska
block, with timestamp and duration, just like SRT and SSA.
2. Convert USF XML into USF EBML. This would save the XML parser for
hardware players, which is possible in principal, but can limit adaption.
To use 2. would obviously require a lot more work from the devs, Toff
said we had to map about 80 tags to EBML IDs. I was filing a job
proposal on sourceforge today, asking for a learner in C who wanted to
look at the job, lets see if somebody will answer.
In the meantime, i want opinions please.
@Stefan Andersen : you were mentioning on IRC that your hardware players
have a XML lib already ? I guess it would be no limitation for you if
left USF as it is, being XML ?
matroska project admin
BTW : I learned from kovacsendre that his USF editor has a SSA parser
already, and can convert SSA to USF since some time already, preserving
most of the advanced functions ;) ...
BTW2 : Please use the 'reply all' function of your mail client when replying
More information about the Matroska-devel