When the comskip launches it has the channel NAME instead of Display name. The file recorded is with DISPLAY name so it gets confused when we have different ini files for different channels
log says
2007-09-25 21:57:00 B ComSkipLauncher: Recording ended (d:\recorded_tv\House-TV4-2007-09-25-21_00.ts on TV4 Öresund), launching program ("C:\Program Files\Comskip\RuncomSkip.bat" "d:\recorded_tv\House-TV4-2007-09-25-21_00.ts" "TV4 Öresund") ...
Code in comskiplauncher.cs
string parameters = ProcessParameters(_parameters, tvEvent.Recording.FileName, channel.Name);
should be
string parameters = ProcessParameters(_parameters, tvEvent.Recording.FileName, channel.DisplayName);
log says
2007-09-25 21:57:00 B ComSkipLauncher: Recording ended (d:\recorded_tv\House-TV4-2007-09-25-21_00.ts on TV4 Öresund), launching program ("C:\Program Files\Comskip\RuncomSkip.bat" "d:\recorded_tv\House-TV4-2007-09-25-21_00.ts" "TV4 Öresund") ...
Code in comskiplauncher.cs
string parameters = ProcessParameters(_parameters, tvEvent.Recording.FileName, channel.Name);
should be
string parameters = ProcessParameters(_parameters, tvEvent.Recording.FileName, channel.DisplayName);