INTERACT FORUM

More => Old Versions => JRiver Media Center 23 for Windows => Topic started by: tij on April 05, 2018, 01:31:59 pm

Title: SSA/ASS subtitle compatibility test
Post by: tij on April 05, 2018, 01:31:59 pm
So ... instead of just complaining that SSA/ASS does not work ... I decided to test which part of SSA/ASS features are implemented and how well they work ...initially I was planning to finish all tests before posting ... but thought against it as there would be too many things to fix/tweak

So I started with SSA v4.0 ... first thing I tested are [Style] features ... basically I start popping text with different styles one by one on screen ... then make each of them disappear one by one

Here what I observe (i inclluded screenshot of MPC-HC 1.7.13 running this test for comparison)

1. when MC is paused ... MC keeps redrawing subtitles (smaller versions) ... see attached MC screen shot
2. first sub to appear looks correct size and position ... as new one start to appear ... positioning and font size seem to scale incorrectly (sub were made for 1280x720 but run on 1920x1080 video) ... its hard to tell wheter [MarginL] [MarginR] [MarginV] is implemented
3. as each sub start to disappear ... remaining sub on screen get redrawn in different positions and font sizes
4. [BackColour] [BorderStyle] [Outline] [Shadow] gets ignored ... instead MC always draws outline and shadow in black (this causes the problem when font color is black as can be seen from screenshots)
5. [AlphaLevel] is ignored
6. [Bold] [Italic] are ignored

EDIT: attached are mkv file for background ... and subtitle file for this test ... i rename sub file to indicate its version for easy tracking (as i would be posting more test) ... you obviously need to rename sub file to match mkv file for sub to load
Title: Re: SSA/ASS subtitle compatibility test
Post by: Hendrik on April 05, 2018, 03:53:22 pm
Are you using RO Standard or ROHQ? Does the choice make a difference for the obvious bugs like (1)?
Title: Re: SSA/ASS subtitle compatibility test
Post by: tij on April 05, 2018, 09:33:58 pm
Sorry ... I should have known better and stated my settings

The test I ran was with ROHQ ... but I used MadVR 127.0.0.1 (left over from the days when I tried to make UHD and 3D to work together)

at the moment not sure which MadVR version is packaged MC 23.0.104 ... I deleted madVR folder ... MC downloaded missing MadVR ... but it is still 127.0.0.1 with all my custom settings intact ... so not sure how to force MC to download MadVR version that is supposed to ship with MC 23.0.104

I ran test on RO-Standard ... observation (1) does NOT exist in that mode ... but all other observation still apply

PS. video with subtitles tested is attached in first post inside zip ... I wrote subtitles myself without using any Sub tools ... so possible I made error there (though I did try to follow specs)
Title: Re: SSA/ASS subtitle compatibility test
Post by: JimH on April 06, 2018, 06:36:42 am
If you use Red October HQ, don't make any changes to it, just for testing.
Title: Re: SSA/ASS subtitle compatibility test
Post by: tij on April 06, 2018, 12:59:55 pm
If you use Red October HQ, don't make any changes to it, just for testing.

OK I will leave my MadVR on 127.0.0.1

Made same test for ASS/SSA 4.0+

Same things are observed:

1. when MC is paused in ROHQ ... MC keeps redrawing subtitles (smaller versions) ... see attached MC screen shot (this does not happen in ROstd]
2. first sub to appear looks correct size and position ... as new one start to appear ... positioning and font size seem to scale incorrectly (sub were made for 1280x720 but run on 1920x1080 video) ... its hard to tell wheter [MarginL] [MarginR] [MarginV] is implemented
3. as each sub start to disappear ... remaining sub on screen get redrawn in different positions and font sizes
4. [OutlineColor] [BackColour] [BorderStyle] [Outline] [Shadow] gets ignored ... instead MC always draws outline and shadow in black (this causes the problem when font color is black as can be seen from screenshots)
5. [Bold] [Italic] are ignored

All additional features of ASS for [Style] are ignored:

6. [Underline] [StrikeOut] [ScaleX] [ScaleY] [Spacing] [Angle]
7. Alpha values in [PrimaryColour] [SecondaryColour] [OutlineColor] [BackColour]

On positive side MC handles changes in specification for [Alignment] correctly. On additional negative side, ROstd quality of rendering is nowhere near ROHQ

Attachment include zipped subtitle file (use it together with mkv attached in first post ... don't forget to rename them to same name)

I will not test override codes at the moment because their correct function largely depend on correct implementation of styles (unless you tell me otherwise)
Title: Re: SSA/ASS subtitle compatibility test
Post by: JimH on April 06, 2018, 03:17:56 pm
Please read the Red October topic on the wiki.  Any version of madVR that you install is separate from MC's version.  MC won't use it.
Title: Re: SSA/ASS subtitle compatibility test
Post by: tij on April 06, 2018, 09:18:57 pm
oops ... was reading version of MadVR incorrectly (was reading localhost address 127.0.0.1 and thought that was version lol) ... using correct v0.92.4 now (previously was using v0.92.10 ... did not install it ... replace what MC had in plugin folder)

sorry for confusion
Title: Re: SSA/ASS subtitle compatibility test
Post by: JimH on April 06, 2018, 10:01:49 pm
Don't do anything manually to over-ride or change what MC uses.  Read the wiki topic to learn more.