View Single Post
Old 9th December 2018, 03:29   #1  |  Link
Beo
Registered User
 
Join Date: Nov 2018
Posts: 6
Converting .ass to .sup with styles and effects wont work

Heyho,


I'm trying to get an .ass with styles and effects converted to .sup. I tried a few things but every time something different won't work. At the moment I'm trying easySup (and it's almost perfect).

When converting an .ass with a fade-effect, I'm getting this bug. First the log says, that some lines have their start time after their end time and it fixed it however after it finished, the .sup looks like this if I open it in SubtitleEdit:



What bugs me is this pattern with the durations. Like it's trying to do an image every 42 milliseconds (I think), and arrives at -0.001 every third time or something.
If I'm muxing it with a video, these negative lines seem to stay much longer than they should and therefore overlap with the next ones.
Does anyone have an idea, why this is happening or how I can avoid this?

Or alternatively, is there a program to delete these lines? I tried with BDSup2Sub, however that method would take forever. (If there isn't some method to do this automatically - it did say "WARNING: end time of frame 526 <= start time -> fixed" again, however this program didn't do anything like fixing as well.)

I guess it's because of the 23.976 fps I'm working with, however PunkGraphicStream, which I tried before did this without problems.
On the other hand, the reason I'm not using it in the first place, is that it exported in 24 fps incorrectly, even when I chose 23.976 frames. After that my muxer "converted them back to 23.976fps", and I got a delay.
So another option would be to find an easy way for a workaround here. Like stretching the timing a few percentage before converting to sup or something?

I'm getting a bit of headache lately, since when something works with another program suddenly something different won't work anymore.
So, anyone with an idea how to achieve my goal, be it via easySub or something completely different?


Thanks in advance,
Beo
Beo is offline   Reply With Quote