Jeg gennemførte lige en vellykket én times MP4-konvertering af en bestemt fil. Helt til sidst opstod der et problem med undertekster (se uddrag nedenfor), som fik hele konverteringen til at mislykkes.
I en ideel verden ville den konverterede fil være blevet produceret uden undertekster – eller i det mindre blevet efterladt i arbejdsmapperne. Lige nu er alt væk, og konverteringen blev fuldstændigt annulleret … hvilket jeg synes var lidt drastisk.
Findes der i øjeblikket nogen indstillinger, der tillader denne type konvertering at fortsætte på trods af sådan et undertekstproblem (som jeg oplever i cirka 1 ud af 10 konverteringer – altså ikke sjældent)?
Måske en fremtidig forbedring, der giver mulighed for at fortsætte eller stoppe ved fejl?
Do you have the original video file. If so can you please upload it to our server so we can figure out why the subtitle format was invalid. Do you know if the subtitles were extracted from the video file or if it’s was a separate SRT file that was provided to MCEBuddy. If it’s a separate file please include that.
The goal is not to have MCEBuddy fail, it does sanitize the subtitle files and removed an errors or corrects malformed files. We would prefer to fix the root cause. The reason it fails is because this would be considered an anomaly. If the subtitles don’t exists or are corrupted beyond the ability to repair it then MCEBuddy will ignore the file and still continue the conversion.
I’m actually having the same issue. I’m extracting SRT from the broadcast, and it’s causing the entire thing to fail. Not sure why this is happening. I’ve recorded the last few Olympic broadcasts, and they have all failed. I wish it would just continue since I hardly even use the subtitles but like to have them. Probably going to have to disable subtitles entirely until there is a fix.
2018-02-10T22:36:32 MCEBuddy.AppWrapper.MP4Box --> Bad SRT formatting - expecting number got "Phoenixes are things that appear"
2018-02-10T22:36:32 MCEBuddy.AppWrapper.MP4Box --> Error importing C:\Program Files\MCEBuddy2x\working0\2018 Winter Olympics (2018) - 2018-02-09 20 00 00 - Opening Ceremony.srt:hdlr=sbtl: Corrupted Data in file/stream
--> Process exited with code 1
2018-02-11T01:10:33 MCEBuddy.AppWrapper.MP4Box --> Bad SRT formatting - expecting number got "radford."
2018-02-11T01:10:33 MCEBuddy.AppWrapper.MP4Box --> Error importing C:\Program Files\MCEBuddy2x\working0\2018 Winter Olympics (2018) - 2018-02-10 23 31 00 - Figure Skating.srt:hdlr=sbtl: Corrupted Data in file/stream
--> Process exited with code 1
Thanks for that sample, we were able to reproduce the issue. The problem lay in the original recording some of the subtitle text lines were empty (technically a \0 null terminator), so MP4Box was expecting a line but instead it got nothing.
Anyways, we’ve patched this up and made the subtitles validation stronger, if it find any subtitles out of spec it’ll drop it and move on.