7 Aug 2012 17:59
minimal CPU requirement to play high bitrate 1080p video in software?
Marc MERLIN <marc_mplayer <at> merlins.org>
2012-08-07 15:59:55 GMT
2012-08-07 15:59:55 GMT
I thought it would be an FAQ, but some searching didn't turn anything up.
My HTPC has an intel GM35 which does not support libva/vaapi from what I was
told.
The CPU is a dual core duo 3Ghz (E8400) and playing 7MB/s 1080p 20MB/s
encoded H264 mkv just isn't fast enough.
I noticed that decoding is only done on one of the two CPUs. Is there a way
to switch to a codec that can use both CPUs?
If not, here's mplayer -v output if that helps. If there are other compile
options I could use, or a different codec or video output I could force, let
me know.
(for instance, is 'xv' still my best output option?)
> MPlayer SVN-r34707-4.6.1 (C) 2000-2012 MPlayer Team
> CPU vendor name: GenuineIntel max cpuid level: 10
> CPU: Intel(R) Core(TM)2 Duo CPU E8400 <at> 3.00GHz (Family: 6, Model: 23, Stepping: 6)
> extended cpuid-level: 8
> extended cache-info: 402686016
> Detected cache-line size is 64 bytes
> Testing OS support for SSE... yes.
> Tests of OS support for SSE passed.
> CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
> Compiled with runtime CPU detection.
> Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
> get_path('fonts') -> '/home/mythtv/.mplayer/fonts'
> Configuration: --prefix=/usr --confdir=/etc/mplayer --enable-xvmc --enable-menu --enable-radio
--enable-radio-capture --disable-arts --language=all --target=i586-linux
--enable-runtime-cpudetection --enable-debug --enable-mga --enable-3dfx --enable-tdfxfb --disable-gui
(Continue reading)
RSS Feed