We will be performing plex.tv database server maintenance starting 22:00 Pacific Time on Wednesday, June 28 (05:00 GMT, June 29). It is expected to last ~1.5 hours. See http://status.plex.tv/incidents/c1t6djj5vq9r
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

[REL] YouTubeTV - alternative YouTube plugin

kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
edited March 2016 in Plex Channel Plugins

YouTubeTV Plex Plugin v4.3

This is fast and easy alternative YouTube plugin for Plex Media Server

Current status

  • Support categories
  • Support subscriptions
  • Support playlists
  • Support channels catalogue and video categories browsing
  • Search playlists, channels and videos
  • Support live streams

Features

  • Much faster than original Plex YouTube plugin
  • Full YouTube API v3 support
  • Does not require Google login and password
  • Navigation like YouTube Apps
  • Pagination and regional settings
  • Russian, Swedish, Danish, Dutch, French, French (Belgium), Hungarian, Italian, Spanish, German, Polish localization
  • YouTube content localization by region preferences
  • "Like" and "Watch later" video functions including edit function
  • Videos and playlists from videos description
  • Navigation by videos, playlists and channels from video description
  • Update function

Installation

You can install it using the instruction

Download

Latest: https://github.com/kolsys/YouTubeTV.bundle/releases/latest
Mirror: http://bit.ly/1caTGAy
Source: https://github.com/kolsys/YouTubeTV.bundle

Donate

Paypal
Card / SMS / Yandex.Money

Help with localization

YouTubeTV on Transifex

«13456721

Comments

  • atrusatrus Members, Plex Pass, Plex Ninja Posts: 11,093 Plex Ninja
    edited May 2015
    kolsys wrote on May 3 2015, 11:45 PM: »

    YouTubeTV Plex Plugin v1.0

    This is fast and easy alternative YouTube plugin for Plex Media Server.

    Current status

    • Support categories
    • Support subscriptions
    • Support playlists
    • Support channels catalogue and video categories browsing
    • Search playlists, channels and videos

    Features

    • Much faster than original Plex YouTube plugin
    • Full YouTube API v3 support
    • Does not require Google login and password
    • Navigation like YouTube Apps
    • Pagination and regional settings
    • Russian localization

    Installation

    You can install it using the instruction

    Download
    Latest: https://github.com/kolsys/YouTubeTV.bundle/releases/latest
    Mirror: http://bit.ly/1caTGAy
    Source: https://github.com/kolsys/YouTubeTV.bundle

    Donate
    Paypal
    Yandex.Money

    First test seems successful. Well done!

    If anyone ends up with the same problem that I did:

    * If you install the plugin, and then fire up PHT you will only see "Authorize", and when you click it it will say "Please enter code", and then nothing else.

    How to solve it:

    * Use the web client first. Click "Authorize", then you will get a code which you enter at www.google.com/device

    Profit.

  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    edited May 2015
    atrus wrote on May 4 2015, 12:01 AM: »

    First test seems successful. Well done!

    If anyone ends up with the same problem that I did:

    * If you install the plugin, and then fire up PHT you will only see "Authorize", and when you click it it will say "Please enter code", and then nothing else.

    How to solve it:

    * Use the web client first. Click "Authorize", then you will get a code which you enter at www.google.com/device

    Profit.

    Thanks, I will check it in PHT.

    https://github.com/kolsys/YouTubeTV.bundle/issues/1

  • alias_rexalias_rex Members Posts: 531 ✭✭

    Awesome. This YouTube plugin appears to restore YouTube playback for the Apple TV 2. Since the API change, the Apple TV2, along with a bunch of other devices and smart TVs, was no longer able to uses the YouTube app.

  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    edited May 2015
    Version 1.2 released
    • Fix playing on devices without prefetch video objects
    • Fix selected video definition
    • Fix PHT auth message. refs: #1
    • Fix localization
  • donkthemagicllamadonkthemagicllama Members, Plex Pass Posts: 153 Plex Pass
    I’ve installed it and authorised my account, but I’m unabl to play any video. I can browse and search but everything I try to play fails. I'm using the iOS client. Anyone else?
  • donkthemagicllamadonkthemagicllama Members, Plex Pass Posts: 153 Plex Pass

    Strangely, I was able to get it to work once via PlexWeb, but only once... 

    I've looked at my logs, but the only warning I see is this:

    2015-05-04 16:58:52,838 (7fff7651f300) :  WARNING (data:179) - Error decoding with simplejson, using demjson instead (this will cause a performance hit) - Expecting property name enclosed in double quotes: line 35 column 1 (char 1203)

    2015-05-04 21:19:45,569 (108507000) :  WARNING (data:179) - Error decoding with simplejson, using demjson instead (this will cause a performance hit) - Expecting property name enclosed in double quotes: line 7 column 5 (char 125)
     
     
    This actually comes up a few times for various lines.
     
    I don't mean to sound unappreciative, I'm thrilled at the prospect of a v3 API YouTube plug-in.  Thank you kolsys!
  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    donkthemagicllama wrote on May 5 2015, 3:27 AM: »

    Strangely, I was able to get it to work once via PlexWeb, but only once... 

    I've looked at my logs, but the only warning I see is this:

    2015-05-04 16:58:52,838 (7fff7651f300) :  WARNING (data:179) - Error decoding with simplejson, using demjson instead (this will cause a performance hit) - Expecting property name enclosed in double quotes: line 35 column 1 (char 1203)

    2015-05-04 21:19:45,569 (108507000) :  WARNING (data:179) - Error decoding with simplejson, using demjson instead (this will cause a performance hit) - Expecting property name enclosed in double quotes: line 7 column 5 (char 125)
     
     
    This actually comes up a few times for various lines.
     
    I don't mean to sound unappreciative, I'm thrilled at the prospect of a v3 API YouTube plug-in.  Thank you kolsys!

    Try to update to 1.2 version and restart Plex Server.

    Do you have any errors in com.plexapp.system.log?

  • donkthemagicllamadonkthemagicllama Members, Plex Pass Posts: 153 Plex Pass
    Hmm... Pretty sure I was using 1.2 to start with... I had restarted Plex when I updated to 1.12.1,and it still wasn’t working..

    Now... It seems to be working well... I’m not sure what changed. I’ll keep an eye on it

    Thanks again!
  • jpds2399jpds2399 Members Posts: 2

    Great plugin. Works fine, thanks.

    I would like to "like" the videos, and mark its to "watch later" to.

  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    Maybe in next releases.
  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass

    Version 1.3 released

    • Fix new uploaded video metadata parsing
    • Add watch later to main menu
  • alias_rexalias_rex Members Posts: 531 ✭✭
    This plugin seems to completely break all YouTube playback in the WatchLater/MyPlex Queue and across all devices. If I remove this plugin, I can restore some but not all YouTube playback in the WatchLater Queue. I'm not sure why some of the videos won't play any more. Maybe it has something to do with the YouTube API change.
  • Paulo BoullosPaulo Boullos Members Posts: 38 ✭✭
    edited May 2015
    Version 1.3 is working wonderfully.  :)
     
    Thank you!
     
     
     
    Edit: It seems that there is an error... In the folder "My Subscriptions" don't show my subscribers YouTube channels.
  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    elstreif wrote on May 7 2015, 2:19 AM: »

    This plugin seems to completely break all YouTube playback in the WatchLater/MyPlex Queue and across all devices. If I remove this plugin, I can restore some but not all YouTube playback in the WatchLater Queue. I'm not sure why some of the videos won't play any more. Maybe it has something to do with the YouTube API change.

    I'll check it, but What later without official support can't working correctly.

    Paulo Boullos wrote on May 7 2015, 3:44 AM: »
    Version 1.3 is working wonderfully.  :)
     
    Thank you!
     
     
     
    Edit: It seems that there is an error... In the folder "My Subscriptions" don't show my subscribers YouTube channels.

    What version installed? From master branch or release v1.3? Feature with extended video info is not released yet : ))

  • mike.nyemike.nye Members, Plex Pass Posts: 58 Plex Pass

    This is awesome. Thankyou!!!

  • Paulo BoullosPaulo Boullos Members Posts: 38 ✭✭
    edited May 2015
    kolsys wrote on May 7 2015, 7:47 AM: »

    What version installed? From master branch or release v1.3? Feature with extended video info is not released yet : ))

    Thank you for answer!  :)

    Installed versions "YouTubeTV.bundle-1.3" and "YouTubeTV.bundle-master" and the result is the same.

    Below the image as displayed on the TV screen.

    My subscriptions should not be inside the folder "My Subscriptions" ?

    It was how it worked in “YouTube.bundle”, It was much more practical ! : ))

    VpBedjX.jpg

  • kmehlinkmehlin Members Posts: 6 ✭✭

    Having a small issue with the authorization code. When I first went to the Google authorization page, I was logged in under a work account, so I hit cancel. Now Google is telling me it's an invalid code when I try it with my personal account.

    I've removed/re-installed but it seems to be giving me the same code every time. I must be doing something dumb, sorry in advance if that's the case.

  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    edited May 2015

    Version 1.5 released

    • Fix URL normalization for lookup service (Issue from post)
    • Add related video support
    • Add like video action
    • Add watch later video action
    • Add extended video info

    h_1431026480_7481902_1224f4c985.png

  • kolsyskolsys Members, Plex Pass Posts: 251 Plex Pass
    Paulo Boullos wrote on May 7 2015, 4:52 PM: »

    Thank you for answer!  :)

    Installed versions "YouTubeTV.bundle-1.3" and "YouTubeTV.bundle-master" and the result is the same.

    Below the image as displayed on the TV screen.

    My subscriptions should not be inside the folder "My Subscriptions" ?

    It was how it worked in “YouTube.bundle”, It was much more practical ! : ))

    My subscriptions is your subscriptions feed, like http://www.youtube.com/feed/subscriptions.
    And most relevant subscribed channels is added into main menu. I think this more convenient than old plugin and look like youtube interface.

    kmehlin wrote on May 7 2015, 6:20 PM: »

    Having a small issue with the authorization code. When I first went to the Google authorization page, I was logged in under a work account, so I hit cancel. Now Google is telling me it's an invalid code when I try it with my personal account.

    I've removed/re-installed but it seems to be giving me the same code every time. I must be doing something dumb, sorry in advance if that's the case.

    You can try after 1 hour (code lifetime). If its does not work, then remove Plug-in Support/Data/com.plexapp.plugins.youtube.tv/ directory and restart Plex Server.

  • Paulo BoullosPaulo Boullos Members Posts: 38 ✭✭
    edited May 2015
    kolsys wrote on May 7 2015, 8:22 PM: »

    My subscriptions is your subscriptions feed, like http://www.youtube.com/feed/subscriptions.
    And most relevant subscribed channels is added into main menu. I think this more convenient than old plugin and look like youtube interface.

    Ok! Many thanks for the excellent plugin.  :)

«13456721
Sign In or Register to comment.