Closed Logarithmus closed 3 years ago
@logarithmus has funded $3.00 to this issue.
OK, could you please expand a bit?
Where exactly in GUI should be the feature present? When you right click some link within internal web browser -> display "Play in media player" in link's context menu?
OK, could you please expand a bit?
Where exactly in GUI should be the feature present? When you right click some link within internal web browser -> display "Play in media player" in link's context menu?
As of now, one can setup external web browser & external mail client in Settings -> Web browser & e-mail & proxy
.
I'd like to have the third option -- setup external video player. User should add list of URL patterns (domains, glob or regex) which RSSGuard must treat as video URLs.
After that when user clicks on some post & simplified text browser appears at the bottom of window. Now, when user clicks on some link here and if this link matches one of the "video websites" URL pattern, instead of opening a web browser, RSSGuard should open this link via video player specified in settings, such as MPV, VLC, or even youtube-dl directly.
@Logarithmus Thinking about this, it would maybe be good to just expand already implemented concept of "external tools", right?
Each ext. tool currently is basically some executable + parameters and URL is passed as %1
. Maybe I could add one more attribute for each external tool called "trigger regular expression" and this would be used automagically by RSS Guard each time any link is triggered and appripriate ext. tool would then get automatically called if that happens.
Also, all ext. tools would be available in any link context menu to make them callable manually.
What you think?
OK. At this point RSS Guard contains some fixes which allow to play ALL hyperlinks and article URL with any media player:
mpv
to list of external tools in app settings.Open with external tool
.Open with external tool
there.Little demonstration with mpv.exe
and Youtube below. Therefore I consider this fixed.
posted dummy PR for bountysource - https://github.com/martinrotter/rssguard/pull/480
@Logarithmus Btw, please, if you feel like you want to donate, do that over Github Sponsors or Perhaps patreon. I will probably cancel IssueHunt because they have some weird withdraw money limitations.
@martinrotter has cancelled @logarithmus's funding for this issue.(Cancelled amount: $3.00) See it on IssueHunt
well thank you so much mate now i can CONSOOM yt in peace.
also cancelling donation is was kinda scummy move.
I guess
newsboat
has such feature. It would be even better to create a setting so each user could choose their favorite player (e. g. VLC). Links to YouTube and other video sharing services should be auto-detected. IMHO having ability to configure custom players for custom video sharing services would be even greater.IssueHunt Summary
### Backers (Total: $0.00) #### [Become a backer now!](https://issuehunt.io/r/martinrotter/rssguard/issues/332) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/martinrotter/rssguard/issues/332) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/martinrotter/rssguard/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds.