This might not be the "perfect" place to start for this question, but given we're all on Windows and have transport stream files laid down by (typically) HDHR devices (or maybe MyHD), I thought I'd start here.
Here's the problem I'm having: A station (my local PBS, to be more specific), often sends out what I consider to be a defective transport stream, and I'd like to know it's defective before I attempt to watch it.
You might think that if it's OTA (over the air), how do I know it's a defective transport stream and not just bad reception. Well, if I'm correct in my thinking, the stats gathered by the HDHR for the recording would be "bad" for bad reception. But that's not the case. Checking http://127.0.0.1:8181/recent
, I can see "tste", "tsmiss" are zero, and "tunss" is >95 and "tunsnq" is 100. On other channels, when the recording is pixelated or has dropouts, those numbers are "bad".
The symptom I have is "good" reception stats, but the recording doesn't play well in VLC. For example, we got a recording, watched 35 minutes of it...perfect, then there was a 5 minute segment that caused VLC to hang. After that it played fine again.
Since these recordings come on PBS, they're repeated at different times. What happens is that I get a recording, then CW_EPG skips the repeats, as designed. So the repeats come and go, and I'm sitting on a defective capture file, but don't know it! So one solution would be to configure CW_EPG to record all instances of the problem shows. But what I was wondering was, is there a batch file program/process that can assess the quality of a capture file?
If so, I could be alerted right away and make sure I don't miss when the show gets replayed.