Quality of Subtitles with VSFILTER
......For some reason I can't get the quality right with Textsub / Vsfilter. They look "blocky" or like if "bites" were taken out of the round letters like e, a, o.
Don't know why this happens....I use it like before..... This is my srt.style file : Code:
ScriptType: v4.00+ |
Do not change the resolution in the style file, that is done automatically (I can't even tell how, but it's done).
Use exactly the following, and just adapt the ScaleX and ScaleY parameter : Code:
ScriptType: v4.00+ |
....Yeah, I changed the resolution manually only the last time. In search of a solution......
I see you have fontsize 10. That would result in subs that are not visible. At least in my case...... ScaleX and Y compress the letters (horizontally/vertically) I think, or don't they ? I believe there is a way to calculate what they should be (in combination with the resolution used, CVD or SVCD) but can't remember exactly. I also installed the latest version of Vfilter (mine was older), but that didn't work either...... Anyway, I will try with "100 - 100" for ScaleX and Y. Don't know why I chaged it to 75 - 100 (it always worked before, that's the strange thing.). |
Quote:
Quote:
Quote:
The 384*288 at the top give an A/R of 4:3. If your picture is 480*480, there is an automatic A/R correction done on the subtitles : Xnew= Xold *480/384 * ScaleX Ynew= Yold *480/288 * ScaleY That is why you do not have anything to change ! The value I gave to you, I use them for all resolution from 352*288 up to 544*576 ! Quote:
|
Phil,
Do you use GripFit and where in your script exactly you put the textsub? Before or after the cripborders? Before, cripfit takes care of the rezise (but the subs are not in the black borders of the movie). After Cripborders, I have to scale the subs menually. There is no automatic AR change on my system.... Tanks, Staigerpaip |
Quote:
The resizing is done "elsewhere", and this place is in the vsfilter plugin itself. Quote:
Try it, you will see that letters are perfect whatever the resolution. Note: be carrefull, I am talking about doing non anamorphic 4:3 targets ! Is that what you are doing ? Because vsfilter does not take in account anamorphic destinations. |
Phil,
Doing non anaphorphic 4:3 encodings... Tried your settings but only voor 352x240/288 vsfilter automatically adjusts the AR. For all other resolutions the subs are distorted. I made sure I have the last version of vsfilter (december 2003) and avisynth 2.5.4. I tested it with the simplest avs script with gripfit: Code:
AviSource("x.avi",False) Played with bsplayer the subs have the correct AR when displayed in original AR. When I resize to 4:3 The subs are stretched. The overscan didn't make a difference. Very strange. Maybe we should move this tread to the subforum (I stopt using dvd2svcd for a long time). |
Quote:
I will redo some test to be sure because I do 90% of my subtitled encoding in 352*288 so error is possible. But I did movies in 480*576 and I never ever had scaleX != scaleY. I will tell you. |
......As long as it is uncertain where the error lies I still feel this is the correct forum section :-)........
I still have to test but I don't think my problems are caused by any setting in the style file. I used these ScaleX and ScaleY settings before (can't remember if in combination with V4 script though :roll: .....) and with perfect result. Maybe it's a codec problem or something......(installed an Xvid codec recently..... :?: ) .really strange. What's also strange is that watching the movie on the PC the subs look OK and on the TV it looks "blocky" / low res ("whit bytes out of the letters")..... Maybe also try to set the DVD player back to "auto" instead of PAL... |
.......It gets weirder and weirder....... :roll:
Now I've changed the TV model in my DVD player setup from PAL to MULTI and now the subs are perfect (source is NTSC SKVCD)......BUT my previous problem is back, which is "bright pixel line on top of TV screen (red/green and blue)". :evil: .....So I gues I have to chose either good subs but irritating bright line on top of TV screen/image or bad subs. (TV picture is practically same quality in both settings......) Also tried "NTSC" setting but it's the same, bright line on top...... Will try my other Cyberhome Standalone as well, but I have to install it still........... Sorry, topic closed. |
Paulus,
I've had the same problem. When encoding at 480x576 resolution, the subs aren't displayed correctly. Try this: PointResize(704,576).TextSub(subtitle).LanczosResi ze(480,576) and in your srt.style file, change the size to 14. This seems very small, but it will be resized to a size comparable to 22. I know the PiontResize-line looks a bit weird, so don't ask me how it works.... :D It worked for me anyways! 8) |
Quote:
Sorry, there is no other words. |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.