Opened 10 years ago

Last modified 9 years ago

#1482 new enhancement

LibASS for Linux still needs some features

Reported by: ArkBlitz@… Owned by: eugeni.stepanov@…
Priority: normal Component: libass
Version: unspecified Severity: minor
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

LibASS in Linux still doesn't support subtitles with fades, shapes, or karaoke, unlike the Windows ASS parser. Would you please do something to give full ASS support to Linux? That's the main issue that has me stuck with ol' Windows.

Change History (9)

comment:1 Changed 10 years ago by eugeni.stepanov@…

  • Priority changed from very important to normal

If by shapes you mean inline vector drawings - yes, they are not supported. Everything else is. Please be more specific.

comment:2 Changed 10 years ago by ArkBlitz@…

In my particular case, neither inline vector drawings nor fad / fade tags are working in videos.

comment:3 Changed 10 years ago by eugeni.stepanov@…

But fade and karaoke work, I just checked :)
Maybe you are using a _very_ old mplayer?

comment:4 Changed 10 years ago by ArkBlitz@…

I'm actually using the LibASS module in VLC, not the MPlayer. Also, I think that Ubuntu repositories are a bit old and that would be a part of the problem. Lines with fades do work, but statically (e.g., no real fade). By the way, will you include support for vectorial graphics in newer versions?

comment:5 Changed 10 years ago by eugeni.stepanov@…

(In reply to comment #4)

I'm actually using the LibASS module in VLC, not the MPlayer. Also, I think
that Ubuntu repositories are a bit old and that would be a part of the problem.

It must be something else, they cannot be that old.

Lines with fades do work, but statically (e.g., no real fade).

You mean, it does not work if inside of \t() ?

By the way, will
you include support for vectorial graphics in newer versions?

No plans right now.

comment:6 Changed 10 years ago by ArkBlitz@…

I already checked with some testing subtitles, and yep, fade's working. Still I'm waiting for vectorial graphics support (like in Windows), hope somebody has some spare time to program it (it's already done for Windows, so it shouldn't be that hard).

comment:7 Changed 10 years ago by erappleman@…

Greg has already implemented this stuff in libass 0.9.7 and the mplayer-build fork.

http://code.google.com/p/libass/
http://repo.or.cz/w/mplayer-build.git

comment:8 Changed 10 years ago by ArkBlitz@…

Oh really? I'll tell the guys of Aegisub then! Thanks for your help!

comment:9 Changed 9 years ago by erappleman@…

I'd like to point out that the libass in the mplayer trunk is still ancient and lacking critical features.

Gstreamer and VLC both now use libass 0.9.8 while mplayer is worse than 0.9.6.

A lot has changed over the past 12 months and it would be wise to have libass become an external library that doesn't require constant patch approval headaches.

Note: See TracTickets for help on using tickets.