4 Replies Latest reply: Apr 19, 2011 9:12 AM by Jin-Huang RSS

    TLF and FLVPlayback captioning

    eparis1

      hi all,

       

      I have been working on a project for a Hebrew language class which uses video and captioning. I used the FLVPlayback captioning component which loads a timed text XML file into a text box. Works great on the Mac and mostly on the PC where I have issues with punctuation.

      I have thus tried changing the text box from a classic to an TLF Text box (since it fully supports RTL) and use this as the target for the FLVPlayback captioning component, but alas, nothing works after I do this (no video or captions).

       

      I have pasted some static Hebrew in the TLF text box and taken out the FLVPlayback captioning thing and it works fine. The problem is when it's trying to send the timed text to the TLF box that things don't work.

       

      just wondering if anyone out there has any ideas on this, or knows if it's impossible...

       

      thanks in advance.

       

      Emmanuel

        • 1. Re: TLF and FLVPlayback captioning
          Jin-Huang Adobe Employee

          I guess you are using Flash pro, right?

           

          Firstly, *no video or captions* is because you put incorrect tags or componets in TLF.

           

          Definitely, TLF cannot recognize timed text. It can parse string or TLF xml (you need to see some reference).

          Are you sure the classic textfield recongnize timed text? I don't think so.

          • 2. Re: TLF and FLVPlayback captioning
            Jin-Huang Adobe Employee

            Can I have a look at what you inserted into the classic or TLF textfield?

            • 3. Re: TLF and FLVPlayback captioning
              eparis1 Community Member

              If TLF doesn't support timed text, then it  would make sense  but classic definitely does  as I got it to work by choosing the classic textbox instance name in the 'target' area in the FLVPlaybackcaptioning component. below is the xml that works with  classic but doesn't with TLF:

               

              <?xml version="1.0" encoding="UTF-8"?>
              <tt  xmlns="http://www.w3.org/2006/04/ttaf1"  xmlns:tts="http://www.w3.org/2006/04/ttaf1#styling">
              <head>
              <styling>
              <style id="1"
                   tts:textAlign="right"
                   />
              </styling>
              </head>
              <body>
              <div dir="rtl" xml:lang="he">
              <p begin="00:00:00.0" end="00:00:02.9" style="1">שלט) ברוכים הבאים לטקס סיום שנת הלימודים תשי"א 1951 </p>
              <p begin="00:00:03.0" end="00:00:08.0" style="1">להחזיק! להחזיק! ל-ה-ח-ז-י-ק... אמרתי לכם להחזיןק!</p>
              <p begin="00:00:11.0" end="00:00:18.0" style="1">(שיר)</p>
              <p begin="00:00:19.0" end="00:00:26.9" style="1">   ם להרים! טוב מאוד. עכשיו שני ילדים בבקשה. בואו והחזיקו את העמוד הזה</p>
              <p begin="00:00:27.0" end="00:00:30.9" style="1">  אמרתי רק שני ילדים, לא כולם.</p>
              <p begin="00:00:31.0" end="00:00:48.9" style="1">(שיר)</p>
              </div>
              </body>
              </tt>

              Also, I'm using pro CS5 Thanks.
              • 4. Re: TLF and FLVPlayback captioning
                Jin-Huang Adobe Employee

                In my first reply, I thought you set timed text markup directly into classic and TLF textfield.

                 

                After seeing your recent reply, I think you may need to post the question onto the sub-forum that focus on FLVPlayback to make sure TLF cannot be the target.