Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Usulyre opened this issue Dec 14, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@Usulyre
Copy link

Usulyre commented Dec 14, 2023

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 Usulyre added the bug Something isn't working label Dec 14, 2023
@CrendKing CrendKing added enhancement New feature or request and removed bug Something isn't working labels Dec 18, 2023
@CrendKing
Copy link
Owner

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?

@Usulyre
Copy link
Author

Usulyre commented Dec 18, 2023

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.

@CrendKing
Copy link
Owner

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.

@Usulyre
Copy link
Author

Usulyre commented Dec 19, 2023

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?

@ssssssbbb
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants