NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) v
« Previous 1 2 3 4 5 6 … 20 Next »
YouTube Plugin

 
  • 0 Vote(s) - 0 Average
YouTube Plugin
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#541
2014-07-20, 04:26 AM
whurlston Wrote:Did you apply the patches from post #509 and #520?

If you did, that error is probably not from the plugin itself but from parser.aspx (and the plugin is just passing it through). Post your NPVR.log and web.log after reproducing the issue.

Sure did.
509 is the Whole thing pretty much and 520 is the parser, which seems to be the culprit.

k.

Code:
"2014-07-20 12:20:35.307    [DEBUG][1]    OnKeyDown() done. Took 76.0044021606445 ms
2014-07-20 12:20:35.675    [DEBUG][1]    OnKeyDown() called: Return
2014-07-20 12:20:37.641    [ERROR][1]    YouTube: External parsing failed.
2014-07-20 12:20:37.641    [DEBUG][1]    YouTube: Parsed pconfig in 1950.11145019531ms
2014-07-20 12:20:37.641    [ERROR][1]    YouTube: Could not get streams for qrO4YZeyl0I
2014-07-20 12:20:37.641    [DEBUG][1]    Could not find a part of the path 'C:\Users\Public\NPVR\web\public\youtube\scripts\html5player-zh_HK-vflbSLc3g.js'.

Code:
2014-07-20 12:20:25.872    [DEBUG][19]    FanArt Dictionary Count: 1518
2014-07-20 12:20:25.872    [DEBUG][19]    Clearing Dictionary
2014-07-20 12:20:25.872    [DEBUG][19]    FanArt Dictionary Count: 0
2014-07-20 12:20:25.922    [DEBUG][19]    FanArt loaded from directory....  start time:    7/20/2014 12:20:25 PM     end time: 7/20/2014 12:20:25 PM       total elapsed seconds: 0.50
2014-07-20 12:20:25.922    [DEBUG][19]    FanArt Dictionary Count: 1518
2014-07-20 12:20:25.922    [DEBUG][19]    Folders processed: 0
2014-07-20 12:20:25.922    [DEBUG][19]    Fanart files processed: 1519
2014-07-20 12:20:25.922    [DEBUG][19]    Total files processed: 1796
2014-07-20 12:20:29.443    [DEBUG][15]    **********  Checking VLC Heartbeat Dictionary
2014-07-20 12:20:29.443    [DEBUG][15]    +++++No entries in VLC Heartbeat Dictionary.
2014-07-20 12:20:35.696    [DEBUG][15]    Got Web Request (127.0.0.1): /public/youtube/parser.aspx    v=qrO4YZeyl0I
2014-07-20 12:20:35.699    [INFO][15]    YouTube Web: Calling parser
2014-07-20 12:20:35.699    [INFO][15]    YouTube Web: Start of YtConfigParser
2014-07-20 12:20:35.699    [INFO][15]    YouTube Web: Creating StreamerPost
2014-07-20 12:20:35.699    [INFO][15]    YouTube Web: StreamerPost created.
2014-07-20 12:20:35.699    [INFO][15]    YouTube Web: StreamerPost sending request.
2014-07-20 12:20:36.154    [INFO][15]    YouTube Web: StreamerPost completed.
2014-07-20 12:20:36.154    [INFO][15]    YouTube Web: Searching for ytplayer.config.
2014-07-20 12:20:36.158    [INFO][15]    YouTube Web: ytplayer.config found.
2014-07-20 12:20:36.162    [INFO][15]    YouTube Web: Encrypted signatures detected.
2014-07-20 12:20:36.173    [INFO][15]    YouTube Web: Getting signatures decryption script.
2014-07-20 12:20:36.173    [INFO][15]    YouTube Web: Checking for local copy: C:\\Users\\Public\\NPVR\\web\\public\youtube\scripts\html5player-zh_HK-vflbSLc3g.js
2014-07-20 12:20:36.173    [INFO][15]    YouTube Web: http://s.ytimg.com/yts/jsbin/html5player-zh_HK-vflbSLc3g.js
2014-07-20 12:20:37.637    [INFO][15]    YouTube Web: Crash:  Error in UpdateDecodeSig call: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Public\NPVR\web\public\youtube\scripts\html5player-zh_HK-vflbSLc3g.js'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
   at System.IO.File.WriteAllText(String path, String contents)
   at ASP.public_youtube_parser_aspx.YtConfigParser(String videoID, String& html) in c:\Users\Public\NPVR\web\public\youtube\parser.aspx:line 76
   at ASP.public_youtube_parser_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\Users\Public\NPVR\web\public\youtube\parser.aspx:line 176
ASUS STRIX X470-F AMD 2700x 4GHz | Win10Prox64 | 32GB | NVIDIA GEforce GT1030 Fanless | WinTV DMB-TH | WinTV HVR-1280 | Hauppauge Colossus | AC86U/AC68U | USB-UIRT | RPi4 Libreelec | Sony Bravia LCD X9000F Android TV |
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#542
2014-07-20, 04:42 AM
Does the scripts folder exist? If not, try creating it. You still won't be able to play the Lady Gaga video (need to update the parser due to changes on youtube) but it shouldn't hard crash on you anymore.

Currently, the parser searches for the main decryption function and one subfunction. It looks like YouTube is now using multiple subfunctions.
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#543
2014-07-20, 05:07 AM
Nope.

I just added it, I now get this message "Unable to determine signature decryption subfunction" but no crashes.

k.
ASUS STRIX X470-F AMD 2700x 4GHz | Win10Prox64 | 32GB | NVIDIA GEforce GT1030 Fanless | WinTV DMB-TH | WinTV HVR-1280 | Hauppauge Colossus | AC86U/AC68U | USB-UIRT | RPi4 Libreelec | Sony Bravia LCD X9000F Android TV |
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#544
2014-07-20, 05:12 AM
Yup, that's what I expected. The crappy part is that I'm trying to fix the parser (I can now determine the sub functions) but they don't exist anywhere in the script. I've tried to debug the youtube page in my browser but it's pulling a different script, one that would work in the current parser.
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#545
2014-07-20, 05:32 AM
Here is a new parser.aspx. It eliminates the need to find the sub functions (which are actually variables that call a function) and should eliminate the need for updating it for a while.
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#546
2014-07-21, 04:22 PM
whurlston Wrote:Here is a new parser.aspx. It eliminates the need to find the sub functions (which are actually variables that call a function) and should eliminate the need for updating it for a while.

Sorry to be the bearer of some more bad news ...!

k.
ASUS STRIX X470-F AMD 2700x 4GHz | Win10Prox64 | 32GB | NVIDIA GEforce GT1030 Fanless | WinTV DMB-TH | WinTV HVR-1280 | Hauppauge Colossus | AC86U/AC68U | USB-UIRT | RPi4 Libreelec | Sony Bravia LCD X9000F Android TV |
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#547
2014-07-21, 05:09 PM
Hi there again,

A wee request, the NMT buffer is now in the live dir (all good for easy setup), but the youtube.xml (I assume that is no longer used) did allow a separate buffer directory. I clean out my Live Directory with a command called from PostUpdateEPG.bat, so I would lose those files. I also have quite a few now, so I'd like to reuse them.

Any chance of ability to selecting your own buffer dir?

Cheers

k.
ASUS STRIX X470-F AMD 2700x 4GHz | Win10Prox64 | 32GB | NVIDIA GEforce GT1030 Fanless | WinTV DMB-TH | WinTV HVR-1280 | Hauppauge Colossus | AC86U/AC68U | USB-UIRT | RPi4 Libreelec | Sony Bravia LCD X9000F Android TV |
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#548
2014-07-21, 05:25 PM
Something similar is planned. (As soon as I wrap up the Bluray plugin) I am planning to add recording capability to YouTube. Pressing "Record" while on the list will record the selected video to your recordings folder and add it to the recordings database. Whenever a video is selected for playback from the list, it will check for a previously recorded copy before attempting to download it again.

I can still add the separate temp buffer if that won't work for you though.
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#549
2014-07-21, 05:26 PM
jksmurf Wrote:Sorry to be the bearer of some more bad news ...!

k.
I ran into this last night as well. It seems the plugin is caching the page and not using the parser. Still looking into it.
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#550
2014-07-21, 07:48 PM
Try this parser.aspx (IE9 or newer is required).

You might need to clear your IE browser cache on the client. If you don't want to clear the entire cache:

Internet Options -> Browsing History -> Settings -> View Files

Delete all instances of parser.aspx.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (65): « Previous 1 … 53 54 55 56 57 … 65 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Using R5000-HD with Network Recorder Plugin checkbin99 255 50,010 2021-08-24, 07:50 PM
Last Post: checkbin99
  how to configure RemoteRecorder Plugin to use remote NextPVR instance? bm_00 5 3,069 2020-10-06, 12:32 PM
Last Post: mvallevand
  Connecting NVPR to Emby Plugin NVPR Geek 0 1,331 2018-06-10, 12:32 AM
Last Post: NVPR Geek
  Newb here: Can someone help with a Plex Plugin issue? wepham 1 3,192 2017-02-07, 07:10 AM
Last Post: petenshari
  System Plugin Confused by New NPVR Naming Scheme Lao Pan 1 2,702 2016-09-25, 08:26 AM
Last Post: imilne
  Movies2 Plugin Problem... Anyone using it? ga_mueller 5 4,420 2016-08-22, 07:02 PM
Last Post: ga_mueller
  Plex Plugin Nikkie300 4 6,151 2016-01-24, 05:59 PM
Last Post: Nikkie300
  NextPVR Plex plugin, no live TV ajmast 15 9,547 2015-10-29, 03:45 AM
Last Post: ajmast
  Cant restart record service using System plugin on 3.4.8 shaunpatrick77 3 2,800 2015-05-19, 02:20 PM
Last Post: imilne
  Files Plugin crashes when there is an ' in the file name. cbgifford 89 28,875 2015-01-28, 05:19 AM
Last Post: mvallevand

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode