Forwarded from ytmous
Happy new year everyone.
There's a plan to add quality selection, which has been planed few months ago, But oy. That won't be an easy task. Since youtube split video and audio into seperate stream, It's not likely that you could just press the download button as usual in Browser.
And i repeat, CSS is scary. Adding the quality selection button is never was an easy task.
Again, I'm still resting. But you're welcome to fork the code.
There's a plan to add quality selection, which has been planed few months ago, But oy. That won't be an easy task. Since youtube split video and audio into seperate stream, It's not likely that you could just press the download button as usual in Browser.
And i repeat, CSS is scary. Adding the quality selection button is never was an easy task.
Again, I'm still resting. But you're welcome to fork the code.
You can't really trust to some server that hosting proxy like invidious, nitter, teddit, or even my project like ytmous.
I can't guarantee whenever it's logging your traffic or no. So use it at your own risk.
(For the mirrors that i hosted, You can trust or not trust it. However, Some mirror that hosted at specific operator like replit is open of what the ytmous server is doing at it. But still, even it's open, please be careful with the operator too, and again i can't 100% guarantee that they did not log your traffic)
And in fact, It's actually better if you host it in your own. Cause you have the full control of it.
I can't guarantee whenever it's logging your traffic or no. So use it at your own risk.
(For the mirrors that i hosted, You can trust or not trust it. However, Some mirror that hosted at specific operator like replit is open of what the ytmous server is doing at it. But still, even it's open, please be careful with the operator too, and again i can't 100% guarantee that they did not log your traffic)
And in fact, It's actually better if you host it in your own. Cause you have the full control of it.
Yonle: Notes and Other pinned «You can't really trust to some server that hosting proxy like invidious, nitter, teddit, or even my project like ytmous. I can't guarantee whenever it's logging your traffic or no. So use it at your own risk. (For the mirrors that i hosted, You can trust…»
Forwarded from ytmous
"Brother, i want lightweight youtube"
"We have lightweight youtube at home"
Lightweigjt YouTube at home, meanwhile:
"We have lightweight youtube at home"
Lightweigjt YouTube at home, meanwhile:
Forwarded from ytmous
Cancelled. Kinda sucks that it's still don't want to play audio even i put two sources.
Yeah, Javascript could fix the issue. But that's gonna break it's promise at the main page, "No javascript in frontend"
Yeah, Javascript could fix the issue. But that's gonna break it's promise at the main page, "No javascript in frontend"
Forwarded from ytmous
Anyways, I pushed a backend fix in nightly branch.
Forwarded from ytmous
I recreated the redownload chunk function from ytdl-core code into ytmous. The purpose of the code that i recreate is entirely different from it's origin and has it's own purpose:
- Making seeking/download resuming possible
- Speed up streaming download that youtube throttle
- Making seeking/download resuming possible
- Speed up streaming download that youtube throttle
I found learning stuff like TypeScript is pointless if you already know how to code in pure JavaScript already.
Forwarded from ytmous
Now that i've implemented quality settings, should be good now. Even that's how i made it.
I think that's all for ytmous updates. See you in the next updates, probably
Forwarded from ytmous
The 3.0.3 release is now called as
Two years of lazyness.
ytmous
The 3.0.3 release is now called as Two years of lazyness.
Because yes. The fact is that i'm not updating the code for 2 years