avisynth_filter icon indicating copy to clipboard operation
avisynth_filter copied to clipboard

Feature request: Allow avisynth filter to be used system wide, like ffdshow

Open Usulyre opened this issue 1 year ago • 5 comments

Feature request:

Anyway to have avisynth filter to be used systemwide? Like ffdshow? Not sure if that is possible but I think it is a good feature. If so, would like a prompt when a directshow app wants to load it or a tray icon maybe.

Usulyre avatar Dec 14 '23 19:12 Usulyre

AVSF already registers itself system-wide, if you use the install.cmd from download. It doesn't have a tray icon, so we rely on whatever DirectShow app to display the settings page. Do you have the particular app in mind, that 1) can make use AVSF, and 2) can't display our settings?

CrendKing avatar Dec 18 '23 07:12 CrendKing

AVSF already registers itself system-wide, if you use the install.cmd from download. It doesn't have a tray icon, so we rely on whatever DirectShow app to display the settings page. Do you have the particular app in mind, that 1) can make use AVSF, and 2) can't display our settings?

Wanted to use it in windows media player and virtualdub.

They don't have any options to load external directshow filters, however ffdshow can be used with them though.

Usulyre avatar Dec 18 '23 20:12 Usulyre

Windows Media Player

Doesn't WMP need VFW plugins instead of DirectShow?

VirtualDub

VirtualDub needs its only type of plugins (.vdf).

The reason ffdshow supports those are because all those are old, "legacy" softwares. I'm afraid AVSF can't support those without major changes, and for very edge benefits.

CrendKing avatar Dec 18 '23 23:12 CrendKing

Bluesky framerate converter has something called "global mode"

https://bluesky-soft.com/en/BlueskyFRC.html

"About Decode option If you can specify BlueskyFRC as an external filter in the video player and it is actually used, you do not need to change this setting. However, this option is a useful setting in the following cases.

When only a video decoder can be specified as an external filter In this case, turn on "Enable decode function using external decoder" and specify the decoder to be used as the external decoder.

When impossible to specify any external filter, but possible to specify a specific decoder (LAV Video Decoder or MPC Video Decoder) In this case, turn on "Enable decode function using external decoder" and specify the decoder to be used as the external decoder.

In addition, after turn on "Enable Global Mode", run video player and specify the decoder selected this setting in the player setting.

Note: In this case, all applications that use the decoder selected in this setting will load BlueskyFRC."

So if wmp uses lav filter as decoder blueskyfrc will function.

Anyway to do this with avsf and ffdshow be the decoder?

Usulyre avatar Dec 19 '23 00:12 Usulyre

Global mode causes some game CG hanging, not a good feature.

ssssssbbb avatar Feb 08 '24 12:02 ssssssbbb