OS/2, eCS & ArcaOS - Technical > Multimedia
mplayer - H265 problems anyone?
(1/1)
Dariusz Piatkowski:
That's right...not H264, but H265...
I published another engine building video on my channel a couple of weeks ago, and it being nearly 20 mins made for a pretty good-sized file, even the YouTube 720 version was about 1.6G.
So I went back to my old trusy video encoder, that being HandBrake, which I'm running on the Ryzen7 Win10 box here and played around with a few different setups. Eventually I compared the H264 to a H265 encoding because the Nvidia video card that's in that box supports H265 hardware encoding...YEAH...big improvement, from about 20 mins on Super1080HQ on CPU-alone, to just about 3 mins on the GPU!
Anyways...was pretty happy...but I always do my final review on my OS/2 box to see how the slower hardware handles it. Now here is where the surprise showed up: mpalyer wasn't able to play the H265 video normal. What I mean by that is that the playback was about 1/2 speed and it was definitely single threaded, my CPU monitor would show a single core at 100%, which would switch to another core, etc, etc.
In comparison a regular H264 1080HQ playback normally uses about 15-20% spread on the 6 cores, and it's definitely multi-threaded.
I'm running MPlayer SVN-r38083-9.1.0, smPlayer is just fine and VLC seems to be OK, but for some reason I discovered that none of the 1080 vides are producing video outputs in VLC, but that's a separate issue.
Sooo...I'm curious: has anyone else seen this?
I logged an issue report for this, see => https://github.com/komh/mplayer-os2/issues/11
Thanks everyone!
Heikki Kekki:
--- Quote from: Dariusz Piatkowski on December 13, 2021, 03:35:16 am ---That's right...not H264, but H265...
Anyways...was pretty happy...but I always do my final review on my OS/2 box to see how the slower hardware handles it. Now here is where the surprise showed up: mpalyer wasn't able to play the H265 video normal. What I mean by that is that the playback was about 1/2 speed and it was definitely single threaded, my CPU monitor would show a single core at 100%, which would switch to another core, etc, etc.
In comparison a regular H264 1080HQ playback normally uses about 15-20% spread on the 6 cores, and it's definitely multi-threaded.
I'm running MPlayer SVN-r38083-9.1.0, smPlayer is just fine and VLC seems to be OK, but for some reason I discovered that none of the 1080 vides are producing video outputs in VLC, but that's a separate issue.
Sooo...I'm curious: has anyone else seen this?
I logged an issue report for this, see => https://github.com/komh/mplayer-os2/issues/11
--- End quote ---
I can see same behaviour.
--- Code: ---mplayer.exe https://test-videos.co.uk/vids/bigbuckbunny/mp4/h265/1080/Big_Buck_Bunny_1080_10s_2MB.mp4
--- End code ---
MPlayer 1.4-9.1.0 (C) 2000-2019 MPlayer Team
Dave Yeo:
Your MPlayer build is likely too old to have a good H265 decoder. MPlayer uses FFmpeg where H265 was likely added first as basic C code with no threading then updated for speed. Another possibility is that FFmpeg used/uses an external library such as H265. You should test with FFplay, perhaps the version that RPM installs.
Dariusz Piatkowski:
Hi Dave,
--- Quote from: Dave Yeo on December 13, 2021, 04:49:10 pm ---Your MPlayer build is likely too old to have a good H265 decoder...
--- End quote ---
Actually, the SVN signature is there because that is the latest release Ko provided to an issue I previously reported and which he addressed. I actually re-tested with the official current release as well, and the behaviour is the same.
However Dave, good point re:FFMPEG RPM package...I went to install but ANPM is having a problem with the repos at the moment (here anyways) so I'll re-try later on. Good time to replace the numerous other versions of FFMPEG I have on my system today!! :-[
Navigation
[0] Message Index
Go to full version