Local Media Playback

Our typical HTPC testing flow involves playing back files encompassing a range of relevant codecs, containers, resolutions, and frame rates. A note of the efficiency is also made by tracking GPU usage and power consumption of the system at the wall. Over the last year or two, the focus has been on using Kodi and MPC-HC with its built-in LAV filters for benchmarking. Even though we have had non-HDR 4K clips for some time now in our test suite, we have not subject them playback at native resolution. In order to augment our test suite, we have added two files, a 4Kp25 HEVC HDR stream in a MKV container, and a 4Kp60 VP9 Profile 2 HDR stream in a WebM container.

Out of all the options we evaluated, the TCL 55P607's in-built Roku platform is the only one capable of handling Dolby Vision videos. However, when we tried to play back a sample file, the Roku interface stalled in the retrieving stage after the appearance of the Dolby Vision logo.

The TCL 55P607 Roku Media Player App - Unable to Handle Local Dolby Vision Files

Due to the absence of reliable open-source editing and decoding tools for Dolby Vision in the PC space, its testing with local media files will have to wait.

The Roku Media Player app continues to be a disappointment for users with anything other than the standard H.264 / HEVC-based camcorder files. The following recorded clip shows its failure with some interlaced MPEG-2 and H.264 clips in TS containers. VC-1 is also not supported.

On the plus side, we have automatic switching to HDR for local files which have HEVC HDR content. On the othr hand, a VP9 Profile 2 HDR clip did not generate the mode switch.

We tracked the power consumption of the TV while the Roku interface tried playing back the various files in our test suite. It was not much of a surprise to find that Roku fails to play back many of the streams. The graph segments below corresponding to the files that didn't play back are just the display remaining idle in the Roku USB Player interface.

The NVIDIA SATV supports all files in our test suite except the one encoded in VP9 Profile 2. With Kodi, we even see the HEVC HDR file being decoded and sent to the display with the appropriate mode switch.

The NVIDIA SHIELD Android TV Supports HDR Playback with Local Files

The power consumption of the SATV was tracked during the playback of each file in our test suite using Kodi 17.6. The segment corresponding to the VP9 Profile 2 file is just the duration for which the audio track was decoded and the Kodi UI remained idle.

Moving on to the PC space, we first compare the DXVAChecker outputs for the three systems. The Zotac EN1080K with its GTX 1080 GPU does not support hardware decoding of VP9 Profile 2 videos. Even if a HDR stream were to be available, the system plays back only the non-HDR versions with the desktop in HDR mode.

The Absence of VP9 10-bit Profile 2 Decoding in the GTX 1080 is the Only Odd Spot (from L to R: ASRock Beebox-S 7200U, Zotac ZBOX MAGNUS EN1080K, and the Intel NUC7i7BNHX1)

We found the native Microsoft Movies & TV app to be capable of playing back HDR videos with the desktop in HDR mode. A comparison of playback using two different players in that mode is shown below.

However, the playback of HDR files in non-HDR mode using the Microsoft Movies & TV App results in messed up colors. As such, we don't recommend the Movies & TV app for HDR file playback under all circumstances.

It is possible to use the madVR renderer in conjunction with a suitable player to shift the display to HDR mode independent of the OS setting. It is also supposed to bring the display back to the original state when exiting. We tested it out with MPC-HC and madVR v0.92.10 on the Zotac EN1080K. On the KBL-U systems, using madVR as the renderer resulted in evident dropped frames irrespective of the setting. On the Zotac EN1080K, we found that the latest NVIDIA driver release (which we absolutely had to use for Netflix 4K playback) seemed to have some issues with the restoration of the previous mode. With certain settings, the colors seemed to get crushed significantly after madVR triggered the mode change.

In fact, the only reliable combination in which we could get playback of the files in the appropriate mode was to set the OS toggle for HDR, and allow madVR to pass through the HDR metadata directly to the display (something that the madVR author specifically mentions as unsuitable for purists). We do not have automatic mode switching or even identification of HDR when using Kodi (as of v17.6). With madVR and MPC-HC, it is possible, but the consumer experience may vary.

In our opinion, HDR local media playback is yet to reach a stable state with commonly used software combinations. CyberLink's PowerDVD 17 also supports automatic HDR mode switch for playback of local files on Intel GPU-based systems. We found that it worked well in both of the KBL-U PCs, but, PowerDVD unfortunately refused to play back the VP9 Profile 2 files on those systems.

The power consumption of the three PCs during the playback of each file in our test suite using Kodi 17.6 was recorded. The same was done using the Microsoft Movies & TV app also, but, we found significant power consumption change (up to 10W at the wall) when the control overlay appeared on the screen. As such, we believe that the Microsoft Movies & TV app is not a reliable way to determine media processing efficiency of any system.

A similar graph for the madVR playback case in the Zotac ZBOX EN1080K (with OS HDR toggle set and madVR configured for HDR passthrough in full screen windowed mode) is presented below.

The power consumption numbers were also graphed for the PowerDVD playback case using the two KBL-U systems.

In general, we find that the Zotac system consumes a lot of power, but, it also performs a lot better compared to the KBL-U systems when advanced HTPC requirements like madVR rendering are considered. The HDR ecosystem is just getting started and we are waiting for things to reach a more matured state before doing a detailed analysis of the playback of local HDR files in PCs.

Netflix Streaming Configuring a UHD Blu-ray Playback System
Comments Locked

191 Comments

View All Comments

  • ganeshts - Tuesday, December 26, 2017 - link

    I would love to get a rundown of the budget for that PR server backend. Still too limited IMO and not enough flexibility.
  • Aspernari - Tuesday, December 26, 2017 - link

    "On a budget", then recommends and links a receiver over twice the cost of the TV!

    Come on. Seriously.
  • Aspernari - Tuesday, December 26, 2017 - link

    Replying to myself to further comment: His actual recommendation, the Denon AVRS730H is merely JUST AS EXPENSIVE as the TV.

    And then there's no actual speakers, or mention of speakers on the entire AVR page... So why are we getting a receiver?

    At the price of the receiver alone, you can start getting into entry level Atmos-enabled soundbars.
  • ganeshts - Tuesday, December 26, 2017 - link

    How is $349 / $429 as expensive as a $700 TV? Maybe you are seeing some other numbers?
  • ddrіver - Tuesday, December 26, 2017 - link

    Ganesh, are you actively trying to not understand the point multiple people are making? DO NOT PUT "BUDGET"-ANYTHING IN THE TITLE. Especially if you're going to use a $2000 HTPC with a GTX1080, or a $1000 receiver (https://www.amazon.com/dp/B072Z9ZGSZ ). Did I already say it? This is not budget!

    Do you get your Christmas bonus for clicks? I clicked because I'm looking for a receiver recommendation on a budget and expected some good but cheap options. And I find you're actually using a $1000 model and just mentioning another almost $500 model (https://www.amazon.com/Denon-AVRS730H-Receiver-wir... ) once without detailing much on alternatives or what similar models I could go for. You went on to talk about the $1000 model for the rest of the receiver section.
  • Aspernari - Tuesday, December 26, 2017 - link

    Whoops, I was thinking about the S405. Sorry, the receiver is only nearly as expensive as the TV when the TV is on a good sale. Now, let's get back to the absurdity of this article.

    This article lacks direction and focus. It misses the mark for both its stated purpose, and as any sort of reasonable guide or reference.

    - Assume the reader is recycling speakers, but not any other components - Going all the way down to HDMI cables.
    - Clearly a sponsored deal with Denon. It's disclosed but still awful since no other receiver is mentioned, alternatives like soundbars (again, low end Atmos is available for less than the recommended receiver) are never mentioned, and anyone looking for help unpacking the current audio tech is left on their own.
    - $2000 HTPC, even as a joke option, is more than the entire rest of the recommended kit combined.
    - Recommending all sorts of hardware that doesn't support features that should have been seen as requirements (Tegra and the $2000 HTPC failing to provide full HDR support, etc).
    - Recommending a $200 Android device in an article about budget setups featuring a Roku TV.
    - $200 more in Bluray playback equipment to the HTPCs, but no consideration for UHD bluray players or the Xbox One S - The recommendation is to deal with the minefield of compatibility issues rather than spend the same sum on a standalone solution that doesn't suffer from those problems - and plays games!
    - I'm going to harp on the Denon sponsorship and the clear bias there again. There are two products named in the article subsections. The TV, and the receiver. And it's not even the recommended receiver! No other single product gets an entire page to itself. The section about the receiver is even longer than the TV. There's no info provided about the S730H, not even basic specs. Congrats on your free $1000 receiver, but it doesn't belong in a budget article.

    I get that you wrote this as a "this is what I did" article, not a comprehensive guide, but come on. No alternatives suggested for the Denon is... Really galling.
  • we - Tuesday, December 26, 2017 - link

    Apparently Ultra HD Blue-ray video and sound quality from the Xbox One S is somewhat disappointing.
    https://www.whathifi.com/news/no-xbox-one-s-isnt-v...
  • Aspernari - Tuesday, December 26, 2017 - link

    There've been some patches since that article was published which, as I understand it, addressed most of the quality issues.

    I have an X, and have no complaints - but I also don't have another UHD disk player to compare against.
  • Aikouka - Wednesday, December 27, 2017 - link

    I've mentioned this before, but the Xbox One's greatest flaw is that it's too noisy. Disc noise pushed me away from using the player after playing only a single movie (Sicario). I also ran into problems with the disc freezing in random spots, but not always in the same spot. (Do note that other players had no problems with the disc at all.) If you want a basic UHD player, I'd probably go with the Sony X800. I've had the best luck with mine so far with only a few hiccups in the beginning. I did replace it simply because I wanted a unit with Dolby Vision, which the only decent (but not cheap) option there was the Oppo 203.
  • Galid - Wednesday, December 27, 2017 - link

    There must be a lot of kids in here, this is not SUPER budget but it sure is budget in my mind. My home theater setup without the PC is worth 6k$ and it is considered cheap by many standards. The best budget and worthy contender for around 600$ would be the Onkyo NR727. I myself would not consider anything below but that's only 200$ cheaper. ONE of my speakers costs freaking 400$ and I'm really considered on the OK/cheap side. Do you guys ever go out in stores, you know, not those internet websites where you click and wait, ACTUAL audio video stores? WAW you guys need to see the light outside, it's made by the SUN! WAW!!! Any respectable audio video store will have AVR + speakers setups from 1k to 50k$++, so I would consider 1 to 5k pretty cheap.

    Wanna go ultra budget, buy used and freaking leave this website alone. What do you want, website full of used audio video pieces of equipment just leave this place. Sure this article could be better but it sure look budget friendly to me and I'm FAR from being a rich guy.

    When I see people complaining about a 800$ receiver, I cannot help but wonder who's reading these articles. You work for mcdonalds 24h a week? Don't look at buying a home theater, get a BETTER JOB then come back ffs.

Log in

Don't have an account? Sign up now