Log in

View Full Version : MPEG 4 Timed Text Subtitles tools???


Hyper Shinchan
29th October 2005, 16:35
Maybe this is a stupid question, but how can I directly convert from ssa to ttxt? Are there any tools able to do it? the only way that I know is to manually edit the subtitle converted from the srt with MP4Box, but it takes time and I have a lot of problem with fonts and colors definitions.
If it's not possbile to do it directly can anyone explain me the fonts and colors definitions?
Tnx.
P.S.: maybe I won't see the replies to this topic so soon, i'm sorry.

Kurtnoise
29th October 2005, 16:56
how can I directly convert from ssa to ttxt?
you can't...

bond
29th October 2005, 17:05
quicktime can afaik also be used for authoring ttxt (or at least they have some "how to author ttxt" pages on their website which i am too lazy to search now)

you can't...and in addition, ttxt doesn't support fonts, different colors, etc.sorry to say this that harsh, but thats total nonsense :o
you could eg write each character of a sentence with a different font and color for example if you like to do this...

read this (http://gpac.sourceforge.net/auth_text.php)

Kurtnoise
29th October 2005, 17:13
ok my bad... :o

But you can't transform directly ssa subs into ttxt afaik. AND it supports only utf-8 stuff...;)

Hyper Shinchan
29th October 2005, 17:29
you could eg write each character of a sentence with a different font and color for example if you like to do this...
Yes, this was what I was asking.... and it's supported at least from Quick Time in the 3GP format and from the hali media splitter and direct vobsub filters in the MP4 format(I think that it works with Real Player too, but it's not currently installed on my pc).
GPAC documentation says tha fonts ID isn't definited.... so what should I do? Try to associate an ID with a font? Is it possible to embed fonts in the mp4 standard (how course I think that it's not possible right now, I'm talkin' aboput specs)?
What about the colors? The fourth valor is? Transaprence?
P.S.: So, in other words : use matroska container.
Basically I want to convert MKVs without change nothing excepted the subs, but I need it also for my anime back-up (I hate dubbing).

bond
29th October 2005, 17:49
But you can't transform directly ssa subs into ttxt afaik. yeah there is no tool for that

AND it supports only utf-8 stuff...;) utf-16

GPAC documentation says tha fonts ID isn't definited.... so what should I do? Try to associate an ID with a font?afaik there is a list with ids and fonts
by default every ttxt decoder has to support three basic fonts, better decoders support more fonts

Is it possible to embed fonts in the mp4 standard (how course I think that it's not possible right now, I'm talkin' aboput specs)?yeah its possible, but i dunno any details

What about the colors? The fourth valor is? Transaprence?dunno

iradic
29th October 2005, 20:21
i dont know any format specs but i believe that you can do basic format conversion with subtitle workshop (use custom template for save as, see docs) and then edit the file manually...

possible?

unmei
29th October 2005, 22:16
Is it possible to embed fonts in the mp4 standard (how course I think that it's not possible right now, I'm talkin' aboput specs)?

It is defined in MPEG4 Part 18 ("font compression and streaming"), that is in another part than the timed text (which is part 17). It seems part 18 is meant for transmitting (embedding) OpenType fonts. However it seems MPEG will come up with some own font specification in part 22 (i guess that will also be supported by part 18).

Hyper Shinchan
1st November 2005, 02:17
Tnx guys, I'll try to make manual editing, I've a lot of free time in these days....
Actully it seems tha gpac mp4box supports only utf 8, I think, and it's also based upon the 3GPP Timed text subtitle and I don't know if it's the same than MPEG 4 Streaming Text subtitle.
I'll wait.

bond
1st November 2005, 04:13
and it's also based upon the 3GPP Timed text subtitle and I don't know if it's the same than MPEG 4 Streaming Text subtitle.
I'll wait.its the same

Elias
1st November 2005, 06:51
quicktime can afaik also be used for authoring ttxt (or at least they have some "how to author ttxt" pages on their website which i am too lazy to search now)I've never managed to encode anything into ttxt by using QuickTime. Please do that search :) I'd like to compare the differences between QT's ttxt and MP4Box's ttxt. As far as I'm concerned, the only thing QT works for ttxt authoring is to pass through the ttxt streams into the 3gp container.

bond
1st November 2005, 13:52
I've never managed to encode anything into ttxt by using QuickTime. Please do that search :) I'd like to compare the differences between QT's ttxt and MP4Box's ttxt. As far as I'm concerned, the only thing QT works for ttxt authoring is to pass through the ttxt streams into the 3gp container.well you can play ttxt already in qt when you place the stream in 3gp in mp4box

sniff through these docs (http://developer.apple.com/documentation/QuickTime/QT6_3/Chap1/chapter_1_section_1.html#//apple_ref/doc/uid/TP40000938-DontLinkChapterID_1) they tell you how you can author a .xml file with the ttxt info which you than can feed into quicktime for creating a ttxt track in 3gp