Log in

View Full Version : sup - black background


bugmen0t
8th June 2014, 23:15
A similar problem like this one:
http://forum.doom9.org/showthread.php?t=170628

But this time with a sup file.
I converted a Blu-ray to mkv. Extracted the subtitle and added it to another mkv. No problems except that the subtitle is a bit off.
I wanted to fix it but once again video and subtitle editing remind me why I hate it.

Trying to import the sup file in SubtitleCreator leads to the "This .sub [but it's a sup file...] file is not a valid .sub file" error.

BDSup2Sub opens the file but has a few warnings about it (see end of the post).
That doesn't seem to be too much of a problem as I could edit and mux the file just fine. But somehow it turns the background of some lines black.

http://i.imgur.com/4ojeZaU.jpg

Subtitle Edit (which I can't use because it insists on OCR) does the same:
http://i.imgur.com/KeK50Pc.jpg

But again, the subtitle is just fine as long as no program touched it:
http://i.imgur.com/NCggE7N.jpg

Is there any other way to just add a few milliseconds to each line?

And here are the BDSup2Sub warnings:
#> 1 (00:01:29.756)
WARNING: Multiple PDS/ODS definitions: result may be erratic
[Repeats that warning for 80 other lines]

Detected 0 forced captions.
WARNING: end time of frame 2 <= start time -> fixed
WARNING: end time of frame 30 <= start time -> fixed
WARNING: end time of frame 34 <= start time -> fixed
WARNING: end time of frame 35 <= start time -> fixed
WARNING: missing end time of frame 83 -> fixed
WARNING: missing end time of frame 113 -> fixed
WARNING: missing end time of frame 120 -> fixed
WARNING: duration of frame 136 is shorter than 520ms
WARNING: end time of frame 146 <= start time -> fixed
WARNING: end time of frame 185 <= start time -> fixed
WARNING: missing end time of frame 247 -> fixed
WARNING: duration of frame 247 is shorter than 520ms
WARNING: end time of frame 267 <= start time -> fixed
WARNING: end time of frame 289 <= start time -> fixed
WARNING: missing end time of frame 335 -> fixed
WARNING: duration of frame 335 is shorter than 520ms
WARNING: missing end time of frame 336 -> fixed
Decoding frame 1/337 at offset 0x000002e3
Decoding frame 2/337 at offset 0x000022be
WARNING: fade out detected -> patched palette
Decoding frame 2/337 at offset 0x000022be
WARNING: fade out detected -> patched palette
Decoding frame 3/337 at offset 0x0000496e
WARNING: fade out detected -> patched palette
Decoding frame 3/337 at offset 0x0000496e
WARNING: fade out detected -> patched palette
Decoding frame 4/337 at offset 0x00009276
Decoding frame 4/337 at offset 0x00009276
Decoding frame 5/337 at offset 0x0000ccc5
Decoding frame 5/337 at offset 0x0000ccc5
Decoding frame 6/337 at offset 0x00011815
Decoding frame 6/337 at offset 0x00011815
Decoding frame 7/337 at offset 0x0001434e
Decoding frame 7/337 at offset 0x0001434e
Decoding frame 8/337 at offset 0x000191ec
Decoding frame 8/337 at offset 0x000191ec
Decoding frame 9/337 at offset 0x0001e0ac
WARNING: fade out detected -> patched palette
Decoding frame 9/337 at offset 0x0001e0ac
WARNING: fade out detected -> patched palette
Decoding frame 10/337 at offset 0x0002164a
Decoding frame 10/337 at offset 0x0002164a
Decoding frame 11/337 at offset 0x000252fa
Decoding frame 11/337 at offset 0x000252fa
Decoding frame 12/337 at offset 0x00026b83
Decoding frame 12/337 at offset 0x00026b83
Decoding frame 13/337 at offset 0x0002a989
Decoding frame 13/337 at offset 0x0002a989
Decoding frame 14/337 at offset 0x0002e88c
Decoding frame 14/337 at offset 0x0002e88c
Decoding frame 15/337 at offset 0x00030dcc
WARNING: fade out detected -> patched palette
Decoding frame 15/337 at offset 0x00030dcc
WARNING: fade out detected -> patched palette
Decoding frame 16/337 at offset 0x00034102
WARNING: fade out detected -> patched palette
Decoding frame 16/337 at offset 0x00034102
WARNING: fade out detected -> patched palette
Decoding frame 17/337 at offset 0x000373dc
Decoding frame 17/337 at offset 0x000373dc
Decoding frame 18/337 at offset 0x00039e91
Decoding frame 18/337 at offset 0x00039e91
Decoding frame 19/337 at offset 0x00041dbb
WARNING: fade out detected -> patched palette
Decoding frame 19/337 at offset 0x00041dbb
WARNING: fade out detected -> patched palette
Decoding frame 20/337 at offset 0x00047d00
WARNING: fade out detected -> patched palette
Decoding frame 20/337 at offset 0x00047d00
WARNING: fade out detected -> patched palette
Decoding frame 21/337 at offset 0x00052552
Decoding frame 21/337 at offset 0x00052552
Decoding frame 22/337 at offset 0x0005a1a2
WARNING: fade out detected -> patched palette
Decoding frame 22/337 at offset 0x0005a1a2
WARNING: fade out detected -> patched palette
Decoding frame 23/337 at offset 0x00062694
WARNING: fade out detected -> patched palette
Decoding frame 23/337 at offset 0x00062694
WARNING: fade out detected -> patched palette
Decoding frame 24/337 at offset 0x0006997b
WARNING: fade out detected -> patched palette
Decoding frame 24/337 at offset 0x0006997b
WARNING: fade out detected -> patched palette
Decoding frame 25/337 at offset 0x0006f534
WARNING: fade out detected -> patched palette
Decoding frame 25/337 at offset 0x0006f534
WARNING: fade out detected -> patched palette
Decoding frame 26/337 at offset 0x00075de0
Decoding frame 26/337 at offset 0x00075de0
Decoding frame 27/337 at offset 0x00080631
Decoding frame 27/337 at offset 0x00080631
Decoding frame 28/337 at offset 0x00086aca
WARNING: fade out detected -> patched palette
Decoding frame 28/337 at offset 0x00086aca
WARNING: fade out detected -> patched palette
Decoding frame 29/337 at offset 0x0008de20
WARNING: fade out detected -> patched palette
Decoding frame 29/337 at offset 0x0008de20
WARNING: fade out detected -> patched palette
Decoding frame 30/337 at offset 0x00094843
WARNING: fade out detected -> patched palette
Decoding frame 30/337 at offset 0x00094843
WARNING: fade out detected -> patched palette
Decoding frame 31/337 at offset 0x0009aa1c
WARNING: fade out detected -> patched palette
Decoding frame 31/337 at offset 0x0009aa1c
WARNING: fade out detected -> patched palette
Decoding frame 32/337 at offset 0x000a33df
WARNING: fade out detected -> patched palette
Decoding frame 32/337 at offset 0x000a33df
WARNING: fade out detected -> patched palette
Decoding frame 33/337 at offset 0x000ad089
WARNING: fade out detected -> patched palette
Decoding frame 33/337 at offset 0x000ad089
WARNING: fade out detected -> patched palette
Decoding frame 34/337 at offset 0x000b2ea1
WARNING: fade out detected -> patched palette
Decoding frame 34/337 at offset 0x000b2ea1
WARNING: fade out detected -> patched palette
Decoding frame 35/337 at offset 0x000ba4ca
WARNING: fade out detected -> patched palette
Decoding frame 35/337 at offset 0x000ba4ca
WARNING: fade out detected -> patched palette
Decoding frame 36/337 at offset 0x000b2ea1
WARNING: fade out detected -> patched palette
WARNING: Problems during RLE decoding of picture OBJ at offset 0x000ba1da
Decoding frame 36/337 at offset 0x000b2ea1
WARNING: fade out detected -> patched palette
WARNING: Problems during RLE decoding of picture OBJ at offset 0x000ba1da
Decoding frame 37/337 at offset 0x000ceee1
Decoding frame 37/337 at offset 0x000ceee1
Decoding frame 38/337 at offset 0x000d156c
WARNING: fade out detected -> patched palette
Decoding frame 38/337 at offset 0x000d156c
WARNING: fade out detected -> patched palette
Decoding frame 39/337 at offset 0x000d4253
WARNING: fade out detected -> patched palette
Decoding frame 39/337 at offset 0x000d4253
WARNING: fade out detected -> patched palette
Decoding frame 40/337 at offset 0x000d5966
WARNING: fade out detected -> patched palette
Decoding frame 40/337 at offset 0x000d5966
WARNING: fade out detected -> patched palette
Decoding frame 41/337 at offset 0x000d985f
WARNING: fade out detected -> patched palette
Decoding frame 41/337 at offset 0x000d985f
WARNING: fade out detected -> patched palette
Decoding frame 42/337 at offset 0x000dc2bc
WARNING: fade out detected -> patched palette
Decoding frame 42/337 at offset 0x000dc2bc
WARNING: fade out detected -> patched palette
Decoding frame 43/337 at offset 0x000dd1a9
Decoding frame 43/337 at offset 0x000dd1a9
Decoding frame 44/337 at offset 0x000df545
WARNING: fade out detected -> patched palette
Decoding frame 44/337 at offset 0x000df545
WARNING: fade out detected -> patched palette
Decoding frame 45/337 at offset 0x000e1b0b
WARNING: fade out detected -> patched palette
Decoding frame 45/337 at offset 0x000e1b0b
WARNING: fade out detected -> patched palette
Decoding frame 46/337 at offset 0x000e4fcc
Decoding frame 46/337 at offset 0x000e4fcc
Decoding frame 47/337 at offset 0x000e6fb6
Decoding frame 47/337 at offset 0x000e6fb6
Decoding frame 48/337 at offset 0x000e7c33
WARNING: fade out detected -> patched palette
Decoding frame 48/337 at offset 0x000e7c33
WARNING: fade out detected -> patched palette
Decoding frame 49/337 at offset 0x000e9e40
Decoding frame 49/337 at offset 0x000e9e40
Decoding frame 50/337 at offset 0x000ed81d
Decoding frame 50/337 at offset 0x000ed81d
Decoding frame 51/337 at offset 0x000f0fac
WARNING: fade out detected -> patched palette
Decoding frame 51/337 at offset 0x000f0fac
WARNING: fade out detected -> patched palette
Decoding frame 52/337 at offset 0x000f4b13
Decoding frame 52/337 at offset 0x000f4b13
Decoding frame 53/337 at offset 0x000fcfec
Decoding frame 53/337 at offset 0x000fcfec
Decoding frame 52/337 at offset 0x000f4b13
Decoding frame 52/337 at offset 0x000f4b13
Decoding frame 51/337 at offset 0x000f0fac
WARNING: fade out detected -> patched palette
Decoding frame 51/337 at offset 0x000f0fac
WARNING: fade out detected -> patched palette
Decoding frame 50/337 at offset 0x000ed81d
Decoding frame 50/337 at offset 0x000ed81d
Decoding frame 49/337 at offset 0x000e9e40
Decoding frame 49/337 at offset 0x000e9e40
Decoding frame 48/337 at offset 0x000e7c33
WARNING: fade out detected -> patched palette
Decoding frame 48/337 at offset 0x000e7c33
WARNING: fade out detected -> patched palette

bugmen0t
26th June 2014, 21:50
Okay... so any idea other than converting it into an ass and try to manually mimic the font, size and positions as accurately as possible in addition to proofreading every single word and probably still miss OCR screw-ups?