Page 1 of 1

VLC player 0.8.5 incorrectly displays subtitles...

Posted: 23 Aug 2006 18:45
by orestesdd
VLC player 0.8.5 incorrectly displays subtitles in the middle of the screen, and the fonts seem to be very small indeed.

I play the same movie with another player (MPC player), and the subtitles display correctly.

By the way, the subtitles for this particular test DO NOT have a separte subtitle file. If I understand correctly, this particular movie has the subtitle encoded with the film.

Anyway to correct this? Do I have to twik VLC setting some how to fix this?

Thanks.

Posted: 23 Aug 2006 22:35
by DJ
To the best of my knowledge the only sub format that VLC uses positional information for is VOBSub, which on my machine displays correctly. All other formats are shown near the bottom of the screen. Your best bet in starting to correct this would be to reset your preferences.

The settings may be found in Preferences, Video, Subtitles/OSD
The Freetype2 font renderer must be turned on and the settings in the Text renderer will vary the color and or size of the sub. DVD subs are not effected. :)

Posted: 05 Sep 2006 19:11
by ambrotos
I confirm the problem

with SSA subtitle (containing positioning information)

the text is crappy, overlapping and in the middle of the screen.
Whereas, if I play it with mplayer2 (the wonderfull windows media player) with vobsub (ver. > 2.23) it plays fine (a bit small but I know how to change this)

I past here the header and few lines of the file

Code: Select all

[Script Info] ; This is an Advanced Sub Station Alpha v4+ script. ; ; Note: This file was saved by Subresync. ; ScriptType: v4.00+ Collisions: Normal PlayResX: 1024 PlayResY: 768 Timer: 100.0000 [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding Style: normal,Arial,40,&H00ffffff,&H00ffffff,&H000f0f0f,&H800f0f0f,-1,0,0,0,100,100,0,0.00,1,4,0,2,0,30,80,0 Style: Default,Arial,20,&H0000ffff,&H0000ffff,&H00000008,&H80000008,-1,0,0,0,100,100,0,0.00,1,3,0,2,30,30,30,0 Style: 1,Arial,36,&H00ffffff,&H00ffffff,&H00000008,&H80000008,-1,0,0,0,100,100,0,0.00,1,4,0,2,30,30,80,0 Style: 2,Arial,36,&H00ffffff,&H00ffffff,&H000f0f0f,&H800f0f0f,-1,0,0,0,100,100,0,0.00,1,3,0,2,30,30,40,0 [Events] Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:02:01.77,0:02:04.48,1,Shizuku,0000,0450,0000,,- Bonsoir. Dialogue: 0,0:02:01.77,0:02:04.48,1,Neighbor,0420,0000,0000,,- Il fait chaud, n'est-ce pas ? Dialogue: 0,0:02:08.02,0:02:10.61,1,Shizuku,0000,0000,0000,,Bienvenue Dialogue: 0,0:02:12.71,0:02:14.71,1,Mother,0000,0080,0000,,Ah, merci. Dialogue: 0,0:02:14.71,0:02:18.07,1,Mother,0000,0000,0000,,Un autre sac plastique ? C'est juste une brique de lait. Dialogue: 0,0:02:18.07,0:02:20.52,1,Shizuku,0000,0000,0000,,Mais on me l'a donné pour toi.

Posted: 06 Sep 2006 23:03
by The DJ
You are mistaken....


What you mean is that VLCs support is incomplete for a highly complicated feature called drawing text on multiple operating systems in a player that was not originally designed to even consider such a thing.

I'm getting kinda tired of explaining this. If you want better subs, write code, or use another player. If you want a player that doesn't use the windows codecs, is cross platform, and fully Free, use VLC.