ConvertCutListToKeepList: Sla kleine segmenten niet over wanneer commercieel knippen is uitgeschakeld

Hallo. De samenvatting van mijn vraag is: ComSkip vond een reclamesegment dat tot het einde van de opname loopt, en die laatste hoofdstuk ontbreekt na een MCEBuddy-conversie.

Ik vond de volgende vermeldingen in mijn log (hieronder).
De eerste vier regels vermelden de 4 entries in het EDL-bestand correct.
De laatste entry wordt vervolgens weggegooid als “Skip end segment, too small”

Ik interpreteerde dit als: het einde van de commerciële knip ligt later dan het einde van de video (dat klopt, met ongeveer 2 seconden als ik het in een viewer bekijk).

Dit is zeker acceptabel, maar ik vraag me af waarom er geen nieuw hoofdstuk wordt aangemaakt dat gewoon 1 seconde voor het einde van de hele uitzending stopt? Het zou fijn zijn als dit hoofdstuk niet genegeerd wordt; ik weet niet of dat met bestaande opties mogelijk is.

bedankt
BrianGGG

2018-02-10T17:29:12 MCEBuddy.CommercialScan.EDL → ParseEDL: Cut Segment Start:177.010 End:325.860
2018-02-10T17:29:12 MCEBuddy.CommercialScan.EDL → ParseEDL: Cut Segment Start:614.750 End:794.330
2018-02-10T17:29:12 MCEBuddy.CommercialScan.EDL → ParseEDL: Cut Segment Start:1047.710 End:1204.020
2018-02-10T17:29:12 MCEBuddy.CommercialScan.EDL → ParseEDL: Cut Segment Start:1455.950 End:1548.450
→ ConvertCutListToKeepList: Keep segment Start:0.000 Stop:177.010
→ ConvertCutListToKeepList: Keep segment Start:325.860 Stop:614.750
→ ConvertCutListToKeepList: Keep segment Start:794.330 Stop:1047.710
→ ConvertCutListToKeepList: Keep segment Start:1204.020 Stop:1455.950
→ ConvertCutListToKeepList: Skip end segment, too small Start:1548.450 Stop:1550.068

The issue lies with the fact that if MCEBuddy tries to “cut” a segment that too small often the encoder (ffmpeg, handbrake etc) fail due to various reasons. So to avoid this issue we put in a minimum segment size. In your case you aren’t actually cutting but marking the chapters, however while commercial detection the smaller segment are ignore. I guess it’s an optimization that could be done to preserve that information if the user has instructed mcebuddy to just mark the chapters instead of cutting them.

You can open a feature request to mark commercial chapters which are too small to cut

This has been fixed in 2.4.9 release. If there are no commercials to be cut, there is no minimum segment size enforced.

Also we’ve added an option to adjust the minimum segment size in the System Settings page.