![]() |
||
|
|
Welcome to the Exploding Garrmondo Weiner Interactive Swiss Army Penis. |
GFF is a community of gaming and music enthusiasts. We have a team of dedicated moderators, constant member-organized activities, and plenty of custom features, including our unique journal system. If this is your first visit, be sure to check out the FAQ or our GFWiki. You will have to register before you can post. Membership is completely free (and gets rid of the pesky advertisement unit underneath this message).
|
![]() |
|
Thread Tools |
Any video players that support multiple cores?
I really need one, even with core codec 1080p h/x264 videos lag. Don't feel like OCing my quad core to solve it.
How ya doing, buddy? |
This is a problem more with your codecs than with the player. Basically, the central component of any playback system should be ffdshow, but there's more than one version. ffdshow-tryouts is multithreaded, which should mean it runs faster on quad-core systems.
If you want to give it a go, just uninstall your current setup and install CCCP. You can install ffdshow tryouts separately, but this is the easy option. There's nowhere I can't reach. ![]() |
I was actually using the latest CCCP. Oh well, I'll find out when my next 1080p finishes downloading.
This thing is sticky, and I don't like it. I don't appreciate it. |
Oh wait... go to your Start Menu->CCCP->FFDShow Video Decoder Configuration and choose the "Miscellaneous" page. Then set the number of threads to something other than "1" to see if that helps. I am a dolphin, do you want me on your body? ![]() |
The popup info thing for that says "mpeg 1/2 decoding only"
edit: seems to use 20-50% cpu in the video I just got, while the one I tried weeks ago used 25% max. I guess it worked. Wonder why the other one only used one core. I was speaking idiomatically.
Last edited by Cam; Apr 22, 2008 at 09:16 PM.
|
Apologies for threadjacking, but is there a similar solution for Mac OS X? I have a G5 quad and 1080p files, depending on codec (usually AVC1 is most problematic), lag like a motherfucker.
Doesn't have to be an Aquafied solution - I'm comfortable using DarwinPorts, compiling from source, whatever. What kind of toxic man-thing is happening now? |
Chocorific |
You could try to disable in-loop filtering or deblocking if ffdshow allows access to these ffmpeg options.
Most amazing jew boots |
Possibly, yeah. I'll have to sift through VLC's control panel for ffmpeg.
Oh, and there's another question for ya. Is there a better option than VLC on the Mac for decoding HD or other high-bitrate content? VLC did the trick years ago when I needed to play some AVI file and I just stuck with it out of habit. What, you don't want my bikini-clad body? |
Chocorific |
AFAIK mplayer can use the CoreAVC H264 decoding library in an 32bit x86 environment for faster decoding.
CoreAVC should be faster but according to what I have read it's not fully standard compliant and does NOT produce reference outputs. So their code optimizations are not lossless and show in the decoded frames. A G5 is a PowerPC architecuture, right? I'm not really into Macs so I can only guess here. Seems like mplayer with CoreAVC won't work for you. How ya doing, buddy? |
Yeah, G5 is 64-bit PPC. I run into that trouble a lot when people recommend software. "Try to compile x app with y library...oh, you're on PPC970? Sorry, no soup for you."
At any rate, I'll see about tweaking VLC and find out where that gets me. There's nowhere I can't reach. |
Chocorific |
I was under the impression that the libavcodec part from ffmpeg has a lot of hand-optimized x86 assembly integrated. I don't know about PPC architecture though.
As ffmpeg is both used by VLC and mplayer you could also give mplayer a try, without the CoreAVC component of course. With mplayer you could try these libavcodec parameters: lavdopts=fast=1:skiploopfilter=all This of course reduces image quality but should increase decoding performance by a great deal. This thing is sticky, and I don't like it. I don't appreciate it. |
MPC HC.
http://tibrium.neuf.fr/ supports multi core h264 decoding, even hardware acceleration. As picky DXVA is, when it works, I get 1% cpu usage for 1080p movies. Latest ffdshow builds have correct multicore usage for h264, although ffdshow is still the slowest h264 decoder (I only had lag on one scene ever though, and on that one the bitrate shot up to 30k - using e6550 2,8ghz). I'm using ffdshow_rev1890_20080307_clsid at the moment, though its probably time to check a newer build with that movie. For the record, the internal MPC HC h264 filter was running that scene lag free, without hardware acceleration. x264.nl is a good place to get latest ffdshow binaries from (dunno the site for the daily builds). If you are on some slow ass athlon, pirate the latest CoreAVC. It's a good deal faster, a friend of mine was running 720p fine on a P4C 2.4ghz, and I was having no problems with 1080p on my old, super slow athlon x2 3800 (early crap model). edit: meh, didnt notice the thread is about macfags now. I am a dolphin, do you want me on your body?
Last edited by evilboris; May 3, 2008 at 09:35 AM.
|