Now, TheNewPlayer supports macOS, Linux and FreeBSD!
-- update #3 --
Deepin Linux support done!
Perhaps will work under Ubuntu.
-- update #2 --
v1.5.x supports hardware decoder (hw acceleration) and physical 5.1 audio channels.
You may need a physical USB audio external adapter and 5.1...