-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
"Embed Frontend" feature for youtube #624
Comments
Will be closed in favor of Frontends Manager, having an app as a replacement for a website is not a good idea, iframes will be one of the problems that will pop up. Frontends Manager will solve this hopefully. |
In response for duplicate #734 issue:
Youtube redirect is not available on Frontend Manager. Why would you want to close this feature request?
Why are you promoting the Frontend Manager app? It's an app. I am most likely completely off with my reply to be honest. I'm just confused. |
I'm working on adding Invidious and Piped to it. |
Will you consider adding the feature to the libredirect extension too? As for the Frontends Manager App it is only available on debian based OS. Can you push an AUR for the Arch linux users? Or at least a flatpak? I have to use RSS feeds to get notified for new versions for the appimage ... and the appimage requires me to install docker too, which i don't really want in my system.. but i guess i can install it for this tool. edit: that app doesnt work. libreddit is not redirected. |
Which feature?
Flatpak will be supported in future once I figure that out.
Go to setting s in the extension and change "instance" to "localhost" |
Im talking about the feature like in the picture above. You removed the feature of putting freetube frontend and invidious enbed frontend. Is there any hope you can put it back on with the extension? |
works great! But, please keep working on the browser extension... its awesome! I have a question though.. how do you keep those local frontends up to date? Do they get updated at the same time the app itself gets updated? edit: The appimage made me download "caddy" too. How does it keep it updated? |
bruh ofc I will be working on the extension xD. The app is just for hosting the frontends not for redirecting.
Well I'm still working on this thing, but it's completely separated from the AppImage, they get downloaded from here: https://github.com/libredirect/frontends_binaries
Caddy is like Nginx, a server manager. It allows me to have "libreddit.localhost:8080" "rimgo.localhost:8080" urls on the same port. |
That's great!! i thought you were dumping this feature request and put it in the app and the app only because 2 weeks ago you commented:
Another thing, the appimage downloaded caddy... where is the downloaded caddy and how do i get rid of it? By simply deleting the appimage? edit: arch linux pc. |
I really want to but your making me feel guilty xD |
I agree with the OP here - I really enjoy FreeTube as it let's me locally subscribe to channels, create categories and star favourites. It's a superior alternative to the web-based frontends with many features, so I want to opportunistically use it whenever possible. The UI for LibRedirect's YouTube settings trying to simultaneously use FreeTube but also redirecting embeds to another frontend has been weird for a while, but I thought it was instead going to be resolved like this:
Would love to see a similar approach for all frontends eventually - it doesn't seem too difficult to allow users to use desktop apps whenever possible, and it could expand the number of centralised services that are supported. |
But it was a super cool feature!!!! LOL Jokes aside... Why did it get removed? Was it problematic?
plocate was buggy yesterday. It got fixed this morning with its last patch. I found caddy there:
In order to remove caddy, do i simply remove those dirs and files? |
@XxTriviumxX It's just here |
@Victor239 The thing is Desktop Apps are meant to be used without the browser, but we're doing the opposite. |
I use FreeTube without an open browser daily (saves memory and less distractions), but when I do come across a video in my browser I'm also able to easily view it in my FreeTube, where I can save it and it's added to my local history. It's seamless integration, and best of both worlds. Web-based frontends on the other hand require an open browser if you use Firefox like I do (as it has poor PWA support).
Some frontends are limited by Web APIs however, which makes desktop apps more suitable in some cases. For example there's the FreeTube Cordova fork, which turns it into a web app and then an Android app. It isn't able to use the Local API for streaming from YouTube, and instead has to rely on the Invidious API to stream from an instance. If that can be resolved however I do agree it'd be interesting to see FreeTube in a browser, it'd be a better frontend than Invidious. But I can still imagine several limitations, like it not being able to opened directly from my desktop and instead requiring the Frontend Manager to be initialised first.
I understand wanting to primarily support web-based frontends, but this would also mean cutting off useful desktop frontends from being used until work is done to rearchitect them to also work as web apps and then the limitations that come with it. In the meanwhile I want to use all the features of FreeTube, and not settle for Invidious. I want to use LBRY, not Odysee. I want to use Giara, not Teddit. Sometimes I even get a bunch of links to YouTube music videos and wish I could have them open in my YouTube -> MP3 downloader desktop app. I hope you'll consider allowing users to still use a desktop app if they wish. |
The option for online privacy focused desktop apps is not a huge deal to make and maintain. The real thing to encourage here is online privacy itself and the convenience to get it. |
can't wait to use the feature and ditch the privacy redirect extension. Thank you for reconsidering the feature. |
@Victor239 Your points are really valid, but just one question about the implementation, have you used LibRedirect prior to 2.3.4. Isn't the having an "Embed frontend" selection a better UI design? |
Could you post a screenshot of it what that was like? In it's previous version I remember that if you select "FreeTube" as the frontend then you weren't able to specify which other frontend would handle the embeds, which is why I suggested the alternative UI options above. |
The last design v2.3.4: #624 (comment) |
Ah I see, yeah that UI looks fine actually. I must be just remembering an even older version. |
i didn't know it was THAT complicated.. but thanks a bunch! I will contribute if i ever find bugs by creating relevent issues. |
…ion/issues/91 . Fixed bugs in embedFrontend #624
@XxTriviumxX See our matrix room for v2.7.0: |
@ManeraKai regarding embedded frontend what about adding option to use any frontend (invidious/piped)? Since it's embed I don't think many people care which frontend it actually is since they just want to have the video loaded. |
it matters. people should have the power to choose between at least invidious and piped.. as a matter of fact, invidious has been broken for days now. piped is the only viable workaround |
I don't mean removing but adding 3rd choice as another option. ;) Regarding Invidious being broken I don't know what you're talking about. I've tried random instance just now and it works. Maybe your instance is broken? |
No this will over complicate things and won't scale well. I need to know what frontend the user is using to determine which frontend function to execute for converting the url. |
they mostly use invidious and piped for enbedded. |
It is already there, you just need to select |
bc you are using Piped, oh I see now. The feature is only for Freetube bc it doesn't support embeds. |
nevermind. i used piped.. because i had to use another extension to handle freetube. my bad |
Thanks for the new function and thank you for your patience. ADHD kicked hard today edit: privacy redirect just kicked the bucket. i only have 2 extensions now thanks to you. Works great! |
Since version 2.5.0 it is no longer possible to activate the FreeTube redirection and at the same time the invadious redirection with the option "Embed Frontend".
OS: Linux Mint 20.3
Firefox 109.0.1
FreeTube 0.18.0
libredirect 2.5.x
The text was updated successfully, but these errors were encountered: