

See attached screenshot, there are no devices currently playing any media from either Emby or Plex at the time. It plays fine in Plex for the most part (given proper buffering time).Īfter exiting playback, there are a number of FFMPEG processes running that seem to consume TONS of CPU time. It plays fine locally, without Emby through VLC on the same computer. The given reason for transcoding is "container not supported". This issue happens with other 4K videos in the same format as well, such as Ready Player One, and The Incredibles 2. The video file in question, Warcraft (2018) is an MKV encoded with HEVC at 4K. When clicking to a different position in the video, 50% of the time it takes forever to start playback again (expected), and 50% of the time it just refuses to start back up. CPU is maxed out, as expected, but can't maintain an FPS greater than the video FPS. I've tried changing the playback settings to various values, from 120Mb/s 4K to 144p. When playing 4K HEVC videos to Windows in the Firefox or Chrome player, it stutters every couple seconds because the transcoder can't keep up.

There is 8GB of RAM allocated to this VM, and it doesn't seem to go above 75%. The host machine has an i7 7700K (Kaby Lake) with all 8 threads allocated to the VM, no external GPU. Read/write performance to the folder with the media is totally fine, like 250MB/s which is definitely sufficient for video playback. The media is hosted on the same physical machine (unRAID), but is on a mounted "network" drive. So I have a fresh headless install (roughly a week old) of Debian inside a VM that only runs Emby and Plex.
