Skip to content

About

YouTube Client for XBMC 9.11 (Camelot)

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                                  **YouTube Client for XBMC 9.11 (Camelot)**

why i have made this script at the first place: i found that vintage media center has better logic and skin engine that i have seen many modern media centers fails at that specific point, i hope my reason actually makes sense for some specific people, also i don't like the current statement of 'YouTube' as they do: forced 'YouTube Shorts', ads everywhere, the ui is too bloated, the algorithm's recommendations is just bad (even though the user has its specific trailors, it shows forbidden videos which i demand, etc etc..

but with this client, you get simplified experience, with no suffering and crumbs, just straightforward menu where you have your needs at one place, play and view, and that's all. (i just miss how the old youtube were looking like that before..)

(here you can get XBMC 9.11 with the specialized xbox 360 blades dashboard at 'https://github.com/Fabxx/XBMC360')

REQUIREMENTS: Python (latest version), have a little common in coding knowledge (for editing the scripts).

/this repo is made for those people who goes to the nostalgia mood, and holds a sense of enlightment and gracious wave of relif/

my script holds many feature keys and 'how' and why this is so much better than the regular 'YouTube' clients?

.1 Downloader Videos: You can download videos + with various download's options (such as video's quality and the video's extension)

.2 Watch Later, Search, and Video History Management (with ducplicate detector deletion)

.3 Play Video with certain options (such as play video at 144p, 240p, 360p, 480p, 720p, video's extension, and subtitles downloader and selector)

(the scripts' notes: how i can adjust my settings? and how i can start the script? etc..)


.1 install XBMC already via the link i have sent above, and go through the installer, select 'portable mode' option

.2 after finishing installing, create a folder called 'portable_data', then download the 'XBMC.bat' from my source and place it in your xbmc installation path, open it

.2.5 place my script folder onto the 'scripts' folder in xbmc installation path

.3 to start the youtube proxy server, simply open 'proxy.py' and it starts the server and checking the dependences stuff

.4 open and edit 'default.py'/'proxy.py', at the first lines, you can find/see the user's configurations, change these values/paths to your liking

.5 if you encountered playback errors, or proxy errors either, make sure to check 'proxy.log', or definitely make sure the server is successfully running as well.


maybe, i thought it would be a cool project tho, it does this job too well than many paid/modded clients that does nothing instead of patching and fighting for future updates to stay alive in the plot

this is also great for nostalgia purposes, or willing to play a video with that feeling, etc..

fully made from the zero (from help of python guidances and it's education)

i really learnt a lot from that project from coding to more technology's logic and knowledge.

this script maybe be useless for some people but, i really hope you enjoy as i did, this is really peak for anyone who has xbmc 9.11, skins, and stuff.

oh, and don't forget to shout out for feedbacks and pull requests for future features and bugs' fixations, your feedback really matters.

\this script is used for the next open-source components/

{yt-dlp: for the core of youtube's servers, proxy, downloaders, etc..

python: for the XBMC's default.py & yt-dlp proxy.py & generate_cookies.py scripts.}


so that's all, have a good day at playing your videos in an peaceful atmosphere, cya! :))

About

YouTube Client for XBMC 9.11 (Camelot)

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages