[RELEASE] XBMC Flicks - Netflix Movies / TV Shows (Video) experimental Addon for XBMC

  Thread Rating:
  • 15 Votes - 4.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
maruchan Offline
Senior Member
Posts: 298
Joined: Feb 2009
Reputation: 0
Post: #31
Hey Fekker, I created an icon for this plugin that's more consistent with the style guide. Feel free to use it...

[Image: iTJb0.png]
find quote
igotdvds Offline
Skilled Skinner
Posts: 1,616
Joined: Jul 2009
Reputation: 11
Post: #32
maruchan Wrote:Hey Fekker, I created an icon for this plugin that's more consistent with the style guide. Feel free to use it...

[Image: iTJb0.png]

Could you post a png of just the text? I am making a custom view for this plugin and want to user your logo on it.
find quote
fekker Offline
Posting Freak
Posts: 1,545
Joined: Oct 2008
Reputation: 30
Post: #33
maruchan Wrote:Hey Fekker, I created an icon for this plugin that's more consistent with the style guide. Feel free to use it...

[Image: iTJb0.png]

cool image, can you change it to flicks (from flix).. I can't use flix in the name of the app (restriction by netflix)
find quote
commando_j Offline
Junior Member
Posts: 28
Joined: Dec 2008
Reputation: 0
Post: #34
Just throwing this out there...
Can silverlight run under Wine to get this plugin working?
find quote
igotdvds Offline
Skilled Skinner
Posts: 1,616
Joined: Jul 2009
Reputation: 11
Post: #35
Custom Interface for Simplicity skin.

http://forum.xbmc.org/showthread.php?p=6...post665507
find quote
fekker Offline
Posting Freak
Posts: 1,545
Joined: Oct 2008
Reputation: 30
Post: #36
For the Windows Users out there:

Here's a wrapper around IE, it has an X at the top right to allow the window to be closed, you can also just press F10 to exit it.

https://downloads.sourceforge.net/projec...ror=master

save it where ya like, and update the playercorefactory.xml to point to that file.
the <args> need to be updated as well.

I put mine into my plugin folder and use the following playercorefactory.xml
Code:
<playercorefactory>
  <players>
    <player name="IE" type="ExternalPlayer">
     <filename>C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iewrap.exe​</filename>
     <args> "{1}"</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
    </player>
  </players>

  <rules action="prepend">
    <rule name="html" filetypes="html" player="IE" />
  </rules>
</playercorefactory>
(This post was last modified: 2010-12-16 05:08 by fekker.)
find quote
Arcanthur Offline
Skilled Skinner
Posts: 410
Joined: Sep 2008
Reputation: 9
Location: 33.65 84.42
Post: #37
did my custom viewtype for this addon.... thanks so much fekker for working on this Big Grin

could you post a list of what all info labels are available thusfar, or if anything special is needed to get them to show?

[Image: screenshot023.png]
find quote
fekker Offline
Posting Freak
Posts: 1,545
Joined: Oct 2008
Reputation: 30
Post: #38
Arcanthur Wrote:did my custom viewtype for this addon.... thanks so much fekker for working on this Big Grin

could you post a list of what all info labels are available thusfar, or if anything special is needed to get them to show?

[Image: screenshot023.png]
That's hot!

Here's the list of what works for instant queue items
Poster
InfoLabels
"Mpaa"
"TrackNumber" - This is the position in the instant queue
"Year"
"OriginalTitle" - Long title
"Title" - short title
"Rating" - rating upped to 1-10 scale to match xbmc (is 1-5 on netflix)
"Duration"- length
"Director" - director
"Genre" - primary genre only, didn't break that out
"Plot" - the plot

I put the date that they expire into the Plot field, if there's a better place for it, i'll gladly move it. One restriction, must show in xbmc's default skin.

"CastAndRole" - Cast is not working correctly yet

For new items, there is only the title, poster and plot data available in the feed i get the data from.

For new by genre (not in the release version, still a WIP) it's an RSS feed, but i'll likely have to gather more details so i can filter out just instant queue items, pending bulk query api calls in v2 for being implemented
find quote
igotdvds Offline
Skilled Skinner
Posts: 1,616
Joined: Jul 2009
Reputation: 11
Post: #39
Arcanthur Wrote:did my custom viewtype for this addon.... thanks so much fekker for working on this Big Grin

could you post a list of what all info labels are available thusfar, or if anything special is needed to get them to show?

[Image: screenshot023.png]

What did you use to get "Netflix" and "Instant Queue" in the breadcrumbs?
find quote
hplpb Offline
Junior Member
Posts: 4
Joined: Dec 2010
Reputation: 0
Sad   
Post: #40
Ok.. am I missing something here? I think I read the instructions pretty thoroughly and followed them exactly, but I can't get it to work. I can't I pull up the settings for the plugin and I just get a script error when I try to load the queue.

From my log:

Code:
01:25:28 T:5068 M:2659704832  NOTICE: -----------------------------------------------------------------------
01:25:28 T:5068 M:2659688448  NOTICE: Starting XBMC, Platform: Windows XP Professional Service Pack 3 build 2600.  Built on Dec 23 2009 (SVN:26017, compiler 1500)
01:25:28 T:5068 M:2659688448  NOTICE: AMD Phenom(tm) II X4 965 Processor
01:25:28 T:5068 M:2659688448  NOTICE: Desktop Resolution: 1920x1200 32Bit at 60Hz
01:25:28 T:5068 M:2659688448  NOTICE: Running with administrator rights
01:25:28 T:5068 M:2659688448  NOTICE: special://xbmc/ is mapped to: C:\Program Files\XBMC
01:25:28 T:5068 M:2659684352  NOTICE: special://masterprofile/ is mapped to: C:\Documents and Settings\Colin\Application Data\XBMC\userdata
01:25:28 T:5068 M:2659684352  NOTICE: special://home/ is mapped to: C:\Documents and Settings\Colin\Application Data\XBMC
01:25:28 T:5068 M:2659684352  NOTICE: special://temp/ is mapped to: C:\Documents and Settings\Colin\Application Data\XBMC\cache
01:25:28 T:5068 M:2659684352  NOTICE: The executable running is: C:\Program Files\XBMC\XBMC.exe
01:25:28 T:5068 M:2659684352  NOTICE: Log File is located: C:\Documents and Settings\Colin\Application Data\XBMC\xbmc.log
01:25:28 T:5068 M:2659684352  NOTICE: -----------------------------------------------------------------------
01:25:28 T:5068 M:2659676160  NOTICE: Setup SDL
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 640x480 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 640x480 @ 72.00 - Full Screen
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 640x480 @ 75.00 - Full Screen
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 800x600 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 800x600 @ 72.00 - Full Screen
01:25:28 T:5068 M:2659778560  NOTICE: Found mode: 800x600 @ 75.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1024x768 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1024x768 @ 70.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1024x768 @ 75.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1152x864 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1280x720 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1280x960 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1280x1024 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659774464  NOTICE: Found mode: 1280x1024 @ 75.00 - Full Screen
01:25:28 T:5068 M:2659770368  NOTICE: Found mode: 1360x768 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1600x900 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1600x1200 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1680x1050 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1920x1080 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1920x1200 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 800x600 @ 56.00 - Full Screen
01:25:28 T:5068 M:2659766272  NOTICE: Found mode: 1440x900 @ 60.00 - Full Screen
01:25:28 T:5068 M:2659782656  NOTICE: Found mode: 640x480 @ 60.00 - Full Screen #2
01:25:28 T:5068 M:2659782656  NOTICE: Found mode: 720x480 @ 60.00 - Full Screen #2
01:25:28 T:5068 M:2659782656  NOTICE: Found mode: 800x600 @ 60.00 - Full Screen #2
01:25:28 T:5068 M:2659782656  NOTICE: Found mode: 1024x768 @ 60.00 - Full Screen #2
01:25:28 T:5068 M:2659733504  NOTICE: load settings...
01:25:28 T:5068 M:2659729408  NOTICE: special://profile/ is mapped to: special://masterprofile/
01:25:28 T:5068 M:2659725312  NOTICE: loading special://masterprofile/guisettings.xml
01:25:28 T:5068 M:2659430400  NOTICE: Getting hardware information now...
01:25:28 T:5068 M:2659430400  NOTICE: Checking resolution 12
01:25:28 T:5068 M:2659426304  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
01:25:28 T:5068 M:2659414016  NOTICE: Loaded playercorefactory configuration
01:25:28 T:5068 M:2659405824  NOTICE: Loading player core factory settings from special://profile/playercorefactory.xml.
01:25:28 T:5068 M:2658578432  NOTICE: Loaded playercorefactory configuration
01:25:28 T:5068 M:2657026048  NOTICE: Loaded advancedsettings.xml from special://profile/advancedsettings.xml
01:25:28 T:5068 M:2656944128  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <videoextensions>
                                                <add>.html</add>
                                              </videoextensions>
                                            </advancedsettings>
01:25:28 T:5068 M:2656223232  NOTICE: Getting hardware information now...
01:25:28 T:5068 M:2656153600  NOTICE: Checking resolution 12
01:25:28 T:5068 M:2656079872  NOTICE: Default DVD Player: dvdplayer
01:25:28 T:5068 M:2656030720  NOTICE: Default Video Player: dvdplayer
01:25:28 T:5068 M:2655989760  NOTICE: Default Audio Player: paplayer
01:25:28 T:5068 M:2655367168  NOTICE: special://masterprofile/sources.xml
01:25:29 T:5068 M:2649964544  NOTICE: initializing playlistplayer
01:25:29 T:5068 M:2649956352  NOTICE: DONE initializing playlistplayer
01:25:29 T:5068 M:2649952256  NOTICE: load default skin:[Confluence]
01:25:29 T:5068 M:2642444288  NOTICE: initialize done
01:25:29 T:5068 M:2642444288  NOTICE: Running the application...
01:25:29 T:5068 M:2642436096  NOTICE: ES: Starting event server
01:25:29 T:2968 M:2642411520  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
01:25:29 T:2968 M:2642411520  NOTICE: UDP: Listening on port 9777
01:25:33 T:6124 M:2635579392  NOTICE: -->Python Interpreter Initialized<--
01:25:34 T:6124 M:2631979008  NOTICE: ##########################################################
01:25:34 T:6124 M:2631979008  NOTICE: Mode: 0
01:25:34 T:6124 M:2631979008  NOTICE: Arg1: 0
01:25:34 T:6124 M:2631979008  NOTICE: Arg2:
01:25:34 T:6124 M:2631979008  NOTICE: ##########################################################
01:25:36 T:1684 M:2634747904  NOTICE: -->Python Interpreter Initialized<--
01:25:36 T:1684 M:2632175616  NOTICE: ##########################################################
01:25:36 T:1684 M:2632175616  NOTICE: Mode: 10
01:25:36 T:1684 M:2632175616  NOTICE: Arg1: 0
01:25:36 T:1684 M:2632175616  NOTICE: Arg2: ?mode=10
01:25:36 T:1684 M:2632175616  NOTICE: ##########################################################
01:25:36 T:1684 M:2632175616  NOTICE: Traceback (most recent call last):
01:25:36 T:1684 M:2632175616  NOTICE:   File "C:\Documents and Settings\Colin\Application Data\XBMC\plugins\video\plugin.video.xbmcflicks\default.py", line 26, in ?
01:25:36 T:1684 M:2632175616  NOTICE: import resources.lib.menu as menu
01:25:36 T:1684 M:2632175616  NOTICE:   File "C:\Documents and Settings\Colin\Application Data\XBMC\plugins\video\plugin.video.xbmcflicks\resources\lib\menu.py", line 147, in ?
01:25:36 T:1684 M:2632167424  NOTICE: getInstantQueue()
01:25:36 T:1684 M:2632167424  NOTICE:   File "C:\Documents and Settings\Colin\Application Data\XBMC\plugins\video\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 745, in getInstantQueue
01:25:36 T:1684 M:2632134656  NOTICE: initApp()
01:25:36 T:1684 M:2632134656  NOTICE:   File "C:\Documents and Settings\Colin\Application Data\XBMC\plugins\video\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 706, in initApp
01:25:36 T:1684 M:2632134656  NOTICE: DEBUG = getUserSettingDebug(arg)
01:25:36 T:1684 M:2632134656  NOTICE:   File "C:\Documents and Settings\Colin\Application Data\XBMC\plugins\video\plugin.video.xbmcflicks\resources\lib\settings.py", line 32, in getUserSettingDebug
01:25:36 T:1684 M:2632130560  NOTICE: deb = xbmcplugin.getSetting(arg,'debug')
01:25:36 T:1684 M:2632130560  NOTICE: TypeError
01:25:36 T:1684 M:2632130560  NOTICE: :
01:25:36 T:1684 M:2632130560  NOTICE: function takes exactly 1 argument (2 given)
01:25:36 T:1684 M:2632130560   ERROR: Scriptresult: Error
01:25:38 T:5068 M:2634723328   ERROR: DIRECTORY::CDirectory::GetDirectory - Error getting plugin://video/plugin.video.xbmcflicks/?mode=10
01:25:38 T:5068 M:2634842112   ERROR: CGUIMediaWindow::GetDirectory(plugin://video/plugin.video.xbmcflicks/?mode=10) failed
01:25:38 T:4744 M:2632781824  NOTICE: -->Python Interpreter Initialized<--
01:25:38 T:4744 M:2629279744  NOTICE: ##########################################################
01:25:38 T:4744 M:2629279744  NOTICE: Mode: 0
01:25:38 T:4744 M:2629279744  NOTICE: Arg1: 0
01:25:38 T:4744 M:2629279744  NOTICE: Arg2:
01:25:38 T:4744 M:2629279744  NOTICE: ##########################################################
01:25:45 T:5068 M:2622758912  NOTICE: Storing total System Uptime
01:25:45 T:5068 M:2623041536  NOTICE: Saving settings
01:25:45 T:5068 M:2622984192  NOTICE: stop all
01:25:45 T:5068 M:2622984192  NOTICE: ES: Stopping event server
01:25:46 T:2968 M:2623148032  NOTICE: ES: UDP Event server stopped
01:25:46 T:5068 M:2623168512  NOTICE: stop sap announcement listener
01:25:46 T:5068 M:2623168512  NOTICE: clean cached files!
01:25:46 T:5068 M:2623168512  NOTICE: unload skin
01:25:46 T:5068 M:2639966208  NOTICE: stop python
01:25:46 T:5068 M:2639966208  NOTICE: stopped
01:25:46 T:5068 M:2639966208  NOTICE: destroy
01:25:46 T:5068 M:2639966208  NOTICE: unload sections
find quote
warwon Offline
Senior Member
Posts: 178
Joined: Dec 2008
Reputation: 0
Post: #41
Anyone try this in Canada yet?

Since boxee has now refuse canadian support. We need a proper Netflix app in some app?
find quote
fekker Offline
Posting Freak
Posts: 1,545
Joined: Oct 2008
Reputation: 30
Post: #42
hplpb Wrote:Ok.. am I missing something here? I think I read the instructions pretty thoroughly and followed them exactly, but I can't get it to work. I can't I pull up the settings for the plugin and I just get a script error when I try to load the queue.

From my log:

Code:
01:25:28 T:5068 M:2659704832  NOTICE: ...............
01:25:36 T:1684 M:2632130560  NOTICE: function takes exactly 1 argument (2 given)
01:25:36 T:1684 M:2632130560   ERROR: Scriptresult: Error

Your using a version of XBMC that's before Dharma rc1/rc2, you'll need to update XBMC.
find quote
LastChoice Offline
Junior Member
Posts: 9
Joined: Oct 2010
Reputation: 1
Post: #43
I just set this up last night, and I'm really impressed.

Great work and thanks for pulling this together, I can't wait to see how it progresses now that it's out in the wild.

Setup using the latest version of XBMC was simple and quick, and browsing and launching movies works great.

The primary thing left to sort out in my setup is the remote control. For the rest of my XBMC setup I use a Harmony programmed with a Microsoft RC6 profile and I use the MCE Remote plug-in. From what I can tell I will need to do some setup to get this working correctly with the Netflix Silverlight Player in IE. The Netflix player does not seem to pickup the remote control commands by default.

I took a quick look the link from the first post in this thread, but got a little lost since I am not famliar with Event Ghost. Before I dive too deep into this piece of the setup...what is everyone else doing for remote control of the Netflix player? Is there something simple that MCE Remote can do to help with this?

Thanks!
find quote
Arcanthur Offline
Skilled Skinner
Posts: 410
Joined: Sep 2008
Reputation: 9
Location: 33.65 84.42
Post: #44
igotdvds Wrote:What did you use to get "Netflix" and "Instant Queue" in the breadcrumbs?

I use the same visible string you use to make the view only visible in the plugin: <visible>substring(container.folderpath,plugin://plugin.video.xbmcflicks)</visible>

I went a little crazy and decided to make my versions of the default netflix UI, xbox360 netflix UI, and the new PS3 netflix UI. I had fun Rofl

Default style:
[Image: screenshot028.png]

Xbox360 Style:
[Image: screenshot026.png]

PS3 Style:
[Image: screenshot027.png]
find quote
maui917 Offline
Member
Posts: 75
Joined: Apr 2008
Reputation: 0
Post: #45
Hi have xbmc installed on a few machines some of which I don't really use as my HTPC but are just desktops, and the problem is this. I installed this on three machines, first on a machine running XP and got everything working including the thumbnails showing up for all the movies. Then installed it on another desktop running Vista and everything works as far as browsing and watching the movies but no thumbnails are showing up, then I installed it on my real HTPC machine running Windows 7 and same thing. The movies show up and I can browse and play them but no thumbnails are showing up. I set all of them up the same way I can't think of any reason why the thumbs are working on the XP machine but not on the others... any ideas?


Also one other quick question on your iewrap I am using it and it seems to work except I programmed a button on my remote to send F10, I planned to use it as a "stop" button. So when done watching a movie I hit it and it will close the window and return to xbmc. It works before the movie is playing, but in full screen with the movie playing, when I press F10 nothing happens. Is this by design?

[Image: widget]

HTPC: Acer Revo 3610, Windows 7, Latest XBMC Nightlies, Hulu Desktop, Netflix, and Harmony 300 Remote
Server: 4 TB (and growing) WHS
find quote
Post Reply