Log in

View Full Version : SSA/ASS support in Matroska


czerro
29th September 2008, 03:36
Archiving my DVD library for my MediaCenter PC and I ran across an issue with a film containing subtitles. Now being the perfectionist that I am I would rather have the subtitles in a prettier format like ASS/SSA. Converted the subtitles and corrected the errors. Set the styles and figured I was done. I have discovered this is not the case.

While matroska supports ssa/ass subtitle formats, it doesn't support the Styles embedded in the files? Instead, the only way I have found to get custom fonts/styles to work within the matroska file is by hard scripting them in the SSA/ASS file (ex. {/fnArial} for arial). Hardscripting each line is pretty time consuming.

Secondly, I have not been able to find a master list of the ASS/SSA scripting switches.

Several things have occured to me, but for all my troubleshooting, I cannot find a solution:

1. Renderer Issue.
2. Haali Media Splitter Issue
3. Aegisub Issue.

Before the suggestion comes, it is not a muxing issue in mkvmerge. Audio/Video/Subtitles are added to the Input screen while associated fonts are added to the Attachments tab as truetype-font associations.

mitsubishi
29th September 2008, 04:51
Matroska SSA specs, with a link to SSA specs on the page: http://www.matroska.org/technical/specs/subtitles/ssa.html

Daiz
30th September 2008, 12:36
So did you actually use ASS or SSA, because they aren't the same thing. SSA is just SubStation Alpha, while ASS is Advanced SubStation Alpha. Also, what program did you use for the subtitles? You should check out Aegisub and set the styles there, then just mux the required font as attachments in the final MKV. VSFilter is the renderer of choice to use, because it's pretty much the definition of how ASS subtitles should be rendered.