ModernFlyouts-Community / ModernFlyouts

A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
https://modernflyouts-community.github.io
MIT License
3.58k stars 193 forks source link

Feature Request: Documentation for third party STMC support and plugins #230

Closed ghost closed 3 years ago

ghost commented 3 years ago

As title says, some 3rd party software does not integrate with windows global media controls, therefore they don't show up in ModernFlyouts either.

VLC and PotPlayer are the most known and used video players on Windows, supporting those are huge plus.

ShankarBUS commented 3 years ago

This is something that the media players have to do unfortunately ๐Ÿ˜ข.

There's nothing we can do on our side ๐Ÿ˜….

Can you request the owners of the media players you mentioned instead?

Samuel12321 commented 3 years ago

As @ShankarBUS said, the media players have to support this. I believe VLC is Opensource and does accept feature requests, not sure about the others. Perhaps we can open a request with them.

ghost commented 3 years ago

This is something that the media players have to do unfortunately ๐Ÿ˜ข.

There's nothing we can do on our side ๐Ÿ˜….

Can you request the owners of the media players you mentioned instead?

As of VLC, there were people suggesting this to VideoLAN but no reply from them at all. Link I don't think PotPlayer developer will ever accept a feature request, they do accept issue reporting though. image

Guess I've asked something unachievable.

Samuel12321 commented 3 years ago

Have created a feature request for VLC https://trac.videolan.org/vlc/ticket/25258#ticket Perhaps if lots of people say they want this it will be added.

ghost commented 3 years ago

Have created a feature request for VLC https://trac.videolan.org/vlc/ticket/25258#ticket Perhaps if lots of people say they want this it will be added.

image image

I believe the WinRT port means the version that are available on Xbox and Windows Phone, which already have support for STMC. Many people prefer the legacy version though. image image

ghost commented 3 years ago

BTW MusicBee doesn't have STMC support but can be enabled with a plugin. Link image

You may add this to README.md as well as store description so people can see. It's also the music player I recommend.

Edit: MusicBee default hotkey conflicts with SMTC one, unassign them to avoid it. image

ShankarBUS commented 3 years ago

We can have a section in the README which describes which apps are supported, which are not and which are with plugins/extensions.

Like a list of major apps which are currently supported such as

Another list of apps which can support SMTC with the help of 3rd party plugins or extensions or add-ons such as MusicBee with the plugin you said and blah blah.

A final list of currently unsupported apps

sakarie9 commented 3 years ago

You can try this for foobar foo_mediacontrol

ShankarBUS commented 3 years ago

So, the only thing missing is a VLC plugin.

I would love to know that there's a VLC plugin for the media controls.

VLC is the media player I use most of the time to watch offline movies or videos.

I hate that they don't support it out-of-the-box.

Please let me know if there's one.

ghost commented 3 years ago

I've just tried foobar2000 v1.6.2 (from store), turns out it already has SMTC integration builtin. image image

So for now VLC & PotPlayer has no way to support SMTC, MusicBee has plugin while foobar supports it out of the box.

ghost commented 3 years ago

Have created a feature request for VLC https://trac.videolan.org/vlc/ticket/25258#ticket Perhaps if lots of people say they want this it will be added.

Ticket still has issue: image The only version available on store is WinRT port, desktop version only available from offical website. image image

Official download of VLC media player, the best Open Source player - VideoLAN - Official Download of VLC media player for Windows Store - VideoLAN -

prakharb5 commented 3 years ago

We can have a section in the README which describes which apps are supported, which are not and which are with plugins/extensions.

Like a list of major apps which are currently supported such as

  • Spotify [Store version],
  • Groove Music
  • Movies & TV
  • Dopamine-Windows
  • Microsoft Edge
  • Chrome
  • Firefox
  • And some other major media players and browsers which make use of the SMTC feature...

You should add text "Chromium based browsers e.g. Chrome, Microsoft Edge, Brave, etc."

ShankarBUS commented 3 years ago

You should add text "Chromium based browsers e.g. Chrome, Microsoft Edge, Brave, etc."

That's true. But "noob" users wouldn't even be able to distinguish between Chrome and Chromium lol.

How would they know that Opera, Brave, MS Edge are all Chromium derivatives?

/s

The list I made was just for discussion ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚. We need more feedback and information before making the support list. I'll sure make it like you suggested.

Riajyuu commented 3 years ago

I confirmed AIMP also supports this as a 3-p plugin

image

https://www.aimp.ru/?do=catalog&rec_id=1097

@ShankarBUS Maybe we shall explicitly document common-named programs that need a plugin to work (especially how).

I just notice https://github.com/ShankarBUS/ModernFlyouts/wiki/3rd-party-STMC-support

Perhaps add this there (but I have no permission to).

ShankarBUS commented 3 years ago

Perhaps add this there (but I have no permission to).

@Samuel12321, This is what I told you. Remember?

ShankarBUS commented 3 years ago

@Riajyuu,

Please wait.

I'll add a document in the docs folder within this repository.

You can then edit it and do a pull request.

sakarie9 commented 3 years ago

1.5.1 Reworked integration with Windows 10 Universal Volume Control. Enabled by default once again. ... foobar2000 change log

It seems from 1.5.1 foobar offically added SMTC support, works well but not showing player name. image

and this is the store ver, everything works fine. image

I noticed im running windows10 dev (20262.1), tried foobar(exe ver) and aimp(with plugin), none of them can show player name(like the first image i pasted), only uwp apps like foobar(store ver) and groove somehow displays well๐Ÿ˜ฒ

Poopooracoocoo commented 3 years ago

@xzsk2 check out issue #184.

Samuel12321 commented 3 years ago

Other option would be to allow people to edit the Wiki: https://docs.github.com/en/free-pro-team@latest/github/building-a-strong-community/changing-access-permissions-for-wikis#:~:text=Only%20repository%20collaborators%20can%20edit,account%20to%20edit%20your%20wiki.

ShankarBUS commented 3 years ago

@Samuel12321,

We already talked about this somewhere else in this repo. But I'm saying it again. There's no way to the review or cancel changes to a Wiki page! (And no would be able to fork it and make a PR!)

People may do anything! They may put anything there and we won't be able to close it like a PR or review it and ask them to correct it. We would need to correct it on our own.

It's better to keep Wiki off from outsiders.

That's why I told you to use a document within this repo! (Anyone can fork the repo, make a PR, we can review and request any changes from them and merge or close the PR based on its need)

Samuel12321 commented 3 years ago

Have added a document listing app support for STMC. If any one wants to edit it they can make a pull request. @xzsk2 @Riajyuu, @GoldenHashtag ; @ShankarBUS

prakharb5 commented 3 years ago

@Samuel12321 Desktop version of Spotify fully works with Modernflyouts. No need to add tag of Store version.

ShankarBUS commented 3 years ago

Hey everyone! Sorry for disturbing you ๐Ÿ˜….

I've updated the 3rd party SMTC app support doc. It's now here. https://github.com/ModernFlyouts-Community/ModernFlyouts/blob/main/docs/GSMTC-Support-And-Popular-Apps.md If I missed anything, please let me know.

You can now make PRs to update the list with your app[s] of interest included.

Bye!

Poopooracoocoo commented 3 years ago

Bye!

??

ShankarBUS commented 3 years ago

Bye!

??

Nerixyz commented 1 year ago

๐ŸŽ‰ Chromium now supports timeline information and seeking.

ShankarBUS commented 1 year ago

Yeahhh Boi!!!!

naturbrilian commented 1 year ago

Jellyfin Media Player also support this image