Jump to content

Using other codecs for WMV?


dvbrewer

Recommended Posts

Trying setting the Video B codec to MPC or ffdshow and adding .wmv in the auto B conditions does not seem to do anything, please allow these other codecs to be used as they are much more efficient than WMVideo Decoder DMO.

Link to comment

There is no codec setting for WMV. So the DirectShow system is used. Which result in using the codec with the highest Merit value.

You can change the Merit value with RadLight Filter Manager.

http://www.DVBViewer.com/griga/rlfm_bin1_6.zip

 

Or you can build a GraphPresets

http://www.DVBViewer.tv/forum/topic/46961-DVBViewer-pro-49/

http://www.DVBViewer.tv/forum/topic/46975-graph-presets-einfacher-editor/

http://de.DVBViewer.tv/wiki/GraphPresets

Link to comment

It is pain to mess with the WMVideo Decoder as it part of Windows, so I I'll try the graphpresets, I'll let you know how I get on, thanks. CPU usage is much less with Windows Media Player/Center or VLC than with the MPC-HC decoder, not sure why that is.

Link to comment

There is no codec setting for WMV. So the DirectShow system is used. Which result in using the codec with the highest Merit value.

You can change the Merit value with RadLight Filter Manager.

http://www.DVBViewer.com/griga/rlfm_bin1_6.zip

 

Or you can build a GraphPresets

http://www.DVBViewer.tv/forum/topic/46961-DVBViewer-pro-49/

http://www.DVBViewer.tv/forum/topic/46975-graph-presets-einfacher-editor/

http://de.DVBViewer.tv/wiki/GraphPresets

OK I finally worked out how to do it, the result is much, much better, less than half the CPU usage with WMVideo Decoder in DVBViewer using CUVID (with NVidia, next LAV release has DXVA acceleration), pretty much the same as in WMP or VLC usage. Below is the preset file to use (after you install LAV Video & Audio decoder) :bye::

 

Copy this into notepad and save as WMV.fgp, place in [configuration folder]\GraphPresets\ folder

 

[General]
DisplayName=WMV

Description=WMASF/LAV

Conditions=.wmv

Enabled=1

;--------------------------------------------------------------

[sourceFilter]
CLSID={187463A0-5BB7-11D3-ACBE-0080C75E246E}
Name=WM ASF Reader

;--------------------------------------------------------------

[splitter]
CLSID=
Name=

;--------------------------------------------------------------


[VideoDecoder]
CLSID={EE30215D-164F-4A92-A4EB-9D4C13390F9F}
Name=LAV Video Decoder


[AudioDecoder]
CLSID={E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Name=LAV Audio Decoder


;--------------------------------------------------------------

[VideoRenderer]
Name=EVR Custom Video Renderer
Custom=1

;--------------------------------------------------------------

[AudioRenderer]
Name=ReClock Audio Renderer

Edited by dvbrewer
Link to comment

OK I finally worked out how to do it, the result is much, much better, less than half the CPU usage with WMVideo Decoder in DVBViewer using CUVID (with NVidia, next LAV release has DXVA acceleration), pretty much the same as in WMP or VLC usage.

In case people wonder why this is the case, it is because the Microsoft WMVideo Decoder does not allow any acceleration outside of Windows Media Player/Center. The next version of LAV will allow DXVA acceleration for AMD/ATi, possible Intel also.

Link to comment
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...