Commercials not being cut (error in mp4box: Process exited with code -1073741515)


#1

I’m using 2.4.9 beta, and the donator version of comskip. The commercials are being detected fine, but when they are to be removed at the end by mp4box, each segment to be removed ends with the same error:

INFORMATION> 2018-10-08T12:51:39 MCEBuddy.CommercialScan.Remover --> MP4Box: Cutting commercials from video - segment 0
2018-10-08T12:51:39 MCEBuddy.AppWrapper.MP4Box --> Launching process C:\Program Files\MCEBuddy2x\mp4Box\mp4box.exe
2018-10-08T12:51:39 MCEBuddy.AppWrapper.MP4Box --> Process arguments -keep-all -keep-sys -splitx 3221.31:3598.326 -out “I:\mcebuddy_working\working0\The Last Ship (2014) - S05E05 - Warriors_3221_3598.mp4” “I:\mcebuddy_working\working0\The Last Ship (2014) - S05E05 - Warriors.mp4”
2018-10-08T12:51:39 MCEBuddy.AppWrapper.MP4Box --> UI Session Admin Process : False
2018-10-08T12:51:39 MCEBuddy.AppWrapper.MP4Box --> Setting process priority to Normal
–> Process exited with code -1073741515

Any ideas?

Thanks

The Last Ship (2014) - S05E05 - Warriors.ts-Convert to MP4-2018-10-08T11-21-55.5069364-04-00.log (6.5 MB)


#2

Found the solution… needed to reinstall:

Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update


(Goose) #3

You can also try changing:

PreConversionCommercialRemover=false

to

PreConversionCommercialRemover=true

in your profile.

This should avoid MP4Box completely as the commercials will be cut out before the conversion starts (and it’ll probably be faster also since it will have less to convert).


#4

Thanks Goose. I have it set that way specifically to keep burned in subtitles in sync. The way I have it configured it does:

  1. Extract subtitles to SRT file
  2. Identify commercial segments
  3. Remux to MP4 while burning in the SRT subtitle file
  4. Cut commercial segments

Doing it this there is no issue with subtitles getting out of sync.