The Wayback Machine - https://web.archive.org/web/20070313084314/http://forum.videolan.org:80/viewtopic.php?t=9507
The VideoLAN Forums Forum Index The VideoLAN Forums
Discussion and support for VLC media player and friends
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VideoLAN Site

Wiki

FAQ


MPEG-4/3GPP Timed Text Subtitles?
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    The VideoLAN Forums Forum Index -> General VLC media player discussion
View previous topic :: View next topic  
Author Message
Elias
Blank Cone
Blank Cone


Joined: 26 May 2005
Posts: 17

PostPosted: Thu May 26, 2005 8:59 pm    Post subject: MPEG-4/3GPP Timed Text Subtitles? Reply with quote

It is possible to choose the subtitles, and no error message pops up, but when opening the message window, this is what is being displayed:
Quote:
main debug: control type=17
main debug: looking for decoder module: 24 candidates
main error: no suitable decoder module for fourcc `tx3g'.
VLC probably does not support this sound or video format.
main debug: killing decoder fourcc `tx3g', 0 PES in FIFO

3GPP Timed Text and MPEG-4 Timed Text is exactly the same in the *.mp4 container, the fourcc/media sub type tx3g is being used for higher compatibility.
For more information on MPEG-4 Timed Text, check these links:
http://developer.apple.com/documentation/QuickTime/QT6_3/index.html
http://gpac.sourceforge.net/auth_text.php
http://haali.cs.msu.ru/mkv/ (the haali media splitter, can parse tx3g in the *.mp4 container, perhaps the developer of that parser can help out?)
I am using Windows XP SP2, and the latest VLC from the nightly builds.
Would be nice if this could be fixed. Thanks.


Last edited by Elias on Sun Oct 02, 2005 8:27 am; edited 1 time in total
Back to top
View user's profile Send private message
Teetrinker
Cone that earned his stripes
Cone that earned his stripes


Joined: 16 Aug 2004
Posts: 144

PostPosted: Fri Aug 19, 2005 9:23 am    Post subject: Reply with quote

A sample file can be found here: http://rapidshare.de/files/4138223/1Video_2Audio_2SUBs_timed_text_streams_.mp4.html
Back to top
View user's profile Send private message
Elias
Blank Cone
Blank Cone


Joined: 26 May 2005
Posts: 17

PostPosted: Sat Aug 20, 2005 1:55 am    Post subject: Reply with quote

Has anyone actually cared to give this a look? I mean, a bugfix is what's needed here.
Back to top
View user's profile Send private message
Teetrinker
Cone that earned his stripes
Cone that earned his stripes


Joined: 16 Aug 2004
Posts: 144

PostPosted: Fri Aug 26, 2005 8:47 am    Post subject: Reply with quote

The sample is now in the incoming directory of the streams ftp too.

1Video_2Audio_2SUBs(timed text streams).mp4
Back to top
View user's profile Send private message
Guest






PostPosted: Fri Aug 26, 2005 12:33 pm    Post subject: Reply with quote

How did you create the sample? Was it with MP4Box?
Back to top
Teetrinker
Cone that earned his stripes
Cone that earned his stripes


Joined: 16 Aug 2004
Posts: 144

PostPosted: Fri Aug 26, 2005 12:59 pm    Post subject: Reply with quote

Yes, it was created with MP4Box. File Brand is ISOM without BIFS/OD Track.

In Osmo4 it look this way:

Back to top
View user's profile Send private message
Elias
Blank Cone
Blank Cone


Joined: 26 May 2005
Posts: 17

PostPosted: Fri Aug 26, 2005 1:20 pm    Post subject: Reply with quote

Teetrinker wrote:
Yes, it was created with MP4Box. File Brand is ISOM without BIFS/OD Track.

In Osmo4 it look this way:

Osmo4 can play it. So can QuickTime (must be renamed to 3gp while running in QuickTime).
Back to top
View user's profile Send private message
The DJ
Developer
Developer


Joined: 22 Nov 2003
Posts: 5527
Location: Enschede, Holland

PostPosted: Fri Aug 26, 2005 8:12 pm    Post subject: Reply with quote

VLC currently does not yet support Timed Text. I'll create a ticket, and perhaps when i have time, i'll try to support it in the next release.
_________________
Videolan - VLC media player
Derk-Jan Hartman
Developer of the MacOS X port of vlc
http://www.videolan.org/vlc
Back to top
View user's profile Send private message Visit poster's website
Guest






PostPosted: Fri Aug 26, 2005 8:16 pm    Post subject: Reply with quote

The DJ wrote:
VLC currently does not yet support Timed Text. I'll create a ticket, and perhaps when i have time, i'll try to support it in the next release.
Great! How do I create tickets?
Back to top
The DJ
Developer
Developer


Joined: 22 Nov 2003
Posts: 5527
Location: Enschede, Holland

PostPosted: Fri Aug 26, 2005 8:21 pm    Post subject: Reply with quote

https://trac.videolan.org/vlc/ticket/332
_________________
Videolan - VLC media player
Derk-Jan Hartman
Developer of the MacOS X port of vlc
http://www.videolan.org/vlc
Back to top
View user's profile Send private message Visit poster's website
bond
Blank Cone
Blank Cone


Joined: 07 Dec 2004
Posts: 17

PostPosted: Sat Oct 01, 2005 8:27 am    Post subject: Reply with quote

just for completeness: vlc already has some incompliant and unfinished support for CREATING mpeg-4 times text streams if i recall it correctly

afaik these vlc created streams already also play in vlc

so what would be needed would be to adopt the already existing implementation (written by fenrir afaik) to comply with the mpeg-4 specs
Back to top
View user's profile Send private message
Elias
Blank Cone
Blank Cone


Joined: 26 May 2005
Posts: 17

PostPosted: Sat Oct 01, 2005 9:25 am    Post subject: Reply with quote

bond wrote:
just for completeness: vlc already has some incompliant and unfinished support for CREATING mpeg-4 times text streams if i recall it correctly

afaik these vlc created streams already also play in vlc

so what would be needed would be to adopt the already existing implementation (written by fenrir afaik) to comply with the mpeg-4 specs
Yes, that would be great. The MPEG-4 specs you're talking about, is it with the 3GPP Timed Text fourcc (tx3g), or the more unused MPEG-4 Timed Text (can't recall what it was) fourcc?

Oh and by the way, stick to the standards, that's the best thing to do. Just my advice anyway Smile
Back to top
View user's profile Send private message
bond
Blank Cone
Blank Cone


Joined: 07 Dec 2004
Posts: 17

PostPosted: Sat Oct 01, 2005 9:49 am    Post subject: Reply with quote

3gpp timed text and mpeg-4 timed text are identical. the mpeg-4 standard document basically only refers to the 3gpp one from what i remember
Back to top
View user's profile Send private message
Elias
Blank Cone
Blank Cone


Joined: 26 May 2005
Posts: 17

PostPosted: Sat Oct 01, 2005 9:50 am    Post subject: Reply with quote

Sample

I re-uploaded the mp4 file since the first one was deleted due to inactivity.

Here are some great developer documentation from Apple that really might help you out. The developer of MP4Box read them and he added more support for the MPEG-4 Timed Text into later builds of MP4Box. I'm not sure if Apple's developer documentation is 110% ISO MPEG-4 standard compliant (bond, you know if it is or not?), but seeing how Apple actually have been part of founding the mp4 container, and that they're quite ahead in the MPEG-4 support, I'd say that their word is to count on.
Quote:
3gpp timed text and mpeg-4 timed text are identical. the mpeg-4 standard document basically only refers to the 3gpp one from what i remember
What do you mean? Why create two identical standards? Sounds redundant and stupid.

Last edited by Elias on Sat Oct 01, 2005 1:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
bond
Blank Cone
Blank Cone


Joined: 07 Dec 2004
Posts: 17

PostPosted: Sat Oct 01, 2005 10:37 am    Post subject: Reply with quote

apple's quicktime only supports timed text placed in .3gp! yeah, .3gp is nearly the same as .mp4, but still they dont support timed text in .mp4

why? dunno. they also support 6channel aac only in .mov, but not in .mp4, altough mov and mp4 is also very similar

using the same standard in both 3gpp and mpeg-4 is imho a very good thing as it should make interoperability easier and broader which is the point of standards after all
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    The VideoLAN Forums Forum Index -> General VLC media player discussion All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group