[MPlayer-dev-eng] [PATCH] A new ASS renderer

Vladimir Mosgalin mosgalin at VM10124.spb.edu
Wed Sep 26 21:24:40 CEST 2012


Hi Reimar Döffinger!

 On 2012.09.26 at 19:23:37 +0200, Reimar Döffinger wrote next:

> > On Wed, Sep 26, 2012 at 12:06:54PM +0200, Reimar Döffinger wrote:
> > > The blur is only the symptom, the cause is libass caching being broken which causes issues all the way down, probably including needlessly uploading new glyphs even though they have not changed.
> > > Or to put it differently: This is likely bad enough that any further debugging/benchmarking is useless until it is fixed.
> > > I think a way to estimate this is to use -vo gl:noaspect (which should be about the same as using expand).
> > > The real effect should be a bit worse than the performance difference this causes.
> > > You can also try if you can reproduce the performance issue using vf ass and the ass-margin settings.
> > 
> > Well, I found the issue, it is actually in MPlayer.
> 
> Fixed, now we can start the whole process from the beginning...

Neat. This introduced some bug, however.

In window mode there is no performance difference, however fullscreen
mode (when mplayer is run with -fs) renders subtitles in the wrong
place, as if "ass-use-margins" option is active. What's even more
strange is that if I switch to window then back to fullscreen, subtitles
start appear on correct place (on video, not on black bars) and do that
from that point till the end of video.

-- 

Vladimir


More information about the MPlayer-dev-eng mailing list