[Feature Request] Native WEBM (VP8 + Vorbis and VP9 + Opus) support in HTML5 Browser without transcoding

Server Version: 1.13.8.5395 (Official plexinc/pms-docker)
Player Version: 3.67.1 (Web Client)

Hello to the Plex Team and fellow forum readers,

I’d like to add a native DirectPlay options for VP8 + Vorbis (Supported by all browsers and the latest smart TVs) and VP9 + Opus (Supported at least in Chome and Firefox and some high end hardware) in Plex Media Server.

VP9 can save a tremendous amount of disk space and bandwidth (from 50% to 70%) for a home streaming server, with either limited disk space or limited bandwidth (why_no_both.jpg). VP8/VP9 is also beginning to be supported by new hardware because of Google/Youtube pushing these royalty-free codecs. Plex is a wonderful piece of software and waiving the MASSIVE performance hit of reencoding the video stream to x264 would be a gigantic step for headless servers, which rely only on sheer CPU power.

image

Here some (outdated apparently) support matrix for these codecs:

As a side note, I’d also like to have an option to completly disable transcoding at the server level. For example, sharing a trancoding disabled instance to my friends and have a second instance for personnal/family use. I currently have to rely on Docker’s native CPU limits/pinning/scheduling wich does not provide satifaction as the whole instance is slowed down instead of limiting just one core function.

Happy Plexing y’all !

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.