Log in

View Full Version : SUPread & SupRip crashed when using .sup extracted from multiple .m2ts


jetli123
18th December 2008, 18:42
Hi,
I'm trying to extract the english subtitle from BD Fearless. If I use TSmuxer or ea3to and extract the subtitle .sup from the Director's Cut version which resides in 00153.m2ts file, then SUPread and/or SupRip would read the file fine. However, if I try extracting from the Theatrical version which resides in multiple *.m2ts files (ex: 00134.m2ts+00123.m2ts+***), either program would fail when reading the new .sup file:

SUPread:
Access violation at address 0054EC83 in module 'SUPread.exe'. Write of address FFFFFF68.

SupRip:
Object reference not set to an instance of an object.

Void LoadBluraySup(System.IO.FileStream)

at SupRip.SubtitleFile.LoadBluraySup(FileStream fs)
at SupRip.SubtitleFile.LoadFromSup(String supfile)
at SupRip.SubtitleFile..ctor(String fileName)
at SupRip.MainForm.LoadSubtitleFile(String fileName)


Have anyone try extracting subtitle from multiple *.m2ts files?

thx

nautilus7
18th December 2008, 19:08
How did you extract the sup file?

jetli123
18th December 2008, 20:08
How did you extract the sup file?


Method A) TSmuxer
=======
read in 00000.mpls file which specifies all relating *.m2ts files and demux into video stream, audio streams, and *.sup files


Method B) eac3to
=======
eac3to.exe 000134.m2ts+000123.m2ts -demux


Please note that if I use either method for a SINGLE m2ts file, then both SUPread and SupRip can read the .sup file without error/crash

Taktaal
18th December 2008, 22:04
The error messages are way too generic to make sense out of that. Can you upload the sup file somewhere if it isn't too big?

jetli123
18th December 2008, 23:18
The error messages are way too generic to make sense out of that. Can you upload the sup file somewhere if it isn't too big?


Hi,
Here is the sup file generated from 2 .m2ts files (via eac3to)
http://www.100megs16.com/~thlphoto/test/00134_00123.sup

thx