View Single Post
  #4  
Old 21-07-2021, 21:23
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
UPDATE 1: First-off thanks to some testing from users I contacted this project seems to be a success! Secondly, regarding subtitle meta-data extraction, the time-code for subtitle termination doesn't seem to be stored cleanly, whist the subtitle "begin" time-code is stored in a universal manner. Because of this it would require a user to listen through each sound file to determine when the subtitle should terminate, and I personally can't be bothered to do so. I'll probably research this further in the future but for now I've stopped examining this archive/container type, and I'm content with being able to gather the cue-points. Some time in the future I'll make a guide for anyone else looking to do so, and I'll try to possibly automate the process, as it's a rather convoluted process, and is not friendly to user's unfamiliar with hex-code.

-----------------------------------------------------------------------------------------------------------------

After extensive testing and a few sleepless nights I believe I've managed to decode the cue points in their entirety. for those of you with the title "Batman: Arkham City" I have this proof of concept (I would have gotten this far earlier, but I didn't anticipate the formatting of a given cue/trigger being so different to the examples provided in the now deleted 2nd post). It's the first cut-scene of the formerly mentioned title. There are elements I'm still working on, with their being some difficult to find cues referenced at the start of the video but as a grounds to build off of it seems to be successful after testing on my machine.

If someone else could test this and report back whether or not the title freezes up or resumes to game-play after the conclusion of the cut-scene I'd appreciate it greatly.

Should my own testing be successful I'll move onto the 2nd part of my project, decoding the subtitles (stored as plain-text) and their associated timestamps. This theoretically should be easy to do, provided the subtitle meta-data is encoded in the same format as the cut-scene triggers/cues.

Last edited by L33THAK0R; 22-07-2021 at 02:30.
Reply With Quote