ComSkipper ... A Emby Plugin that skips commercials in recordings using output from comskip.
This plugin will work with EDL files generated by Comskip, ShowAnalyzer or any other application capable
of generating them to automagically skip past commercials when playing back recordings in Emby.
A visual localized notification will be presented on the screen when this happens.
UNC network mappings are fine - as long as the .EDL file is in the same filename as the media file.
Is it possible to add in your code :
System.Globalization so the EDL file will be parse correctly if the system is in a different culture than US.
i.e. - Cultures use decimal point (Israel, Japan, UK) or comma (Slovakia, France, Germany) as decimal separators. Persian uses a forward slash (/).
So setting
CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-US");
This way parsing EDL file will work in any setting.
You can refer to https://zetcode.com/csharp/cultur