Windows 7: Do you really need CoreAVC or Haali Media Splitter? - AVS Forum
Forum Jump: 
Reply
 
Thread Tools
post #1 of 60 Old 09-17-2009, 08:36 AM - Thread Starter
Advanced Member
 
sofakng's Avatar
 
Join Date: Jun 2003
Posts: 932
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 27 Post(s)
Liked: 10
Do you really need CoreAVC and the Haali Media Splitter?

I'm doing some research and it appears as though Windows 7 has built-in support for them and they also use the newer Media Foundation instead of DirectShow...

Also, Media Foundation supports DXVA v2.0 so wouldn't the built-in H.264 Media Foundation codec have hardware acceleration?

I'm also not sure why you'd need the Haali Media Splitter since I thought there was a built-in MKV splitter...
sofakng is offline  
Sponsored Links
Advertisement
 
post #2 of 60 Old 09-17-2009, 08:42 AM
Member
 
ranpha's Avatar
 
Join Date: Oct 2007
Posts: 42
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Windows 7 doesn't have a .mkv splitter, thus Haali Media Splitter is still needed.

The built-in decoder is a fine DXVA decoder but not for decoding in software mode.
ranpha is offline  
post #3 of 60 Old 09-17-2009, 08:50 AM
Senior Member
 
HDGT's Avatar
 
Join Date: Jan 2008
Posts: 220
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Liked: 11
Windows 7 does not have a built-in MKV splitter and Haali splitter is know to be very buggy on Win7, crashing about 1,500 times a day according to Microsoft.

You don't really need CoreAVC since the MS Win7 decoder can use DXVA decoding for far lower CPU usage than any CPU only software decoder.

The catch is, MS Win7 decoder is know to be buggy, even in the RTM release. Doom9 forums has plenty of horror stories about it. MPC-HC's DXVA decoder is far more reliable, but doesn't support VC-1 interlaced files, only progressive. MPC-HC's H.264 DXVA works great though for both progressive and interlaced.

There's also other limitations in MS Win7 decoders, you'll find out pretty quickly.
HDGT is offline  
post #4 of 60 Old 09-17-2009, 09:01 AM
AVS Special Member
 
mike_311's Avatar
 
Join Date: Apr 2006
Posts: 2,889
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by HDGT View Post

Windows 7 does not have a built-in MKV splitter and Haali splitter is know to be very buggy on Win7, crashing about 1,500 times a day according to Microsoft.

You don't really need CoreAVC since the MS Win7 decoder can use DXVA decoding for far lower CPU usage than any CPU only software decoder.

The catch is, MS Win7 decoder is know to be buggy, even in the RTM release. Doom9 forums has plenty of horror stories about it. MPC-HC's DXVA decoder is far more reliable, but doesn't support VC-1 interlaced files, only progressive. MPC-HC's H.264 DXVA works great though for both progressive and interlaced.

There's also other limitations in MS Win7 decoders, you'll find out pretty quickly.

\\
yep i switched to mpc-hc, Microsofts decoder was really acting up on some of my mkvs...

"If the world didn't suck, we'd all fly off."
mike_311 is offline  
post #5 of 60 Old 09-17-2009, 09:34 AM - Thread Starter
Advanced Member
 
sofakng's Avatar
 
Join Date: Jun 2003
Posts: 932
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 27 Post(s)
Liked: 10
I'd creating a dedicated HTPC using Windows 7 and want to use Media Center so MPC-HC is really out of the question...

You mention that the built-in H.264 is much lower CPU usage than any other software decoder. Does that it doesn't have hardware acceleration like CoreAVC?

Also, how well is the new DivX beta MKV splitter? (it's made for Media Foundation instead of DirectShow)
sofakng is offline  
post #6 of 60 Old 09-17-2009, 09:36 AM
AVS Special Member
 
Smitty2k1's Avatar
 
Join Date: May 2005
Location: Washington DC
Posts: 1,034
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 12
Quote:
Originally Posted by sofakng View Post

I'd creating a dedicated HTPC using Windows 7 and want to use Media Center so MPC-HC is really out of the question...

You mention that the built-in H.264 is much lower CPU usage than any other software decoder. Does that it doesn't have hardware acceleration like CoreAVC?

Also, how well is the new DivX beta MKV splitter? (it's made for Media Foundation instead of DirectShow)

You can use the stand alone MPC-HC Codecs within Windows 7 Media Center.
Smitty2k1 is online now  
post #7 of 60 Old 09-17-2009, 09:39 AM
AVS Special Member
 
politby's Avatar
 
Join Date: Nov 2006
Location: N59.45817 E18.39345
Posts: 1,412
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 18 Post(s)
Liked: 63
Quote:
Originally Posted by HDGT View Post

Windows 7 does not have a built-in MKV splitter and Haali splitter is know to be very buggy on Win7, crashing about 1,500 times a day according to Microsoft.

What? I've been using it since the early developer preview release of Win 7 and it has worked flawlessly...
politby is offline  
post #8 of 60 Old 09-17-2009, 09:42 AM
Senior Member
 
HDGT's Avatar
 
Join Date: Jan 2008
Posts: 220
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Liked: 11
http://lists.matroska.org/pipermail/...st/003533.html

Quote:
Splitter.ax is crashing around 1500 times per day on Windows 7.

HDGT is offline  
post #9 of 60 Old 09-17-2009, 10:47 AM
AVS Special Member
 
Foxbat121's Avatar
 
Join Date: Jul 2003
Location: VA
Posts: 9,948
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 199 Post(s)
Liked: 231
On my Win7 x64 PC, installation of Haali is a sure way to cause the PC never able to playback any AVC file in WMP.
Foxbat121 is online now  
post #10 of 60 Old 09-17-2009, 12:17 PM
AVS Special Member
 
jimwhite's Avatar
 
Join Date: Sep 2001
Location: Saint Petersburg, FL USA
Posts: 5,372
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
AVC file ???


Jim White
St. Petersburg, FL
jimwhite is offline  
post #11 of 60 Old 09-17-2009, 12:22 PM
AVS Special Member
 
ilovejedd's Avatar
 
Join Date: Aug 2006
Posts: 3,725
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 38 Post(s)
Liked: 59
Quote:
Originally Posted by jimwhite View Post

AVC file ???


H.246, MPEG-4 AVC (Advanced Video Coding), MPEG-4 Part 10, etc... We really have a lot of names for it...
ilovejedd is offline  
post #12 of 60 Old 09-17-2009, 12:26 PM
AVS Special Member
 
sotti's Avatar
 
Join Date: Aug 2004
Location: Seattle, WA
Posts: 6,625
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 31 Post(s)
Liked: 169
Quote:
Originally Posted by HDGT View Post

Windows 7 does not have a built-in MKV splitter and Haali splitter is know to be very buggy on Win7, crashing about 1,500 times a day according to Microsoft.

You don't really need CoreAVC since the MS Win7 decoder can use DXVA decoding for far lower CPU usage than any CPU only software decoder.

The catch is, MS Win7 decoder is know to be buggy, even in the RTM release. Doom9 forums has plenty of horror stories about it. MPC-HC's DXVA decoder is far more reliable, but doesn't support VC-1 interlaced files, only progressive. MPC-HC's H.264 DXVA works great though for both progressive and interlaced.

There's also other limitations in MS Win7 decoders, you'll find out pretty quickly.

I have not exerienced this at all.

I dropped Haali splitter on and nothing else, and have nothing but a smooth experience.

I recomend trying the simpliest configuration and only change things to address problems.

Joel Barsotti
SpectraCal
CalMAN Lead Developer
sotti is online now  
post #13 of 60 Old 09-17-2009, 02:38 PM
Member
 
betaboy's Avatar
 
Join Date: Sep 2007
Posts: 22
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by HDGT View Post

Windows 7 does not have a built-in MKV splitter and Haali splitter is know to be very buggy on Win7, crashing about 1,500 times a day according to Microsoft.

You don't really need CoreAVC since the MS Win7 decoder can use DXVA decoding for far lower CPU usage than any CPU only software decoder.

Wrong and wrong....

1) read into that bug report and you'll see what the issue is.. and it is not Haali's splitter.

2) DXVA will _ALWAYS_ have lower CPU usage. Is that not good? Not really as those lower cycles come at a cost of stream manipulation (color correction, hue, brightness, cropping etc.). So lower CPU usage? or Non-Manipulation. Let the customer decide.... but DXVA is not an option for us and CoreAVC.... we will stick with CUDA.

Founder CoreCodec

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
betaboy is offline  
post #14 of 60 Old 09-17-2009, 02:52 PM
AVS Special Member
 
ilovejedd's Avatar
 
Join Date: Aug 2006
Posts: 3,725
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 38 Post(s)
Liked: 59
Quote:
Originally Posted by betaboy View Post

Wrong and wrong....

1) read into that bug report and you'll see what the issue is.. and it is not Haali's splitter.

2) DXVA will _ALWAYS_ have lower CPU usage. Is that not good? Not really as those lower cycles come at a cost of stream manipulation (color correction, hue, brightness, cropping etc.). So lower CPU usage? or Non-Manipulation. Let the customer decide.... but DXVA is not an option for us and CoreAVC.

Then apparently, you'd better fix issues with not being able to use CUDA for certain streams or whatever is actually the problem smittyline is experiencing.
ilovejedd is offline  
post #15 of 60 Old 09-17-2009, 04:59 PM
Member
 
betaboy's Avatar
 
Join Date: Sep 2007
Posts: 22
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by ilovejedd View Post

Then apparently, you'd better fix issues with not being able to use CUDA for certain streams or whatever is actually the problem smittyline is experiencing.

There is obviously something wrong somewhere in his chain that its not working properly as we are fully compliant with the current CUDA SDK and are developing against an NVIDIA ION Development hardware kit. But I will ping the team here and at NVIDIA to make sure.

Founder CoreCodec

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
betaboy is offline  
post #16 of 60 Old 09-17-2009, 05:08 PM - Thread Starter
Advanced Member
 
sofakng's Avatar
 
Join Date: Jun 2003
Posts: 932
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 27 Post(s)
Liked: 10
Which is more accurate then, the Windows 7 built-in decoder or CoreAVC?

Does CoreAVC decode any additional stream types or anything like that?
sofakng is offline  
post #17 of 60 Old 09-17-2009, 05:34 PM
Member
 
betaboy's Avatar
 
Join Date: Sep 2007
Posts: 22
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by sofakng View Post

Which is more accurate then, the Windows 7 built-in decoder or CoreAVC?

Does CoreAVC decode any additional stream types or anything like that?

You will find none of the problems that are present with the built-in WMP AVC decoder in Windows 7 (Go to the Doom9 AVC forum if you want to just get a glimpse of all the issues.) are present in CoreAVC. The evil that is Media Foundation is the problem and how it highjacks directshow and how MF will not allow you to interject custom splitters likes Haali's.

Founder CoreCodec

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
betaboy is offline  
post #18 of 60 Old 09-17-2009, 05:55 PM - Thread Starter
Advanced Member
 
sofakng's Avatar
 
Join Date: Jun 2003
Posts: 932
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 27 Post(s)
Liked: 10
BetaBoy, are you a developer of CoreAVC? (I'm just wondering since I see your name over at the CoreAVC forums)

I've purchased CoreAVC a few months ago and have been thrilled. I'm only trying to understand the differences now that Windows 7 includes certain other decoders.

What's the big difference then between CoreAVC and Microsoft's decoder? It sounds like you're saying that CoreAVC does not modify the stream (so it's basically "pixel perfect" when it gets to the television) but Microsoft's decoder is performing color correction and other things which are typically bad when you want an accurate reproduction of the movie.

Also, I'm using a GTX 285 and just installed the DivX technology preview. Playing an H.264 movie (with DXVA, I'm assuming) gives me about 3% CPU usage. However, using MPC-HC with CoreAVC (and CUDA enabled) gives me about 13% CPU.

The difference doesn't even matter to me but it's something I did notice in my very limited tests.

EDIT: Also, why do you say that Media Foundation is evil? Didn't DivX just develop ("interject?") a custom MKV splitter for MF?
sofakng is offline  
post #19 of 60 Old 09-17-2009, 05:55 PM
Senior Member
 
merzbow's Avatar
 
Join Date: May 2009
Posts: 207
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by betaboy View Post

Wrong and wrong....

1) read into that bug report and you'll see what the issue is.. and it is not Haali's splitter.

2) DXVA will _ALWAYS_ have lower CPU usage. Is that not good? Not really as those lower cycles come at a cost of stream manipulation (color correction, hue, brightness, cropping etc.).

I'll be buggered if I can tell a whit of difference in those regards, in casual viewing, playing a 1080p mkv with DXVA off vs. DXVA on. You'll need to provide details (which, if forthcoming, will likely convince me and many others who are sticklers for image quality to pay for your product .
merzbow is offline  
post #20 of 60 Old 09-18-2009, 01:38 AM
Member
 
bran82's Avatar
 
Join Date: Jul 2007
Location: Stockholm, Sweden
Posts: 141
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by merzbow View Post

You'll need to provide details (which, if forthcoming, will likely convince me and many others who are sticklers for image quality to pay for your product .

I agree, a statement like that is useless without some hard facts.

Except for the fact that I bought said product a few years ago, and have been waiting for GPU acceleration ever since. Now it is here, in the form of CUDA and limited to nvidia systems only, and also with a higher CPU-load than MPC HC DXVA.

I'm not overly impressed.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
bran82 is offline  
post #21 of 60 Old 09-18-2009, 07:14 AM
Member
 
slaxer07's Avatar
 
Join Date: Sep 2004
Location: Austin, TX
Posts: 98
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Smitty2k1 View Post

You can use the stand alone MPC-HC Codecs within Windows 7 Media Center.

How do you do that? I actually went back to my XP HTPS setup yesterday because I got sick of trying to get W7MC to use HA on VC-1 rips.
slaxer07 is offline  
post #22 of 60 Old 09-18-2009, 07:18 AM
AVS Special Member
 
ilovejedd's Avatar
 
Join Date: Aug 2006
Posts: 3,725
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 38 Post(s)
Liked: 59
Quote:
Originally Posted by slaxer07 View Post

How do you do that? I actually went back to my XP HTPS setup yesterday because I got sick of trying to get W7MC to use HA on VC-1 rips.

I found AntiPack to be particularly useful for this. I haven't tested it with VC-1 rips yet, though.

This gives you instructions on how to do it manually but I haven't had much success going that route.
ilovejedd is offline  
post #23 of 60 Old 09-18-2009, 09:21 AM
AVS Special Member
 
archibael's Avatar
 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 4,098
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I can't speak for RTM, but for the RC I had to put in Haali just to get some of my M2TS files to play. On my new build I haven't yet installed it, but will likely do so soon. Was this a change from RC to RTM?

I do not speak officially in any sense for
Intel Corp., Technology Manufacturing Group
but I do work there.
archibael is offline  
post #24 of 60 Old 09-18-2009, 09:29 AM
AVS Special Member
 
sotti's Avatar
 
Join Date: Aug 2004
Location: Seattle, WA
Posts: 6,625
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 31 Post(s)
Liked: 169
Quote:
Originally Posted by archibael View Post

I can't speak for RTM, but for the RC I had to put in Haali just to get some of my M2TS files to play. On my new build I haven't yet installed it, but will likely do so soon. Was this a change from RC to RTM?

No RTM works just the same, but with higher perfomance H.264 (better).

Joel Barsotti
SpectraCal
CalMAN Lead Developer
sotti is online now  
post #25 of 60 Old 09-19-2009, 08:24 PM
AVS Special Member
 
ilovejedd's Avatar
 
Join Date: Aug 2006
Posts: 3,725
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 38 Post(s)
Liked: 59
Quote:
Originally Posted by ilovejedd View Post

I found AntiPack to be particularly useful for this. I haven't tested it with VC-1 rips yet, though.

Hmm, just tried playing the Blu-ray rip of Fast & Furious via Windows 7 MC and Windows Media Player on my Zotac ION build. It's using the Windows filters. Can't seem to get it to use the MPC Video Decoders...

Oh well... Given up on using 7MC for VC-1 rips for now. It's still early days. Heck, Windows 7 won't be released officially until next month. Hopefully, we'll see VC-1 acceleration in Media Center in the near future.
ilovejedd is offline  
post #26 of 60 Old 09-19-2009, 11:20 PM
Senior Member
 
voranand's Avatar
 
Join Date: Jan 2007
Posts: 232
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I don't mind a tiny difference between CUDA and DXVA. If CUDA can handle every video formats I throw at it like h.264, vc1, mpeg2, interlaced video, flash video as efficiently, I might go this route and forget all the headaches about what is and what's not compatible with DXVA.
voranand is offline  
post #27 of 60 Old 09-20-2009, 09:06 AM
Member
 
diizzy's Avatar
 
Join Date: Nov 2006
Posts: 34
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
At least I run Haali's splitter on Win7 and so does a friend of mine and we haven't experienced a single crash caused by it. Given that the crash report links to a codec pack I'm not surprised that it doesn't work...
//Danne
diizzy is offline  
post #28 of 60 Old 09-20-2009, 12:43 PM
 
rbs-LG's Avatar
 
Join Date: Aug 2009
Posts: 70
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
If you are having problem you can also try hjsplit as well.
rbs-LG is offline  
post #29 of 60 Old 09-20-2009, 03:04 PM
AVS Special Member
 
Joesyah's Avatar
 
Join Date: Sep 2009
Location: GA
Posts: 2,174
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
To bad you ruled out MPC-HC. I use both RTM and RC Windows 7. It plays everything I can throw at it on both 64 and 32 bit versions. It's the fastest media player I've experienced to date when using the Nvidia accelerator.
No bugs to report as yet.

I can't say the same for the Windows Media Center.
Joesyah is offline  
post #30 of 60 Old 09-20-2009, 05:39 PM
AVS Special Member
 
arfster's Avatar
 
Join Date: Feb 2006
Posts: 2,919
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I just install the divx mkv tech preview, it supports media foundation and connects to Win7's decoder for DXVA.
arfster is offline  
Reply Home Theater Computers

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off