DVR transcoding issue on nVidia Shield TV as the server

I don’t know if the switch to .ts will help, but right now, my wired connection works fine as I play that at original quality. However, when I go wireless and the Shield has to transcode, I get a message from Plex saying the Shield isn’t powerful enough to transcode the stream smoothly. And it isn’t, it pauses every 10 seconds or so (this is on a single stream). If it’s not powerful enough to transcode the DVR files, then why would Plex say it’s an acceptable match for the DVR? Feel like I wasted $60 on a tuner.

I use .mkv then convert them to mp4. Works well. Since I started converting them to MP4 I have much smoother playback and the files take up a lot less space.

If I might ask, what do you use to convert them? And now that they are going to .ts files, what converts that? Also, can you restore the program info (I think I read that when you convert a file, you lose the meta data).