Pierre C
25th October 2003, 00:08
Hello,
I'm trying to to convert a DivX to SVCD with (permanent) subtitles where I want them, that is out the image, on the black border underneath, without too much encoding in order to limit quality losses. I'm sorry if this already has been covered but truly I looked hard. I found hints at avisynth but it seems a difficult tool to use.
Anyways :
An "Almost there" solution is to frameserve the avi with Virtualdub to TMPGenc (http://www.afterdawn.com/articles/archive/divx_with_subtitles_to_vcd.cfm), with a sub filter (I use the SSA filter). "Almost there" because the video is only encoded once (= less quality loss than with compressing to a new divx and then encode to mpg). However, the subs stay on the picture. When putting a negative value for vertical position in the ssa file, TMPGenc, when encoding, just adds the lower border over the text and most of it is hidden.
Now, I got the idea of first making an MPG file without subs and then frameserve it, with the sub filter, from Virtualdubmod to TPMGenc. Since the borders already have been encoded the first time, I get the subs exactly where I want them.
So, my questions are :
- Does encoding mpg to mpg causes further loss of quality? I've run a test and it looks okay but my eyes are a poor judge :) Confirmation?
- If yes, is there a tool that makes quality comparisons between mpg files?
- Does anyone have an alternative (bleedin' obvious) solution?
To sum up : is it worthwhile or does the loss of quality ruins it and I should just be happy with subs at the bottom of the image?...
Annex (and probably idiotic) : Why does Virtualdubmod take MPGs and not Virtualdub or Nandub?
Thank you for your help (on this one and for all the help I got from reading this forum) (hope I didn't break any rule)
/Pierre
I'm trying to to convert a DivX to SVCD with (permanent) subtitles where I want them, that is out the image, on the black border underneath, without too much encoding in order to limit quality losses. I'm sorry if this already has been covered but truly I looked hard. I found hints at avisynth but it seems a difficult tool to use.
Anyways :
An "Almost there" solution is to frameserve the avi with Virtualdub to TMPGenc (http://www.afterdawn.com/articles/archive/divx_with_subtitles_to_vcd.cfm), with a sub filter (I use the SSA filter). "Almost there" because the video is only encoded once (= less quality loss than with compressing to a new divx and then encode to mpg). However, the subs stay on the picture. When putting a negative value for vertical position in the ssa file, TMPGenc, when encoding, just adds the lower border over the text and most of it is hidden.
Now, I got the idea of first making an MPG file without subs and then frameserve it, with the sub filter, from Virtualdubmod to TPMGenc. Since the borders already have been encoded the first time, I get the subs exactly where I want them.
So, my questions are :
- Does encoding mpg to mpg causes further loss of quality? I've run a test and it looks okay but my eyes are a poor judge :) Confirmation?
- If yes, is there a tool that makes quality comparisons between mpg files?
- Does anyone have an alternative (bleedin' obvious) solution?
To sum up : is it worthwhile or does the loss of quality ruins it and I should just be happy with subs at the bottom of the image?...
Annex (and probably idiotic) : Why does Virtualdubmod take MPGs and not Virtualdub or Nandub?
Thank you for your help (on this one and for all the help I got from reading this forum) (hope I didn't break any rule)
/Pierre