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

Reimar Döffinger Reimar.Doeffinger at gmx.de
Wed Sep 26 22:19:23 CEST 2012


On Wed, Sep 26, 2012 at 11:24:40PM +0400, Vladimir Mosgalin wrote:
> 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.

Not that strange after all, the vo margins and the ass margin options
were fighting it out who should be used. Fixed.


More information about the MPlayer-dev-eng mailing list