I have noticed an issue with corrupt transcordings on my Shield TV for HDHR content on a specific channel (Discovery Kids). If I disable hardware acceleration the issue goes away. Other channels (Disney) do not have this issue with hardware encoding enabled. Nothing in the logs to indicate any issues.
I would like to share a copy of the source with issues so it can be diagnosed, I can upload to my personal server but would prefer to keep that conversation in private so I don’t have a large file being accessed several times.
There is a known issue with certain channels that don’t provide the video header properly. This causes issues with the built-in transcoder on some HDHR devices to not be able to record or record a garbled mess.
The recording itself plays fine in MythTV and in Plex (if not transcoded). The video itself is not transcoded by my HDHR, the Prime model doesn’t support it. Is there anything I can do to repair them? I’ll note I’m up to date with the current HDHR firmware as well.
Sorry, I’m not understanding the issue quite right.
@rhpot1991 said:
If I disable hardware acceleration the issue goes away.
Where do you see this setting?
@rhpot1991 said:
The recording itself plays fine in MythTV and in Plex (if not transcoded).
What client are you using to watch? The DVR recordings will be in Mpeg2 which most clients don’t support so they have to be transcoded. I also notice that the video is 60 fps, which also is not supported by many Plex clients. It is possible the client is not telling PMS properly so PMS is providing a 60 fps transcoded video, which may not work.
I noticed that when you did the software encoding test, the file is an MP#, but in the earlier hw test, it was mkv. Do you have 2 copies of this movie? Can you also send me the XML for this movie? Both XML’s if you have them listed separately.
Let me go ahead and generate new logs. I have a few optimized versions and the shortened file that I created out there, so they probably don’t match at this point. I’ll clean all this up and get some better data out there for you.
Check the last 2 trancodes. I forced 720p to make sure it was transcoding video, and verified in the status section of the web interface. The 1st one is software trancoding, no artifacts in the image. 2nd one is hardware transcoding with a ton of corruption in the image. I used the small trimmed clip for both, so you can pull that if it is helpful. Also I tested this directly on the Shield TV which is running the Plex server.
Trying to figure out where the XML is stored for there and I’ll add those if I can access them.
That’s fine. I was able to use your sample and recreate the issue which matches up with your log. Let me pass this along to the devs. Thanks for the sample.