----------------
Is there any way to find out the original pre-transmission resolution size of each program (SD, Half-HD or Full-HD)... maybe within the EPG info?
This is so a programming script can know if a program has been "upscaled" before transmission.
Why? ...
I generally re-encode programs that I have recorded using my PC-based PVR media server, because some of my viewing devices, or players, cannot handle fullHD resolution, nor some of the high-end "encoding options" in the stream, e.g. CABAC, AAC-HE, etc.
If this "upscaling" info was in the Program information, then if my conversion program could know that a 576 line source had been upscaled to 1080 lines, I would program it to re-encode back down to 576, not the transmitted 1080 line height, so it can be better viewed at no loss of quality on less powerful devices. Less importantly, it would also take up less hard drive space and use less network bandwidth when played over my wi-fi.
I'm using EPG Collector to read the transmitted MHEG stream, but the resulting XML file only shows the following fields for each program:
- programme start,stop,channel
- title
- desc
- rating
There is no "HD" field.
I've noticed that some programs that have an HD source resolution have a "HD" logo burned into the top-right of the video, but it's not really practical - from a programming viewpoint - to start analysing video frames in that way.
Any ideas how to get the info easier?