▲ 572 ▼ Free and open-source YouTube clients w/ no ads (lemmy.zip) submitted 2 years ago by sunglocto@lemmy.zip to c/android@lemmy.world 105 comments fedilink hide all child comments LibreTube - uses Piped as video source by default. Subscriptions and playlists can be created, all without actually interacting with YouTube. Clipious - uses Invidious as the video source. Also allows for subscribing and accounts. Lesser known client NewPipe - Gets the source directly from YT. Allows for subscribing and creating playlists Additionally, there's also ReVanced that lets you patch the regular YT app to include useful features.
[–] Trollivier@sh.itjust.works 12 points 2 years ago* (4 children) All I want is an ad-free YouTube app that lets me cast on Chromecast directly. So far nothing worked properly. Any ideas? I'm using a Pixel 4A. permalink fedilink source hideshow 8 child comments replies: [–] Miyabi@lemmy.zip 9 points 2 years ago* (2 children) Grayjay, it has all those features. permalink fedilink source parent hideshow 4 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) I'll give it a shot permalink fedilink source parent hideshow 2 child comments replies: [–] CoopaLoopa@lemmy.dbzer0.com 5 points 2 years ago (1 child) GrayJay doesn't cast to Chromecast, it uses F-Cast instead which isn't on every platform. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago* (1 child) Well I was able to cast on Chromecast. But it was a little unstable. permalink fedilink source parent hideshow 2 child comments replies: [+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) Not FOSS permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Yeah, just OSS. Which is fine by me, frankly. In a capitalist system there are very few ways to make FOSS soft compete with closed source/proprietary. One way is to convince people to buy the soft. Another is to get industry funding. Blender is one of the best examples of this. But Grayjay can't use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) One way is to convince people to buy the soft. Grayjay and other Futo apps are not really paid software, it's more like a donation. No reason not to use a FOSS license. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. What does that have to do with the licensing? The restrictive definitely won't stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization. There's a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of "selling" the app and generating revenue (which can and likely will be used against them). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent [–] jbk@discuss.tchncs.de 4 points 2 years ago (3 children) Doesn't ReVanced work? permalink fedilink source parent hideshow 6 child comments replies: [–] GltchInTheGame@lemmy.world 5 points 2 years ago (2 children) Revanced casting doesn't work for me permalink fedilink source parent hideshow 4 child comments replies: [–] brb@sh.itjust.works 1 point 2 years ago I've never had problems with it permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent [–] Trollivier@sh.itjust.works 3 points 2 years ago (1 child) I tried, it worked locally but I couldn't cast on Chromecast permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent [–] Daxtron2@startrek.website 3 points 2 years ago (1 child) I use WebVideoCaster on roku for this. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) But I don't have Roku permalink fedilink source parent hideshow 2 child comments replies: [–] Backfire@lemmy.world 5 points 2 years ago Web Video Caster can cast to a large number of devices, Chromecast included. It has a lot of companion apps too on several smart TV platforms, all for the sake of getting your media played back on another device. permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 2 points 2 years ago SkyTube Extra has Google Cast support, but make sure to download it from GitHub (e.g. through Obtainium). The F-Droid version doesn't have the cast feature, because it depends on a proprietary Google library, which is not allowed on F-Droid. permalink fedilink source parent
[–] Miyabi@lemmy.zip 9 points 2 years ago* (2 children) Grayjay, it has all those features. permalink fedilink source parent hideshow 4 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) I'll give it a shot permalink fedilink source parent hideshow 2 child comments replies: [–] CoopaLoopa@lemmy.dbzer0.com 5 points 2 years ago (1 child) GrayJay doesn't cast to Chromecast, it uses F-Cast instead which isn't on every platform. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago* (1 child) Well I was able to cast on Chromecast. But it was a little unstable. permalink fedilink source parent hideshow 2 child comments replies: [+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) Not FOSS permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Yeah, just OSS. Which is fine by me, frankly. In a capitalist system there are very few ways to make FOSS soft compete with closed source/proprietary. One way is to convince people to buy the soft. Another is to get industry funding. Blender is one of the best examples of this. But Grayjay can't use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) One way is to convince people to buy the soft. Grayjay and other Futo apps are not really paid software, it's more like a donation. No reason not to use a FOSS license. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. What does that have to do with the licensing? The restrictive definitely won't stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization. There's a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of "selling" the app and generating revenue (which can and likely will be used against them). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) I'll give it a shot permalink fedilink source parent hideshow 2 child comments replies: [–] CoopaLoopa@lemmy.dbzer0.com 5 points 2 years ago (1 child) GrayJay doesn't cast to Chromecast, it uses F-Cast instead which isn't on every platform. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago* (1 child) Well I was able to cast on Chromecast. But it was a little unstable. permalink fedilink source parent hideshow 2 child comments replies: [+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent
[–] CoopaLoopa@lemmy.dbzer0.com 5 points 2 years ago (1 child) GrayJay doesn't cast to Chromecast, it uses F-Cast instead which isn't on every platform. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago* (1 child) Well I was able to cast on Chromecast. But it was a little unstable. permalink fedilink source parent hideshow 2 child comments replies: [+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent
[–] Trollivier@sh.itjust.works 2 points 2 years ago* (1 child) Well I was able to cast on Chromecast. But it was a little unstable. permalink fedilink source parent hideshow 2 child comments replies: [+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent
[+] vanced50@sh.itjust.works 1 point 2 years ago* (last edited 1 year ago) [removed by mod] permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) Not FOSS permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Yeah, just OSS. Which is fine by me, frankly. In a capitalist system there are very few ways to make FOSS soft compete with closed source/proprietary. One way is to convince people to buy the soft. Another is to get industry funding. Blender is one of the best examples of this. But Grayjay can't use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) One way is to convince people to buy the soft. Grayjay and other Futo apps are not really paid software, it's more like a donation. No reason not to use a FOSS license. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. What does that have to do with the licensing? The restrictive definitely won't stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization. There's a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of "selling" the app and generating revenue (which can and likely will be used against them). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Yeah, just OSS. Which is fine by me, frankly. In a capitalist system there are very few ways to make FOSS soft compete with closed source/proprietary. One way is to convince people to buy the soft. Another is to get industry funding. Blender is one of the best examples of this. But Grayjay can't use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) One way is to convince people to buy the soft. Grayjay and other Futo apps are not really paid software, it's more like a donation. No reason not to use a FOSS license. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. What does that have to do with the licensing? The restrictive definitely won't stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization. There's a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of "selling" the app and generating revenue (which can and likely will be used against them). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) One way is to convince people to buy the soft. Grayjay and other Futo apps are not really paid software, it's more like a donation. No reason not to use a FOSS license. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed. What does that have to do with the licensing? The restrictive definitely won't stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization. There's a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of "selling" the app and generating revenue (which can and likely will be used against them). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago* (1 child) Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation. Exactly. That's the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That's exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn't allow using this API from an unofficial client (they're not that strict about it, but nonetheless, it's technically forbidden, as the APi is not meant for public usage). permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] hellofriend@lemmy.world 1 point 2 years ago (1 child) Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone's free to use it however they like. Legally, Grayjay is in the clear here. And practically they're fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money. permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 1 point 2 years ago (1 child) YouTube Vanced didn't accept any TOS either, yet they got sued and were forced to shut down permalink fedilink source parent hideshow 2 child comments replies: [–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] hellofriend@lemmy.world 1 point 2 years ago And the difference there is that Vanced didn't have capital behind it while Grayjay does. Futo can fight Google in court, Vanced couldn't. Even if a company has no legal ground to stand on, they can still fuck you financially with legal fees and a drawn out case. permalink fedilink source parent
[–] jbk@discuss.tchncs.de 4 points 2 years ago (3 children) Doesn't ReVanced work? permalink fedilink source parent hideshow 6 child comments replies: [–] GltchInTheGame@lemmy.world 5 points 2 years ago (2 children) Revanced casting doesn't work for me permalink fedilink source parent hideshow 4 child comments replies: [–] brb@sh.itjust.works 1 point 2 years ago I've never had problems with it permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent [–] Trollivier@sh.itjust.works 3 points 2 years ago (1 child) I tried, it worked locally but I couldn't cast on Chromecast permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] GltchInTheGame@lemmy.world 5 points 2 years ago (2 children) Revanced casting doesn't work for me permalink fedilink source parent hideshow 4 child comments replies: [–] brb@sh.itjust.works 1 point 2 years ago I've never had problems with it permalink fedilink source parent [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] brb@sh.itjust.works 1 point 2 years ago I've never had problems with it permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] Trollivier@sh.itjust.works 3 points 2 years ago (1 child) I tried, it worked locally but I couldn't cast on Chromecast permalink fedilink source parent hideshow 2 child comments replies: [–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 0 points 2 years ago SkyTube Extra has Cast support permalink fedilink source parent
[–] Daxtron2@startrek.website 3 points 2 years ago (1 child) I use WebVideoCaster on roku for this. permalink fedilink source parent hideshow 2 child comments replies: [–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) But I don't have Roku permalink fedilink source parent hideshow 2 child comments replies: [–] Backfire@lemmy.world 5 points 2 years ago Web Video Caster can cast to a large number of devices, Chromecast included. It has a lot of companion apps too on several smart TV platforms, all for the sake of getting your media played back on another device. permalink fedilink source parent
[–] Trollivier@sh.itjust.works 2 points 2 years ago (1 child) But I don't have Roku permalink fedilink source parent hideshow 2 child comments replies: [–] Backfire@lemmy.world 5 points 2 years ago Web Video Caster can cast to a large number of devices, Chromecast included. It has a lot of companion apps too on several smart TV platforms, all for the sake of getting your media played back on another device. permalink fedilink source parent
[–] Backfire@lemmy.world 5 points 2 years ago Web Video Caster can cast to a large number of devices, Chromecast included. It has a lot of companion apps too on several smart TV platforms, all for the sake of getting your media played back on another device. permalink fedilink source parent
[–] Andromxda@lemmy.dbzer0.com 2 points 2 years ago SkyTube Extra has Google Cast support, but make sure to download it from GitHub (e.g. through Obtainium). The F-Droid version doesn't have the cast feature, because it depends on a proprietary Google library, which is not allowed on F-Droid. permalink fedilink source parent