GithubHelp home page GithubHelp logo

antonic901 / plugin.video.youtube Goto Github PK

View Code? Open in Web Editor NEW
19.0 2.0 2.0 9.65 MB

This is plugin for XBMC4Xbox that allows Original Xbox to stream videos from YouTube.

License: GNU General Public License v2.0

Python 99.98% Shell 0.02%

plugin.video.youtube's Introduction

YouTube for Original Xbox

You can now again watch YouTube on Original Xbox! Fanart

Support

Buy Me A Coffee

Table of Contents

Info

This is plugin for XBMC4Xbox that aims to resurrect streaming of videos from YouTube on this dated hardware. Plugin is coded in Python and it's using Invidious for fetching data.

Requirements

  • You need softmodded or hardmodded Xbox
  • You need latest release of XBMC4Xbox as your main Dashboard
  • You know how to transfer files between your PC and Xbox (a.k.a know how to use FTP to transfer files)

How to install

  • Download latest release from here
  • Extract downloaded archive.
  • Before we begin installing plugin you first need to checkout does your XBMC4Xbox have all required modules. Go to Q:\scripts\.modules and check does this folder contain these four modules:
    • script.module.beautifulsoup
    • script.module.xbmcaddon
    • script.module.xbmcswift2 (this is probably the one that you don't have, but don't worry!)
    • script.module.xbmcvfs
  • If you have all of four modules installed jump to next step, but if not keep reading! When you extracted downloaded archive you could notice two folders of which one is modules. Inside this folder you will find all modules required by this plugin. Depending on which module you are missing, copy that module to Q:\scripts\.modules (INFO: in most cases you won't have xmbcswift2 module. You can also install it using Addons4Xbox Installer)
  • Finally, install plugin by copying YouTube folder from archive to Q:\plugins\video

Running

  • Open plugin from XBMC4Xbox located in Videos -> Plugins

Functionalities

Status values:

  • ✓ - Functionality implemented
  • ✗ - Functionality not yet implemented
Functionality Status
Trending videos (All, Music, Gaming, News, Movies)
Popular Videos
Suggested Videos
Search videos, playlists, channels
Search history
Channel explore (Videos, Latest, Playlists, Related Channels)
Search channel by videos and playlists
Subscribe/Unsubscribe to/from channel
Import subscriptions from YouTube
Autoplay next video
HLS and DASH adaptive streams (Lives)

Video

Watch the video

Some images

Searching Channel search Streaming video Popular Search History Subscriptions Channel Settings Frontend

plugin.video.youtube's People

Contributors

antonic901 avatar

Stargazers

Lavender Starlight avatar  avatar  avatar  avatar Jordan avatar  avatar  avatar JuggyMcNutty avatar Redhair avatar viral_dna avatar  avatar PRince404 avatar DPT avatar Benjamin DeCamp avatar  avatar  avatar  avatar  avatar Mark B avatar

Watchers

 avatar  avatar

plugin.video.youtube's Issues

Invidious Instance not loading

I've written about this on YouTube, but I'm hosting an Invidious Instance on DigitalOcean that doesn't have HTTPS enabled, for the plug-in to be standalone, and curbs the need for a PC back-end. However, it can pull everything from the server, but not load it.

Instance: [omitted]

Videos do not display

Hello, after the recent updates I am now having issues where either videos will only show a black screen with audio or the app will lock up completely. I am running videos at 360p and this was not an issue before

Videos Pausing around 13-14 Minutes

Hello, I am having an issue where whatever video I watch if it’s decently long it will stop playing around the 13/14 minute mark. The app appears to still be working when this happens but I have to exit the current video and load up something else

Kodi Addons

Thank you for keeping the old Xbox Alive
Is it possible for you to add a newer addon to the original Xbox The Crew for instance or Asgard thinking of watching some series or sports or is that a impossible task for you because of the time limit?

"Import subscriptions from YouTube" fails after just a few channels

Importing via .csv works great but unfortunately it fails after importing just a few channels.
After a couple of "Successfully subscriped to ..." notifications the error message "Error: Script failed!: Youtube" pops up and it fails to import the rest. In my case it successfully imports 18 channels and then fails. I tried repeating as well as clearing subscriptions and starting again, but getting the same error. I have about 100 +- channels I am subscribed to and would love to have all of them imported. Looking forward to this getting fixed. Kind regards and big ups for the great plugin and keeping the OG Xbox alive.

Videos Fail to Load

For some reason it seems like the application is not working anymore, it will bring up search results fine but attempting to load any video always fails

No Videos Appear

Have used this plugin a lot before, noticed there was a new update posted recently and decided to try. Maybe it changed the Invidious solution from whatever I had set it to before but now there are no results to any searches, it'll just send me back to the directory displaying "Trending" folders etc. Is there a different Individous solution I should use besides the one included? All other network functions are working on my xbox.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.