Page 1 of 1

Force subtitles to disapear

Posted: 06 Apr 2006 12:35
by Guest
Hi! I have VLC 0.84 and I want to set subtitles to disapear after for exmpel 4 sec. Now they are showned untli next subtitle is displeyed- it's quite amusing becouse you still focus on this stupid subtitle that you have read already. Thx for your help.

Posted: 06 Apr 2006 16:31
by The DJ
For which subtitle format ?

Because normally this shouldn't occur.

Posted: 07 Apr 2006 15:32
by Guest
For .txt format. They are coded by time not by frames.

Posted: 07 Apr 2006 19:38
by The DJ
Example?

There are like 4 subtitle formats that use the .txt extention.

Posted: 07 Apr 2006 20:25
by Guest
But what do you mean exactly? I have subtitles downloaded from http://www.napisy.org. As far as I'm concernd non of the .txt subtitles don't disapear.

Posted: 08 Apr 2006 10:03
by Guest
I mean that they don't disapear. What I have to check to give you what kind of format it is??

Posted: 08 Apr 2006 18:31
by Guest
Ok.The problem is only with subs that have starting time in secunds only. They have no disapearing time writen in txt file so they still being displayed untill next sub displey. Have VlC have any option like "Subtitles disaper after ... sec"??? Or maybe some one now how to convert subs in such format to subs in this format "{47}{84}" 47 is start time and 84 for is in this exemple an ending time.

Posted: 10 Apr 2006 15:48
by The DJ
Could you just paste the first part of your problematic subtitle ????
That would be so much easier.

same damn problem

Posted: 11 Apr 2006 04:14
by Guest
Seen the same thing on OSX 10.34 and WinXPSP1:
I make mp4's using h.264, so I mux SubRip srt files into it.

They play fine in Media Player Classic. In VLC the subtitles barely work.
Most of the time they start at the correct time, but then stay on screen until the next one is called up. Moreover, some titles never pop up at all. And I had to change the Subtitle text coding to ASCII to make them read properly (German characters involved).
This does not occur when I load the srt as a separate file.

And then, I cain't manage to change the font at video/subtitles/Textrenderer
I have pointed to like every single font I have installed in c:\windows/fonts, and no damn thing happens at all.

You know, when some one really has a thing with subtitles and runs into problems with VLC, it's not funny at all having to look into so many different places in the settings maze to find out what the problem might be.
There's the paths

video/subtitles/Textrenderer
Input Codecs/Demuxers/Subtitles
Other Codecs/Subtitles

and where the heck else where the problem actually may stick around just now!

Anyhowl, it'd be soo cool if there were a solution to the never ending display of once called up subs.

Have a good time all,

init

Posted: 11 Apr 2006 12:36
by The DJ
in .mp4 you use Timed Text, and in timed text subtitles are required to have both a start and a stop time. Your input doesn't have a stop time for the subtitles and therefore incorrect .mp4 files are created. I'm aware that there are applications allowing you to both read and create these .mp4 files, however they should not be allowing this.

Subs without "stop" times for display are truly dense and should be banished from the face of the earth. you should avoid them like the plague.

There are even some cases where these programs are instead of giving the subtitle the right stoptime, creating "empty" subtitles at the stop time, to force the original true subtitle off the screen. This is even more stupid, since it poses a gigantic overhead when creating the file, and won't allow for proper extraction of the subtitles from the .mp4

Posted: 11 Apr 2006 17:18
by Guest
I don't understand why you say my input didn't provide end times for the titles. As I stated in my post, I am using Subrip .srt, where it looks like this:

00:00:26,375 --> 00:00:30,163
Es war wunderbar ausgedacht
und brillant geschrieben.

My muxer offers srt and GPAC TTXT and I am using the srt straight with no conversion.

Greetinx

init

Posted: 11 Apr 2006 20:53
by init
one more thing:

when I select character set ISO-8559-1 (Latin) I still don't get ä, ö, ü, ß and the likes.
(latest nightly build on xpsp1)

init

Posted: 12 Apr 2006 17:31
by Guest
So to sum up-do we have any posibielity to play or convert subs like this: "00:01:09:Co podać?
00:01:10:Piwo.
00:01:12:Jest Chango,|ale ciepłe jak szczyny.
00:01:15:Moje ulubione.
00:01:35:Co za smak!
00:01:39:Najlepszy browar,|jaki w życiu piłem."
Without stop time to be played properly in VLC?? Ithink this subs are in Tmplayer format. Can I do something with that??

Posted: 22 Apr 2006 17:23
by Guest
what a lively forum - sux ass

Posted: 14 Oct 2006 10:11
by Capitán Centollo
I have the same problem in two MP4 files, one with DIVX video and other with H.264. With VOBSUB subtitles this don't happen.
I used MP4BOX to extract the subtitles track in SRT and TTEXT types and saw that in SRT the ending times are present but in TTEXT they are implemented as tags with an empty text chain (""), so when they are shown on the screen the last subtitle should disapear. I think that for some reason VideoLan player doesn't render this empty chains, because in MPlayer Clasic y don't have this problem.
I have put a blank space in this empty chains and it works fine now but i hope this issue will be solve in a next version of the VideoLan Player. :D