XBMC.MyLibrary - Scan any source to the library (Hulu/Netflix/Plugins)

  Thread Rating:
  • 5 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
angrycamel Offline
Senior Member
Posts: 226
Joined: Dec 2008
Reputation: 7
Post: #431
I'll upload a binary somewhere until the original tool's author can decide on whether or not to commit the patch to the trunk. Give me a few minutes and I'll edit this reply with it. (heading home from work)

EDIT
I threw it onto Dropbox here https://dl.dropbox.com/u/60216488/AngryC...%20Bin.zip

It contains the sample config that I used to test a very large batch run. Be warned it will take a long time to run this. On my PC, I think it took a couple hours, if I remember correctly. After that though, I had a folder with full episode stream files, properly numbered and named for 200 shows! All in the library perfectly and supported by PseudoTV to boot.

Let us know how it works for you using the duration filter.

EDIT 2
FYI: This file is not a full release. It only contains the patched jar file and the alternative config from my testing as described above. You will need to download the latest from the original author and replace those files with mine, then run it per his normal instructions.
(This post was last modified: 2012-08-10 01:06 by angrycamel.)
find quote
scoombe Offline
Junior Member
Posts: 24
Joined: Mar 2012
Reputation: 0
Post: #432
Thank you! I will try it out tonight and let you know how it works.
find quote
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #433
Angrycamel, i like the new filter. Sorry i've been out of this thread for a while. I'm waiting for Frodo churn to slow down before making a compatible version.

Did you submit an official patch anywhere? I'm not sure I saw it.

If you are interested, i could add you as a contributer to the google code project.

P.S. does anyone know how to make it so e-mail subscriptions to a thread don't get disabled after you visit the thread?

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
angrycamel Offline
Senior Member
Posts: 226
Joined: Dec 2008
Reputation: 7
Post: #434
I uploaded the patches to Pastebin and linked them in my posts. I can commit if you want to add me to the project or I can add an issue to the project page with the patch attached. However you want to do it, I don't really have a preference.

EDIT
I went ahead and added it onto the project page just in case you don't get back to this right away. http://code.google.com/p/xbmc-mylibrary/...1344648265
(This post was last modified: 2012-08-11 03:25 by angrycamel.)
find quote
anime513 Offline
Junior Member
Posts: 3
Joined: Aug 2012
Reputation: 0
Post: #435
(2012-08-09 19:16)nitsuj Wrote:  Never mind. I got it all figured out. I ran the given hulu top ten example in the config file and the results were populated in xbmc. They all stream flawlessly from the library.

However, I am having some trouble running the hulu shows through pseudotv. No matter where the psuedotv time is, it just plays the opening ad a few times and then skips to the next thing on that channel until it hits a locally stored video. Are there setting to get this to work correctly or am I just out of luck?

Having the same issue, ads play non-stop on PsuedoTV. Files play fine though the regular XBMC interface though. I tried disabling ads in the plugin but they still show up. Do I need Hulu+ to work around this?
find quote
nitsuj Offline
Junior Member
Posts: 10
Joined: Aug 2012
Reputation: 0
Post: #436
(2012-08-12 03:19)anime513 Wrote:  
(2012-08-09 19:16)nitsuj Wrote:  Never mind. I got it all figured out. I ran the given hulu top ten example in the config file and the results were populated in xbmc. They all stream flawlessly from the library.

However, I am having some trouble running the hulu shows through pseudotv. No matter where the psuedotv time is, it just plays the opening ad a few times and then skips to the next thing on that channel until it hits a locally stored video. Are there setting to get this to work correctly or am I just out of luck?

Having the same issue, ads play non-stop on PsuedoTV. Files play fine though the regular XBMC interface though. I tried disabling ads in the plugin but they still show up. Do I need Hulu+ to work around this?

No. Having Hulu+ doesn't help. I have H+ and it doesn't make a difference. After playing through a few cycles of ads, I get a prompt telling me that i have to many sessions and that i should close some. I have no other devices that are using Hulu so i think the problem is that pseudo tv is instantiating to many sessions with hulu. I believe that pseudo tv makes one session per channel with hulu content when there should only be one session for all of XBMC. If any one has any helpful information on this topic, it would be greatly appreciated.
find quote
nitsuj Offline
Junior Member
Posts: 10
Joined: Aug 2012
Reputation: 0
Post: #437
(2012-08-09 23:29)angrycamel Wrote:  I'll upload a binary somewhere until the original tool's author can decide on whether or not to commit the patch to the trunk. Give me a few minutes and I'll edit this reply with it. (heading home from work)

EDIT
I threw it onto Dropbox here https://dl.dropbox.com/u/60216488/AngryC...%20Bin.zip

It contains the sample config that I used to test a very large batch run. Be warned it will take a long time to run this. On my PC, I think it took a couple hours, if I remember correctly. After that though, I had a folder with full episode stream files, properly numbered and named for 200 shows! All in the library perfectly and supported by PseudoTV to boot.

Let us know how it works for you using the duration filter.

EDIT 2
FYI: This file is not a full release. It only contains the patched jar file and the alternative config from my testing as described above. You will need to download the latest from the original author and replace those files with mine, then run it per his normal instructions.


This is a really cool update! I am using the updated jar that converts all times to a uniform format and the free cable search filters you wrote and everything is working fairly well. I have noticed however, that not everything is is being found. I am not getting anything from Nick Toon channel in free cable (possibly other instances but this is all i have noticed). Can anyone tell me if this is just me or if it is a wide spread problem. I would like to investigate the problem more to find a solution. Thanks angryCamel for the update!
find quote
jcato Offline
Junior Member
Posts: 25
Joined: Dec 2009
Reputation: 0
Post: #438
(2011-10-07 01:33)bradvido88 Wrote:  
ThermoDust Wrote:I have ran into a problem with name detection for Star Trek: Enterprise and Star Trek: Voyager. It seems that during scan it will find the shows in my Netflix instant queue but then lump then both into the same folder called Star.Trek. Is there any way to override how the program detects a name?

[CODE]10/06/2011 03:21:49 PM INFO Archive:New Archived video at: X:\Streaming\TV Shows\Star.Trek\Season.2\S02E01 - The 37's.mpg (Netflix/Instant Queue/Alphabetical/S/Star Trek: Voyager/Season 2/01: The 37's#

10/06/2011 03:21:46 PM INFO Archive:New Archived video at: X:\Streaming\TV Shows\Star.Trek\Season.1\S01E01 - Broken Bow Part 1 & 2.mpg #Netflix/Instant Queue/Alphabetical/S/Star Trek: Enterprise/Season 1/01: Broken Bow: Part 1 & 2)
CODE]

The detection problem happens even if I remove one show and only have one Star Trek show on my queue.

Sorry, not paste of the long as pastebin is down right now. Unless you really want me to paste the log here just it will be big.
Right now, that colon in the name is throwing off the custom netflix parser. The code needs to be tweaked to either handle this correctly or allow you to manually over-ride the name.
Neither of these is possible currently, but I would gladly implement any patches that are submitted to the googlecode project.

Was this ever fixed? I have the same problem using Free Cable. Specifically, under Biography/Full Biographies. One example is "The Bee Gees: In Our Own Time". Instead of being listed under the tv show "Full Biographies", it goes into its own show called "The Bee Gees" and the episode name is "In Our Own Time".

Thanks
find quote
spanktastic2120 Online
Member
Posts: 59
Joined: Apr 2012
Reputation: 0
Post: #439
(2012-08-13 18:32)jcato Wrote:  
(2011-10-07 01:33)bradvido88 Wrote:  
ThermoDust Wrote:I have ran into a problem with name detection for Star Trek: Enterprise and Star Trek: Voyager. It seems that during scan it will find the shows in my Netflix instant queue but then lump then both into the same folder called Star.Trek. Is there any way to override how the program detects a name?

[CODE]10/06/2011 03:21:49 PM INFO Archive:New Archived video at: X:\Streaming\TV Shows\Star.Trek\Season.2\S02E01 - The 37's.mpg (Netflix/Instant Queue/Alphabetical/S/Star Trek: Voyager/Season 2/01: The 37's#

10/06/2011 03:21:46 PM INFO Archive:New Archived video at: X:\Streaming\TV Shows\Star.Trek\Season.1\S01E01 - Broken Bow Part 1 & 2.mpg #Netflix/Instant Queue/Alphabetical/S/Star Trek: Enterprise/Season 1/01: Broken Bow: Part 1 & 2)
CODE]

The detection problem happens even if I remove one show and only have one Star Trek show on my queue.

Sorry, not paste of the long as pastebin is down right now. Unless you really want me to paste the log here just it will be big.
Right now, that colon in the name is throwing off the custom netflix parser. The code needs to be tweaked to either handle this correctly or allow you to manually over-ride the name.
Neither of these is possible currently, but I would gladly implement any patches that are submitted to the googlecode project.

Was this ever fixed? I have the same problem using Free Cable. Specifically, under Biography/Full Biographies. One example is "The Bee Gees: In Our Own Time". Instead of being listed under the tv show "Full Biographies", it goes into its own show called "The Bee Gees" and the episode name is "In Our Own Time".

Thanks

Im not sure if it will work but its worth trying—add a regexp filter with whatever subfolder youre grabbing it with and replace the colon. so something like:

<subfolder name="Biography/Full Biographies" type="episodes">
<filter>
<regexp>The Bee Gees. In Our Own Time</regexp>
</filter>
</subfolder>
find quote
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #440
The problem is that the generic parsing treats the colon as a seperator between the name of the series and the name of the show.

It would probably be best to pull out the parsing code into some sort of a config file so users can define their own custom parsing as needed...

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
Post Reply