- From: Glenn Adams <glenn@skynav.com>
- Date: Mon, 17 Nov 2014 15:50:22 +0800
- To: "Dewa, Yoshiharu (OSAKI)" <Yoshiharu.Dewa@jp.sony.com>
- Cc: Michael Dolan <mdolan@newtbt.com>, TTWG <public-tt@w3.org>
- Message-ID: <CACQ=j+ei+GVj94FEA+2D1rBhpLX1g4fsUwD85WYvsH51dXYzfQ@mail.gmail.com>
Thanks. Would you like issues to be raised on TTML2 that requests support for this functionality? On Mon, Nov 17, 2014 at 2:11 PM, Dewa, Yoshiharu (OSAKI) < Yoshiharu.Dewa@jp.sony.com> wrote: > Hi Glenn, > > > > Followings are my understanding, so official translated specification is > different from this. J > > > > The arib-tt:letterspacing is an attribute that specify default letter > spacing pixel units between letters. > > > > *Values:* > > <integer> value expression that use px (pixel) units > > *Initial:* > > default > > *Applies to:* > > style, body > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#document-structure-vocabulary-body> > , div > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-div> > , p > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-p>, > span > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-span> > > *Inherited:* > > yes > > *Percentages:* > > N/A > > *Animatable:* > > discrete > > > > Syntax: > > <xsd:attribute name="letter-spacing" type="xsd:string"/> > > > > > > > > The arib-tt:marquee attribute specify element auto scrolling function. > This attribute defines style, direction, speed and loop count can be > specified. > > When the element that is arib-tt:marquee attribute specified includes > figures/images, these figures/images also scroll together. > > > > > > *Values:* > > <string> value expression that separated by white space > > *Initial:* > > No > > *Applies to:* > > style, body > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#document-structure-vocabulary-body> > , div > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-div> > , p > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-p>, > span > <https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#content-vocabulary-span> > > *Inherited:* > > Yes > > *Percentages:* > > N/A > > *Animatable:* > > discrete? (not sure), continuous > > > > Syntax: > > <xsd:attribute name="marquee" type="xsd:string"/> > > > > The marquee parameter is string that is separated by white space. The > parameters are composed four parts > > <marquee-style>, <marquee-direction>, <marquee-speed> and > <marquee-play-count> > > (Ex. arib-tt:marquee=” scroll forward normal 1”) > > > > <marquee-style>: specifies scroll style as follows; > > scroll : from start position to end position, context of element shall be > scrolled completely. At end position, context of the element is disappeared. > > slide : The context of the element is slide in from start position and > scroll until shows completely, then stopped. > > alternate : from start position to end position context of element shall > be scrolled completely. After showing completely, direction will be > reversed and scroll again. (endless) > > > > <marquee-direction> specifies scroll direction as follows; > > forward:from left to right (for horizontal writing mode) or from top to > bottom (for vertical writing mode) > > reverse:from right to left (for horizontal writing mode) or from bottom > to top (for vertical writing mode) > > > > <marquee-speed> specifies scroll speed as follows > > slow > > normal > > fast > > > > Actual speed is specified by operational specification for each services. > > > > <marquee-play-count> specifies scroll loop count. The integer value or > infinite can be specified. > > > > Rgs, > > -- Yoshiharu > > > > > > *From:* Glenn Adams [mailto:glenn@skynav.com] > *Sent:* Monday, November 17, 2014 12:53 PM > *To:* Dewa, Yoshiharu (OSAKI) > *Cc:* Michael Dolan; TTWG > *Subject:* Re: ARIB-TT > > > > Yoshiharu-san, > > > > Thanks for your email explaining the ARIB-TT extensions, which I > understand are based on supporting features in legacy Videotron Lambda and > other (?) formats. > > > > As we move forward with TTML2, it would be useful to obtain further input > on, for example, whether new TTML2 features could interoperate (at least at > the semantic, if not syntactic level) with the ARIB-TT features. For > example, we have already drafted specification text for supporting: > > - border [1] > - continuous animation [2] > - ruby (ルビ) [3][4][5][6] > - tate chu yoko (縦中横) [7] > > We are also planning to support author supplied fonts (i.e., font-face), > text shadow (in addition to the current text outline support), and have > requests on file to support audio. Thus far, however, we don't have > proposals to support letter spacing or marquee functions. It would be > useful to learn if ARIB would wish to have TTML2 support these latter two > functions (letter spacing and marquee) as well. > > > Regards, > > Glenn Adams > > > > [1] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-border > > [2] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#animation-vocabulary-animate > > [3] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-ruby > > [4] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-rubyAlign > > [5] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-rubyOffset > > [6] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-showBackground > > [7] > https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml2/spec/ttml2.html#style-attribute-textOrientation > > > > > > > > > > On Mon, Nov 17, 2014 at 8:23 AM, Dewa, Yoshiharu (OSAKI) < > Yoshiharu.Dewa@jp.sony.com> wrote: > > Hi, > > > > There are nine extensions for arib-tt name space. It is derived from > legacy Japanese subtitle system. > > > > arib-tt:font-face : Extended for Gaiji (External character) feature using > svg/woff font file > > arib-tt:keyframes : Changing various style according to keyframe element > > arib-tt:audio : play receiver's embedded sound or cli sound file in > subtitle stream > > arib-tt:animation : Define animation timing and style for arib-tt:keyframes > > arib-tt:border : syntax sugar for border setting. (style, width, color) > > arib-tt:letter-spacing : letter spacing specified by pixel value > > arib-tt:marquee : marquee function > > arib-tt:ruby : text ruby (much simplified W3C ruby spec…) > > arib-tt:text-shadow : text shadow setting offset X/Y and blur radius and > color > > > > Hope this helps, > > > > -- Yoshiharu > > > > *From:* Michael Dolan [mailto:mdolan@newtbt.com] > *Sent:* Saturday, November 15, 2014 8:33 AM > *To:* 'TTWG' > *Subject:* RE: ARIB-TT > > > > I asked a Japanese TV colleague last week. I was told that it’s currently > authorized for UHDTV OTA and is planned for OTT. I’m trying to learn more > and see if they want to get their extensions added to TTML/IMSC… > > > > Mike > > > > *From:* Glenn Adams [mailto:glenn@skynav.com <glenn@skynav.com>] > *Sent:* Friday, November 14, 2014 3:28 PM > *To:* TTWG > *Subject:* ARIB-TT > > > > I've recently been apprised of the work by ARIB on extensions to TTML via > ARIB-TT, pages number 57 and following in [1]. > > > > We should try to learn more about who is doing this work and interface > with them regarding a number of extensions they have defined (in an ARIB > defined namespace). > > > > [1] http://www.arib.or.jp/english/html/overview/doc/2-STD-B62v1_0-1p2.pdf > > >
Received on Monday, 17 November 2014 07:51:10 UTC