1. Virtual Home Theater
  2. News

Virtual Home Theater News

v1.10.1 patch

Fixed issues:

- Crash when try to play an audio file that has an album art.

- The last output audio device from the drop down list couldn't be selected on some audio configurations.

- Stopping a media file playback not happening when pressing the STOP button.

- Subtitle files with a completely differences names than the media file being added to the media's subtitles list.

v1.10.0 update

[h3]#1 Added hardware video acceleration.[/h3]

Support for hardware video decoding playback up to: 8K, 60fps, 10-bit, YUV 4:2 :0, GPU supported codecs.



Hardware decoding availability and capability will depend on the GPU generation as shown on the decoding matrix below for some reference video cards:




[h3]#2 Better video image color accuracy.[/h3]

Because videos are using different color spaces to encode the colors, it was added support for the following color space standards: BT.601, BT.709/sRGB, BT.2020 and DCI-P3.



Because HMDs are using different display technologies (OLED, AMOLED or LCD) and each HMD has its own color gamut (capability of reproduction colors), it is necessary to use a color gamut mapping to show the colors correctly as the media content creator intended to be.

Added color gamut mapping to: BT.709/sRGB (for generic LCD HMDs), DCI-P3 (for generic OLED HMDs), HTC Vive, Valve Index, Oculus Rift CV1 and Rift S.



An OLED VR display will have a wider color gamut than an LCD VR display:
- OLED: 100% sRGB/BT.709, ~90% DCI-P3 and ~70% BT.2020 color gamut and 100-250 nits
- LCD: 99% sRGB/BT.709, ~80% DCI-P3 and ~60% BT.2020 color gamut and 90-150 nits

Because the current displays used in HMDs are 8-bit in color depth and lower than 1000 nits luminance, the emissive light sources and specular reflections from a HDR video can't be correctly reproduced on a SDR display.


[h3]#3 Improved software video decoding playback performance.[/h3]

Support software video decoding up to 8K, 60fps, 10-bit, YUV 4:4 :4
Software playback performance will depend on the CPU generation, core frequency and number of cores.



‘Software decoding profile, threads and scale’ options will be available only when using software decoding.


[h3]#4 New Frame-by-Frame mode.[/h3]




[h3]#5 Added a new function and shortcut for 180 VR videos.[/h3]

To change the tilt angle, press and hold , then move the mouse up/down.

v1.9.2 patch

Fix the ‘VR keyboard’ frame flickering when the HMD’s frame rate changes.

Beta version with hardware decoding available for testing.

#1 Added hardware video acceleration.
Support hardware video decoding playback up to: 8K, 60fps, 10-bit, YUV 4:2 :0, GPU supported codecs.
Hardware decoding availability will depend on the GPU’s microarchitecture generation.

Hardware decoding is faster than software decoding but is limited to a few selected video codecs and profiles.
The latest generation video cards (Turing microarchitecture) support up to 8K at 60 fps for hardware decoding, other video cards may support hardware decoding only up to 8K at 24 fps.
Older generation video cards may support hardware decoding only up to 4K at 30 fps.


#2 Improved software video decoding performance.
Support software video decoding up to 8K, YUV 4:4 :4
Software playback performance will depend on the CPU generation and number of cores.


To avoid data transfer rate bottleneck, a high bitrate video (>800 Mbps) should be played from a SSD.

To access VHT v1.10.0 beta version select the beta build branch.
How to guide:
https://steamcommunity.com/games/989060/announcements/detail/1606020646056913409

v1.9.1 patch

Fix audio pops when changing playback speed.