PDA

View Full Version : Srt2BDSUP---Convert srt subtitle to Blu-ray SUP file


blu-raylead
4th May 2009, 11:43
A freeware
download link:
http://www.blu-raylead.com/srt2bdsup_v0.11.zip

shon3i
4th May 2009, 17:12
Thanks looks promising, but we have allredy simple way to convert SRT to BD-SUP via TsMuxer. You can add some aliasing filters to soft eges, because quality isn't great :)

0xdeadbeef
4th May 2009, 20:13
Some comments:

1) When I first called the program, I got an message box "list index out of bounds (-1)" all the time. Doesn't always happen though and I'm not quite sure what causes this (maybe CPU load that changes timing of a unsynchronized object access), but my guess would be that it's related to the fact that no line is selected in the caption list box after loading an SRT.

2) There are a lot of spelling mistakes (e.g. "begine") and the GUI is a little weird. E.g. "Begine Convert" is obviously the same as "Save SUP file as".

3) When saving a SUP, the extension isn't automatically appended.

4) The created captions show aliasing and are cropped without any warning.

5) The tool doesn't seem to support kerning or other advanced typographic options or other fancy stuff (e.g. shadows).

6) The outline color is obviously ignored.

7) The program always leaves a BMP behind.

8) The online help is barely readable and pretty much pointless.

9) The created SUP file is partly corrupt. E.g. the composition numbers are not correctly updated. I didn't look any further, but I'd assume that chances are low that the captions are displayed (correctly/at all) after muxing.

10) It seems very strange to offer only 30fps as frame rate. Especially since this is not even a frame rate supported by the BD-SUP format. NTSC progressive is 29.97 fps (30000/1001). But what about PAL (25fps/50fps) , and 24p (24000/1001 = 23.976 fps)???

blu-raylead
5th May 2009, 16:03
Thanks for use. I have test this software by TsMuxer and powerdvd

I release a new version:

http://www.blu-raylead.com/srt2bdsup_v0.11.zip

1.add outline support
2.add anti-aliasing on preview.
3.fixed some bugs.

0xdeadbeef
5th May 2009, 17:57
-> "EAccessViolation"

As a side note, you didn't include the (needed?) dynamic link library BDSUP.DLL but the static library bdsup.lib with the latest ZIP. I can't imagine that this was intended. Anyway, even if I copy the DLL from the old ZIP in the same folder as the new EXE, I still only get the ""EAccessViolation".

I would assume that you changed the DLL (added new functions) but didn't include the new library. Then again, It's a little strange anyway to put parts of the program inside a library if it needs to be changed for every release.

BTW: I hope the change comment "add anti-aliasing on preview" is misleading, as it would make absolutely no sense to use aliasing only for preview, but not when creating the bitmaps of the exported SUP.

About the composition numbers: if the number doesn't change in a new PCS segment, the parser must ignore the PCS segment. Since you don't even update the composition number at the start of each caption, a compliant parser will ignore half of the captions.

blu-raylead
6th May 2009, 05:36
sorry,I have fix the packed error .

1.about anti-aliasing.
It work fine if the background is not transparency.
I disable the function if the background is transparency.

2.about the composition numbers
I need more detail about this .I have test the sup file generated
by srt2bdsup. it work fine on SUPread, tsMuxeR and powerdvd.

0xdeadbeef
6th May 2009, 12:23
1.about anti-aliasing.
It work fine if the background is not transparency.
I disable the function if the background is transparency.

That doesn't make any sense though. Why don't you use the alpha channel for anti-aliasing?

2.about the composition numbers
I need more detail about this .I have test the sup file generated
by srt2bdsup. it work fine on SUPread, tsMuxeR and powerdvd.
This would surprise me. Anyway, even if PowerDVD ignores the composition number or TsMuxer recreates correct composition numbers, there is no doubt that they are wrong in the SUPs you export.

blu-raylead
6th May 2009, 16:44
I fixed the composition number bug ,and now work fine for BDSUP2sup
http://www.blu-raylead.com/srt2bdsup_v0.11.zip

BigCondor
26th May 2009, 04:32
I have tried your program and it's really nice to create bd subs using other fonts (Chinese fonts) that are not supported by TSmuxeR.

One question, it seems that the subtitle will stay on the screen until the next subtitle turns up. Do I miss something?

sundance
30th March 2011, 14:06
The site http://www.blu-raylead.com/srt2bdsup_v0.11.zip seems to be down...
Does anyone have an idea where to get this application? Or maybe another one which is able to convert text based subtitles to BDSUP bitmapped?

Thanks in advance
.sundance.

jj666
30th March 2011, 14:33
GOSUP or EASYSUP from DeanK work perfectly here (search).

Cheers,

-jj-

sundance
30th March 2011, 14:45
jj666,
thanks a lot for the fast reply!
Just found the very same in the sticky section here - must have been blind!

Btw, is there any freeware out there to EDIT BDSUP subtitles? On some of my BD-Backups, there's only subtitle tracks for the hearing impaired and I'd like to remove the parts that don't belong to actual dialogs. Sure, you could use SRTs, edit those and convert them back to BDSUP (the reason I was looking for easySUP), but then you loose the position information the bitmaps have, e.g. on some movies the sub is placed right where the corresponding speaker is...)

But thanks anyway!
.sundance.