PDA

View Full Version : Avoid resizing of subtitles idx/sub on playback


Kayaker
12th March 2008, 14:44
Is there a way to avoid resizing of subtitles (idx/sub) with VobSub or ffmpeg integrated subtitles ?
I mean if I encode a movie in a lower size and the resize up upon playback to the original size, subtitles gets resized and somehow ruined (al least not same quality).

This is because I can't get VMR7/9 renderless and MPC subtitles working well.
In this case ( when I play subtitles with MPC VMR 7/9 renderless mode ) the subtitles are ok.
They are not resized bad. But I'm not getting smooth playback. I'm working on this tearing problem anyway.

Kayaker
13th March 2008, 11:12
I've fixed the MPC tearing problem with MPC "Lock back-buffer before presenting" setting.
Now the video play smoothtly with VMR7/9 renderless.
That leaves me with properly resized subs in MPC.

But anyway I'd like to know how to display properly resized subtitles with VSfilter/VobSub/ffdshow in any other DirectShow player.
I suppose if I encode to a smaller size and then playback, then somehow the subtitles (idx/sub) get resized down by the decoder to match the smaller size.

When I resize up with the player the whole image is resized up and subtitles lose quality.

Does that make any sense ?

~bT~
13th March 2008, 12:11
i dont think u can avoid resizing but you can edit the idx file to decrease the scaling.

Kayaker
13th March 2008, 16:42
Never thought of that. I'll give it a shot.

~bT~
13th March 2008, 20:51
default values should be at 100% for x & y.

Kayaker
14th March 2008, 11:20
ffdshow integrated subtitles doesn't pay attention to scale in idx file.
Well it doesn't pay attention to "time offset:" or "delay:" either.

MPC seems to use the scale tag, but subtitles there are fine in the first place....

I really don't get this ... is there any encode to a smaller size going to get distorted subtitles upon playback in original size with ffdshow subtitles ?

I didn't have the time to test DirectVobSub ...