There’s another thread regarding recent issues with commercial skipping over here, if you haven’t seen it:
When you ran the commercial skipper manually, did you set up its required environment variables first? If not it will cause the “Unsupported codec” error. I run on a Mac, but the idea is the same; the EAE_ROOT and FFMPEG_EXTERNAL_LIBS environment variables must be set for the codecs to be found:
You can look in your Plex Media Server.log files to see what it’s passing for those variables by searching for ‘Plex Commercial Skipper’, provided you have debug logging enabled.
Personally, I’ve had mixed results with commercial skipping recently. For older shows (and the channels on which they’re aired) it seems to work well. For new shows it seems less reliable.
Thanks for the link to the other thread. That one seems to have quite a bit of attention.
I don’t see the environment variables options listed for the binary I have but I will see if I can’t try that next.