INTERACT FORUM
More => Old Versions => Media Center 16 (Development Ended) => Topic started by: Blaine78 on September 17, 2011, 03:40:52 am
-
Hi,
Is Intel Graphics hardware acceleration supported for blu ray playback?
I have hardware acceleration turned on, but seems to make no difference to the high CPU activity during playback.
-
Try Red October Std.
-
Try Red October Std.
Thanks Jim,
I'm using RO standard. seems hardware acceleration makes no difference to cpu activity running blu ray.
-
I believe that hardware acceleration for Intel is kind of broken, at least from my experience. Would RO not have to install ffdshow DXVA for this to work?
-
How is the acceleration on intel graphics HD broken?
Just for comparison, arcsoft media player seems to use the intel acceleration very well with around 25% cpu activity compared to around 60% and higher CPU activity with J river and Blu Ray content
-
How is the acceleration on intel graphics HD broken?
Just for comparison, arcsoft media player seems to use the intel acceleration very well with around 25% cpu activity compared to around 60% and higher CPU activity with J river and Blu Ray content
I meant broken within RO, not in general. I was using DXVA within MC for quite a while before RO came along. Then I was fairly happy with just using CPU for decoding until I switched to a nVidia card.
-
Which Intel CPU do you have?
Also, Intel only supports hardware accel on Vista/7, but considering that you had it working with ArcSoft, i assume you're running that.
DXVA with Intel is a bit complicated topic. One simple way is to just use Red October with additional filters, and use the MS DTV-DVD Decoder for H264 - this should at least get you HWAccel there.
The open-source DXVA decoders typically don't support Intel, because its a bit odd in its handling.
There are some new hardware decoders for Intel coming up, which may help the situation, at least on the last generation Intel CPUs (Sandy Bridge and newer, its unconfirmed if it actually works on older hardware as well).
-
Red October will try to use DXVA for hardware acceleration with an integrated Intel GPU if you enable 'Hardware accelerate video decoding when possible'. You should see 'ffdshow DXVA decoder' in the graph if DXVA is in use.
With Sandy Bridge, the Intel drivers do not work well for hardware acceleration. There is distortion on many movies. Hopefully Intel will address this in their drivers at some point. It's not a big loss, since there are no real power savings (I measured at the wall with a 2500k) when using DXVA vs CPU decoding.
-
I use intel i3 530 with windows 7. RO standard.
CPU usage running blu ray is easily hitting 70% and make no difference with hardware accel on or off. this is the graph with HA on. i must add that HA does work on arcsoft with around 20% CPU and never noticed any issues with quality playing blu ray
Filter Graph Info:
Filter 'JRiver Audio Renderer'
CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
Host:
Input Pin 'In'
Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'JRiver Subtitle Renderer'
CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
Host:
Input Pin 'In'
Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}, Format type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}
Filter 'Enhanced Video Renderer'
CLSID: {FA10746C-9B63-4B6C-BC49-FC300EA5F256}
Host: c:\windows\syswow64\evr.dll
Input Pin 'EVR Input0'
Connected to pin 'out0' of filter 'WMVideo Decoder DMO'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2
Input Pin 'EVR Input1'
Filter 'WMVideo Decoder DMO'
CLSID: {94297043-BD82-4DFD-B0DE-8177739C6D20}
Host: c:\windows\syswow64\qasf.dll
Input Pin 'in0'
Connected to pin 'Output' of filter 'JRiver Video Monitor'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
Output Pin 'out0'
Connected to pin 'EVR Input0' of filter 'Enhanced Video Renderer'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2
Filter 'LAV Audio Decoder (auto-configured)'
CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Host: C:\Users\Blaine\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVAudio.ax
Input Pin 'Input'
Connected to pin 'Output' of filter 'JRiver Audio Monitor'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Output'
Connected to pin 'In' of filter 'JRiver Audio Renderer'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'JRiver Video Monitor'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Video' of filter 'LAV Source Splitter'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
Output Pin 'Output'
Connected to pin 'in0' of filter 'WMVideo Decoder DMO'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
Filter 'JRiver Audio Monitor'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Audio' of filter 'LAV Source Splitter'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Output'
Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Filter 'LAV Source Splitter'
CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
Host: C:\Users\Blaine\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
Output Pin 'Video'
Connected to pin 'Input' of filter 'JRiver Video Monitor'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
Output Pin 'Audio'
Connected to pin 'Input' of filter 'JRiver Audio Monitor'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Subtitle'
Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}, Format type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}
-
If ffdshow DXVA isn't used, it means the DXVA filter didn't work.
I'm not sure what Arcsoft uses for decoding. It could be a custom decoder. You might be able to use the same decoder in Media Center by using Red October with additional filters.
-
If ffdshow DXVA isn't used, it means the DXVA filter didn't work.
I'm not sure what Arcsoft uses for decoding. It could be a custom decoder. You might be able to use the same decoder in Media Center by using Red October with additional filters.
I used to see the same as Blaine, with the same CPU. Checking the hardware acceleration box made no difference, and even sometimes caused a "something went wrong with playback" message. Hence the slew of recommended 'solutions' on AVS advising people to turn off acceleration to avoid failed playback.
-
If anyone knows as to which filter to use to get DXVA to work with blu ray and intel i3 graphics, will be much appreciated.
-
If anyone knows as to which filter to use to get DXVA to work with blu ray and intel i3 graphics, will be much appreciated.
Before RO, I used to use MPC-HC Videodecoder. For the most part it worked very well, but occasionally there were horrible arifacts as Matt or Nev mentioned. However, since then I've discovered that there really isn't a format, codec or bitrate that the i3 530 cannot handle, so RO was running just fine. I wasn't liking the judder every 42 seconds with Clarkdale so I'm upgrading to GTS450 cards from nVidia. However, there's even a fix for that in MC in the form of videoclock - one jsut loses the ability to bitstream audio using it though.
-
Before RO, I used to use MPC-HC Videodecoder. For the most part it worked very well, but occasionally there were horrible arifacts as Matt or Nev mentioned. However, since then I've discovered that there really isn't a format, codec or bitrate that the i3 530 cannot handle, so RO was running just fine. I wasn't liking the judder every 42 seconds with Clarkdale so I'm upgrading to GTS450 cards from nVidia. However, there's even a fix for that in MC in the form of videoclock - one jsut loses the ability to bitstream audio using it though.
Thanks for that. would you know if latest gen 2 intel i5's work with JRiver and hardware accel?
-
OK. I've got hardware acceleration to work with blu ray and my i3 first gen cpu, it's reduced CPU to around 10 -15% which is excellent.. but you are right, there are bad random 'colour' artefacts when the scene changes suddenly, other than that, it is working perfectly. which leads me to believe there are compatibility issues with JRiver video rendering/decoding and intel as Arcsoft TMT doesn't have these issues with video artefacts. if this is resolvable, would be incredible.
Filter Graph Info:
Filter 'JRiver Audio Renderer'
CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
Host:
Input Pin 'In'
Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'JRiver Subtitle Renderer'
CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
Host:
Input Pin 'In'
Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}, Format type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}
Filter 'Enhanced Video Renderer'
CLSID: {FA10746C-9B63-4B6C-BC49-FC300EA5F256}
Host: c:\windows\syswow64\evr.dll
Input Pin 'EVR Input0'
Connected to pin 'Out' of filter 'ffdshow DXVA Video Decoder (auto-configured)'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2
Input Pin 'EVR Input1'
Filter 'LAV Audio Decoder (auto-configured)'
CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Host: C:\Users\Blaine\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVAudio.ax
Input Pin 'Input'
Connected to pin 'Output' of filter 'JRiver Audio Monitor'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Output'
Connected to pin 'In' of filter 'JRiver Audio Renderer'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'ffdshow DXVA Video Decoder (auto-configured)'
CLSID: {0B0EFF97-C750-462C-9488-B10E7D87F1A6}
Host:
Input Pin 'In'
Connected to pin 'Output' of filter 'JRiver Video Monitor'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Out'
Connected to pin 'EVR Input0' of filter 'Enhanced Video Renderer'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2
Input Pin 'In Text'
Filter 'JRiver Audio Monitor'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Audio' of filter 'LAV Source Splitter'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Output'
Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Filter 'JRiver Video Monitor'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Video' of filter 'LAV Source Splitter'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Output'
Connected to pin 'In' of filter 'ffdshow DXVA Video Decoder (auto-configured)'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Filter 'LAV Source Splitter'
CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
Host: C:\Users\Blaine\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
Output Pin 'Video'
Connected to pin 'Input' of filter 'JRiver Video Monitor'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Audio'
Connected to pin 'Input' of filter 'JRiver Audio Monitor'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {00002001-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Subtitle'
Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}, Format type Unknown GUID Name: {04EBA53E-9330-436C-9133-553EC87031DC}
-
as someone mentioned before about getting a graphics card, I don't have the option to, as i have a small itx style computer that doesn't allow add ons, plus an extra card is making more heat and using more power and seesm to defeat the purpose of a small energy efficient computer. without hardware acceleration, CPU is running at near 70-80% at all times. if there is a short burst of activity from other programs, there is small stutter.
-
Red October will try to use DXVA for hardware acceleration with an integrated Intel GPU if you enable 'Hardware accelerate video decoding when possible'. You should see 'ffdshow DXVA decoder' in the graph if DXVA is in use.
With Sandy Bridge, the Intel drivers do not work well for hardware acceleration. There is distortion on many movies. Hopefully Intel will address this in their drivers at some point. It's not a big loss, since there are no real power savings (I measured at the wall with a 2500k) when using DXVA vs CPU decoding.
Hey Matt will this now work with IvyBridge cpus??
-
I had no issues with an i5 Ivy and the integrated HD4000. I never played a real bluray (a disc) but I did have a BDMV folder at one point which played fine.
-
Cheers InflatableMouse