How They Haven't Even Patched The Channel YetHonestly, this is a great idea. Now the “YouTube” channel that is hanging around on my Wii menu will get some use.
How They Haven't Even Patched The Channel YetHonestly, this is a great idea. Now the “YouTube” channel that is hanging around on my Wii menu will get some use.
I might have them on my wii, I could upload them??I think if you dig threw the YouTube Wii files from a sd card you might find enough code to make a website
Very, very big problem here.Not sure if this is the old thread or what, but I have an idea. And yes, it is probably going to be one that sounded better in my head.
Would it be possible to make a lite version of YouTube that runs on the Wii (website), then it fetches data (search results, video and audio data, etc etc) from that website, and plays on the Wii? When this idea came into my mind, the first thing that came into my brain was this website: https://youtube-lite.js.org/#/
Somehow to use that or something like that or..?
Not great, got a bit sidetracked..How's progress?
Got sidetracked. Sorry.Are they ever going to update it?
As I said in a previous post, i mentioned that you cannot make a website by dumping files from the channel. it has to be in a specific web server.I might have them on my wii, I could upload them??
great job on making an update!Very, very big problem here.
There's no algoritm, or most of the Youtube features. We want those... right?
Post automatically merged:
Not great, got a bit sidetracked..
Browser.
Also something else I'm working on in private.
Post automatically merged:
Got sidetracked. Sorry.
Post automatically merged:
As I said in a previous post, i mentioned that you cannot make a website by dumping files from the channel. it has to be in a specific web server.
Thanks!great job on making an update!
I know you haven't responded to this thread in months but..@gravitycoil828 also note the swf linked I originally got online then modified it slightly, then shared it with mrt
tried loading it with riitube unsuccessfully
https://rc24.xyz/services/riitube.html
https://github.com/NewGBAXL/NewGBAXL.github.io/blob/main/liinback/server/leanbacklite_v3_RiiTube.swf
Well it would help archive versions of the YouTube Wii channel but theirs already so many archives online! Im not saying not to and it would help with a direct link too.I might have them on my wii, I could upload them??
ayo, I've been looking at this thread every month or so and reading, but that I think if you want to get help try to ask riiconnect24 they have been doing it since 2015!! go ask them personally I think their the pro's!I know you haven't responded to this thread in months but..
How did you inject it? Someone in the thread might get it right.
They are the type of people to say no.ayo, I've been looking at this thread every month or so and reading, but that I think if you want to get help try to ask riiconnect24 they have been doing it since 2015!! go ask them personally I think their the pro's!
what if we take the riitube source code it probably not work yet it might MIGHT help.They are the type of people to say no.
Also 1 thing but the PS3 and Xbox 360 load the latest version of YouTube as they have the latest browsers. The Wii, however, does not.
what if we take the riitube source code it probably not work yet it might MIGHT help.
ok coolOnce I figure out how to inject, yes. For now: No.
Well the original developer aka Gravitycoil828 is working on a web sever, I think that yt-dlp will help a lot! I think gravitycoil828 will see this, thanks for the info it will help a lot.So reverse engineering the swf and learning how it works is already very difficult, but adding any additional code (not just modifying the existing code) requires outrageous amounts of time and knowledge to pull it off.
I'm no expert on this, but I've got a suggestion, that seems to be more realistic, than injecting code into swf to run html5 or making some YouTube mirror server, which nobody would want to pay for.
YouTube API usually, if not always, requires providing Youtube API keys, that everybody would have to create themselves and add their own key to the app.
There's already an amazing application called youtube-dl, which allows for command line use of API, without all the hassle and trouble. It allows everybody to make use of youtube API, without having to learn the api and re-engineer the wheel from nothing, which I think some of You might have tried already.
To make it even better, there's a fork which is updated more often and usually works better, called yt-dlp:
(Can't post links until 5 posts)
github yt-dlp/yt-dlp
I think using yt-dlp as the backend and writing a new wii channel app for watching YouTube on wii is far more realistic to actually happen.
It requires absolutely no reverse engineering to pull this off with yt-dlp.
If the goal is to bring back the ORIGINAL youtube channel, then I'd suggest to reuse the old wii youtube assets and write the layout code to be the same as the original.
I really hope this helps somebody, I personally have no idea how to write anything for the Wii.
I know that writing a new youtube app from scratch should be very doable with yt-dlp.
Making the swf work with modern youtube by creating a webserver imitating the original or injecting swf code with youtube API calls, if not outright impossible, then it's at least 10-100 times harder to do than just writing an alternative based on yt-dlp. If we find that special somebody with godlike reverse engineering skills, it would still take 100x+ more time, reversing and injecting code into reversed app, instead of writing one from scratch, which still isn't a walk in a park, but doesn't require such outrageous amounts of time as reversing and getting the swf to work.
I saw the wii sdk somewhere, so if somebody really wants to invest time into this. It would be the recommended way to go IMO. As a bonus, if YouTube api has some breaking changes, yt-dlp team is very quick to update their application/library, so if such Youtube dlp homebrew for wii ever sees the light of day and the author makes it open source - even if the author abandons the yt homebrew for wii, it should be pretty easy to just update yt-dlp source part, if not too much of hard coding for wii is done to get it running.
Keep in mind that if Youtube Api or yt-dl/yt-dlp is used, each user would need to generate their own api key on Google site and then provide the api key to watch YouTube videos.
This would only have to be done once per console. Set and forget basically, but if developer provides his own key, it will quickly run out of free quota if hundreds of people use the same key, going back to having to create Your own Youtube API key.
As a bonus, with youtube-dl/yt-dlp, there's absolutely NO ADS and buffering isn't as heavily limited as in the web youtube.
Few minutes video can be downloaded in just seconds in it's entirety, but doesn't have to be fully downloaded.
Good luck guys, I really hope this helps somebody one day and we see youtube working great on the wii again.
Disclaimer:
(Yes, I have multiple devices for Youtube and wii isn't really good for Youtube videos because of resolution and other limitations, but I think it would be just really cool to revive all of the original wiis functions, regardless how useless they could be these days)
I know you haven't responded to this thread in months but..
How did you inject it? Someone in the thread might get it right.
So reverse engineering the swf and learning how it works is already very difficult, but adding any additional code (not just modifying the existing code) requires outrageous amounts of time and knowledge to pull it off.
I'm no expert on this, but I've got a suggestion, that seems to be more realistic, than injecting code into swf to run html5 or making some YouTube mirror server, which nobody would want to pay for.
YouTube API usually, if not always, requires providing Youtube API keys, that everybody would have to create themselves and add their own key to the app.
There's already an amazing application called youtube-dl, which allows for command line use of API, without all the hassle and trouble. It allows everybody to make use of youtube API, without having to learn the api and re-engineer the wheel from nothing, which I think some of You might have tried already.
To make it even better, there's a fork which is updated more often and usually works better, called yt-dlp:
(Can't post links until 5 posts)
github yt-dlp/yt-dlp
I think using yt-dlp as the backend and writing a new wii channel app for watching YouTube on wii is far more realistic to actually happen.
It requires absolutely no reverse engineering to pull this off with yt-dlp.
If the goal is to bring back the ORIGINAL youtube channel, then I'd suggest to reuse the old wii youtube assets and write the layout code to be the same as the original.
I really hope this helps somebody, I personally have no idea how to write anything for the Wii.
I know that writing a new youtube app from scratch should be very doable with yt-dlp.
Making the swf work with modern youtube by creating a webserver imitating the original or injecting swf code with youtube API calls, if not outright impossible, then it's at least 10-100 times harder to do than just writing an alternative based on yt-dlp. If we find that special somebody with godlike reverse engineering skills, it would still take 100x+ more time, reversing and injecting code into reversed app, instead of writing one from scratch, which still isn't a walk in a park, but doesn't require such outrageous amounts of time as reversing and getting the swf to work.
I saw the wii sdk somewhere, so if somebody really wants to invest time into this. It would be the recommended way to go IMO. As a bonus, if YouTube api has some breaking changes, yt-dlp team is very quick to update their application/library, so if such Youtube dlp homebrew for wii ever sees the light of day and the author makes it open source - even if the author abandons the yt homebrew for wii, it should be pretty easy to just update yt-dlp source part, if not too much of hard coding for wii is done to get it running.
Keep in mind that if Youtube Api or yt-dl/yt-dlp is used, each user would need to generate their own api key on Google site and then provide the api key to watch YouTube videos.
This would only have to be done once per console. Set and forget basically, but if developer provides his own key, it will quickly run out of free quota if hundreds of people use the same key, going back to having to create Your own Youtube API key.
As a bonus, with youtube-dl/yt-dlp, there's absolutely NO ADS and buffering isn't as heavily limited as in the web youtube.
Few minutes video can be downloaded in just seconds in it's entirety, but doesn't have to be fully downloaded.
Good luck guys, I really hope this helps somebody one day and we see youtube working great on the wii again.
Disclaimer:
(Yes, I have multiple devices for Youtube and wii isn't really good for Youtube videos because of resolution and other limitations, but I think it would be just really cool to revive all of the original wiis functions, regardless how useless they could be these days)
I can help you.Once I figure out how to inject, yes. For now: No.