Gamingforce Interactive Forums
31103 29126

Go Back   Gamingforce Interactive Forums > Gamingforce Computing > OS and Software
Register FAQ GFWiki Members List Donate Arcade ChocoJournal Mark Forums Read

Welcome to the Gamingforce Interactive Forums.
GFF is a hellhole full of elitists who chat about everything EXCEPT games. We have a team of dedicated moderators who will ban your ass on the slightest provocation, constant member-organized activities that you are not allowed to participate in, and plenty of custom features, including our unique journal system where you can post entries that will be completely ignored. 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. Although membership is completely free (and gets rid of the pesky advertisement unit underneath this message) we do not recommend that you sign up, because you will get kicked in the nuts repeatedly.


Any video players that support multiple cores?
Reply
 
LinkBack Thread Tools
Cam
owns too many Tsukihime doujinshi thanks to an unhealthy Ren obsession


Member 2604

Level 11.01

Mar 2006


Reply With Quote
Old Apr 22, 2008, 09:55 AM Local time: Apr 22, 2008, 09:55 AM #1 (permalink) of 12
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.
Thank you ever so wise and godly forum-lifers for putting a disgusting fatso image in my sig. Or... not.
De Arimasu!


Member 1222

Level 34.52

Mar 2006


Reply With Quote
Old Apr 22, 2008, 10:07 AM Local time: Apr 22, 2008, 04:07 PM #2 (permalink) of 12
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.
Cam
owns too many Tsukihime doujinshi thanks to an unhealthy Ren obsession


Member 2604

Level 11.01

Mar 2006


Reply With Quote
Old Apr 22, 2008, 10:13 AM Local time: Apr 22, 2008, 10:13 AM #3 (permalink) of 12
I was actually using the latest CCCP. Oh well, I'll find out when my next 1080p finishes downloading.
Thank you ever so wise and godly forum-lifers for putting a disgusting fatso image in my sig. Or... not.
De Arimasu!


Member 1222

Level 34.52

Mar 2006


Reply With Quote
Old Apr 22, 2008, 10:19 AM Local time: Apr 22, 2008, 04:19 PM #4 (permalink) of 12
I was actually using the latest CCCP. Oh well, I'll find out when my next 1080p finishes downloading.
Strange that... if you read this thread as an example where they say that ffdshow-tryouts features partially multi-threaded x264 playback...

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.
Cam
owns too many Tsukihime doujinshi thanks to an unhealthy Ren obsession


Member 2604

Level 11.01

Mar 2006


Reply With Quote
Old Apr 22, 2008, 11:47 AM Local time: Apr 22, 2008, 11:47 AM #5 (permalink) of 12
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.
Thank you ever so wise and godly forum-lifers for putting a disgusting fatso image in my sig. Or... not.

Last edited by Cam : Apr 22, 2008 at 09:16 PM.
Reminders of innocent youth


Member 805

Level 19.17

Mar 2006


Reply With Quote
Old May 2, 2008, 09:31 AM Local time: May 2, 2008, 09:31 AM #6 (permalink) of 12
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.
Mountain Chocobo


Member 6745

Level 26.88

May 2006


Reply With Quote
Old May 2, 2008, 11:26 AM Local time: May 2, 2008, 06:26 PM #7 (permalink) of 12
You could try to disable in-loop filtering or deblocking if ffdshow allows access to these ffmpeg options.
Reminders of innocent youth


Member 805

Level 19.17

Mar 2006


Reply With Quote
Old May 2, 2008, 11:32 AM Local time: May 2, 2008, 11:32 AM #8 (permalink) of 12
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.
Mountain Chocobo


Member 6745

Level 26.88

May 2006


Reply With Quote
Old May 2, 2008, 11:56 AM Local time: May 2, 2008, 06:56 PM #9 (permalink) of 12
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.
Reminders of innocent youth


Member 805

Level 19.17

Mar 2006


Reply With Quote
Old May 2, 2008, 04:57 PM Local time: May 2, 2008, 04:57 PM #10 (permalink) of 12
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.
Mountain Chocobo


Member 6745

Level 26.88

May 2006


Reply With Quote
Old May 2, 2008, 05:43 PM Local time: May 3, 2008, 12:43 AM #11 (permalink) of 12
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.
*stare*


Member 309

Level 23.24

Mar 2006


Reply With Quote
Old May 3, 2008, 09:33 AM Local time: May 3, 2008, 04:33 PM #12 (permalink) of 12
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.

Last edited by evilboris : May 3, 2008 at 09:35 AM.
Reply


Thread Tools

Gamingforce Interactive Forums > Gamingforce Computing > OS and Software > Any video players that support multiple cores?

Forum Jump



All times are GMT -5. The time now is 07:22 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0