In 0.15 the old player was removed, but on my Android TV the new player produces a distorted image for mp4 Streams.
Picture taken from the TV:

Screenshot on the phone

example video: https://youtu.be/zBr9YiSwdzM
This is mostlikely an issue of the android internal player, i fear we cant do much.
Thank you for your reply, although sad to hear. Is there another (minimal) app using the internal player I could test the problem with?
SkyTube would be an alternative.
SkyTube works fine. If it also uses the internal player, there must be a difference between SkyTube and NewPipe. But I did not find an option to select the video type, thus it maybe uses webm by default and not the problematic mp4

At least I figured out I can use NewPipe without problems when setting WebM as prefered video codec.
We use exoplayer, but it is build based on the iternal player. However maybe there is something wrong on how exoplayer parametrize playback.
First of all I did not yet thank you for the app! It is great and I love using it.
When testing around I figured out the TV setting is a bit weird. It has a native 4k resolution, but Android apps are rendered in a 1k resolution. Videos can be played in 4k (tested with VLC). When I use a 4k webm stream in NewPipe only some frames are displayed (they are displayed correct, but there are a lot of frames dropped). Videos with mp4 codec show the above problem regardless of the resolution selected.
It could be a problem with the hardware video decoder. It'd be better to have an option which let a user to select the software decoder over the hardware decoder.
Sometime the hardware video decoder could even crash the player over some problematic video clips.
VLC has this setting.
I did a download of the mp4 video and checked with VLC and hardware decoder only set and the video displays fine.
For exoplayer:
https://github.com/google/ExoPlayer/issues/3039
Closing as outdated. If the issue is still present feel free to reopen.
The issue is still present on Android TV with Android 5 on it. As Workaround I use VLC as external player to show the videos. VLC displays the mp4 video without problems.
Does the apk provided in Release 0.20.0 #4332 fix anything by chance?
I just tested with 0.20.0 rc4 and it has a distorted video in the overview as well as in full screen. Opening in external player still works fine and the preview image is also displayed fine. Only displaying video in NewPipe did not work as expected.
How could I assist with more info? Is there anything I could test or any log that might help?
@quelbs This is only MP4 and not WebM? Also, could you update your OP to say 0.20.0 now?
I have the same issue with NewPipe 0.20.2 on Android TV and WebM works without problems. The workaround using VLC also works perfectly fine for me.