Skip to main content
Participant
April 18, 2011
Question

TLF and FLVPlayback captioning

  • April 18, 2011
  • 3 replies
  • 769 views

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

This topic has been closed for replies.

3 replies

Adobe Employee
April 19, 2011

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.

Adobe Employee
April 19, 2011

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

eparis1Author
Participant
April 19, 2011

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.
Adobe Employee
April 19, 2011

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.