Wrench [CLOSED] TRAKT for MediaBrowser (Open Beta)

 

alt text

Trakt is a way to bring a social element to your movie watching. Share your library online with friends, rate your shows. See what friends are watching. Find out what the community recommends. It’s all possible with Trakt.


NOTE:

TraktMB is still in the beta phase. There will be bugs, it’s inevitable.

There are still a few features missing. I’ll update them as the beta progresses

Thanks to ebr, Justin and others, for answering any questions I’ve had.


How to use TRAKT for MediaBrowser

Trakt is very easy to use. Just install the plugin from the Media Browser Configurator. Don’t forget to configure the Trakt app and add your trakt account credentials. Then…

Watch it!

As you watch your shows, The TraktMB plugin will automatically sync your watching state with the Trakt site. Once you’ve finished watching a Movie or Show, TraktMB will update the site to show you’ve watched whatever you were watching.

alt text

alt text

Rate it!

Bring up the * menu from your library view and tell Trakt whether you liked or didn’t like the show. Totally Ninja! or Weak Sauce :(. That info will be saved to help others make viewing decisions. It will also help provide more accurate recommendations as you use the program.

alt text
(item menu in Carbon)

alt text

Sync It!

Keep the watched status in sync across multiple MB installations… TraktMB will poll trakt.tv every 30 minutes to determine if anything has been watched. Then modifies the watched states to reflect the changes.

Recommended!

As you watch and rate movies/episodes, trakt.tv will better understand your tastes. You can see what trakt recommends by selecting “Recommended Movies” or “Recommended TV” from the * menu. This will show you a list of 20 titles that trakt believes you may enjoy.


Wanna be my friend :)

Click the link

trakt.tv

 

67 Discussions

1 2 3
votes newest oldest
 
  • Created:almost 2 years ago

Congrats on your release

 
  • Thanks, and thanks as well for your suggestions. – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago

Cool giving it a run soon as I can get to my PC

 
 
  • Created:almost 2 years ago

Great job Redshirt! this looks wicked! :D

 
 
  • Created:almost 2 years ago

Excellent first release and a very cool addition to the mediabrowser plugins. I really think there is no reason why users cant take advantage of both this and follw.it at the same time cause both sites offer great exposure for mediabrowser and their own unique features.

Really love the recommended right inside the mediabrowser gui, very nice with meta info and images for content. The more things I watch in mediabrowser the results get more hits for things I don’t have already. Would there be anyway if one of the recommended is something I have it would actually go into a series or to the media page to play the movie in that case.

You have some of my other suggestions already ;) Keep up the great progress.

 
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

Good job man. It’s looking like it’ll be really cool. Oh, and here’s my profile… trakt.tv

 
 
  • Created:almost 2 years ago

Love the layout but for some reason only finding 47 of my movies. Finds all tv shows

 
  • if you have logging enabled when you re-scan your library, it’ll show which movies were skipped and the data that was sent to trakt. If there is no imdb_id then the name and year have to match exactly. I’m missing a few of my movies too for this reason. – Redshirt almost 2 years ago
  • I think maybe Its just taking awhile to finish tv shows , I have over 8000 eps. I will keep checking logs thanks Redshirt – lespaul1969 almost 2 years ago
 
  • Created:almost 2 years ago

Some food for thought.

I’m able to provide overlays on the poster images to reflect various Trakt info. The following screenshot is how the trakt.tv site treats the images. I can use the same icons, or different art. I can expose options for what, if anything, is overlaid. Not everyone would want rating / watched / and in library icons.

The current issue though is that only one non-theme plugin can be enabled to alter box art. So if people enable my overlays they lose ebr’s Cover Art. So before I work on the code to support overlays, and approach ebr again about adding multiple image processors. Is this a feature that people would want.

I myself could see the “library” indicator useful in the recommended views to show what is and isn’t in my library.

alt text

 
  • Hmmm I’m not sure it would be worth the development time to implement this particular feature. Whilst ‘watched’ may not be the best indicator (as each theme really has it’s own take on the watched indicator) I have trouble thinking of a trakt indicator that I would personally like to see on all my cover art. Not to mention losing my cover art plugin functionality, if it came down to trakt vs coverart the latter wins for me. – soultaker almost 2 years ago
  • I agree with a lot of that ST. Adding overlays isn’t my first choice, I’m just trying to find ways to bring info to the end users. If there was demand, which there doesn’t yet appear to be, I’d re-approach ebr about implimenting multiple image processors. That would allow people to have Cover Art AND trakt overlays. As an alternative, I’m trying to get that OpenMCMLPage to work. But it seems I’m too stupid to figure out how the dictionary relates to the properties in the mcml files :( – Redshirt almost 2 years ago
  • The string key is the property name and the object is the value… – ebr almost 2 years ago
  • Would it be possible to have Coverart do the processing so that only one image process needs to happen? I guess Coverart would have to be aware that Trakt is installed, then it could process the image accordingly…. – daavid almost 2 years ago
  • Building that kind of dependancy into CA is not something ebr is willing to do. And I don’t blame him. Its better to have every plugin responsible for itself only. – Redshirt almost 2 years ago
  • show 3 more comments
 
  • Created:almost 2 years ago

I Very Very Big THX for put this pluging on media center !!! thx

 
 
  • Created:almost 2 years ago

Biggest thing that edges follw.it for me is the ability to go to a recommendation in your library. This is essential for someone with a massive collection. Still not convinced by the rating system though but that’s nothing to do with your plugin Redshirt. So far working well. Good stuff.

 
  • Cheers. I like the rating system, either you like the movie/episode or you don’t. I’m working out how to display the percent value that shows how many voters liked the movie, or hated it. – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago

Great plugin, love the recommendations. Watching to see how this evolves. Cheers :)

 
 
  • Created:almost 2 years ago

Red,

Great job man. First Gamebrowser and now this. You on a roll baby!!

 
 
  • Created:almost 2 years ago
 
 
  • Created:almost 2 years ago

As I mentioned I like the fact that the recommendation goes straight to that point in your library. Is there any way for the plugin to take note of its watched status. For example it recommended Battlestar Galactica but I’ve already watched it all, so it would be better if unwatched items took precedence.

 
  • I don’t see why I can’t add an option to parse the library and sync watched status. It’d be more internet traffic so I’d want it to be optional. – Redshirt almost 2 years ago
  • Would love to see sync watched status. I have such a large collection that it would take hours for me to go through each show and mark as watched – gillmacca almost 2 years ago
 
  • Created:almost 2 years ago

Good job Redshirt!

Just got round to installing this. My setup consists of multiple Media Collections that can point to the same location. Is it currently harmful to select the same location multiple times?

Only showing the folder locations makes more sense to me. And only list each location once. Or automatically put a checkmark in identical locations :)

 
  • Thanks. It should automatically check the duplicate locations. As far checking them yourself. There is no harm in that. I just realized that I’m no longer checking for duplicates when I write to the settings file. Showing the VF’s was done very late in development at the request of BAS. I’m not entirely happy with it because it adds a crazy amount of checkmark management that isn’t worth the payoff. – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago

Seems to take a while to update your collection its saying I’ve only got 44 Movies and 184 shows. Does this update as MB is running?

 
  • The library doesn’t update while MB is running, except for the initial scan. An update I’m going to push tomorrow night will resolve that. I’ve got it working but I’m not happy with it. If it didn’t add all your movies the log should say why. – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago

V 0.9.0.3 is now live.

  • Will update library if new items are added to MB.
  • Fixed small oversight that was stopping icons from showing in menu
 
  • awesome thanks red.. i only just installed it last night but so far its grabbed much of my collection.. when i have more time ill narrow down what its missing or not for you ;) – Mrwebsmith almost 2 years ago
 
  • Created:almost 2 years ago

Thanks for this. Only problem is that it doesn’t seem to be syncing my movies. It picked up all the TV series. Just had to manually add the episodes it missed. But it’s not picking up any movies. I have selected the movies and TV series folders in the plugin configuration. Is there something else I need to do?

 
 
  • Created:almost 2 years ago

@Jon,

Thanks for the writeup on thehtpc.net, not used to being newsworthy.

I’m curious though how long your library sync actually took. When syncing the library with trakt.tv, I’m sending movies in batches of 10 and episodes in batches of 20. The more I think about it, I can greatly increase that number to say 40 or 50. This would mean far less POST web requests.

 
  • That’s exactly what I’m after. Thanks. It’s showing that it’s generating an error while trying to parse your movie directories. – Redshirt almost 2 years ago
  • Any way that I can fix that? – memc almost 2 years ago
  • Not without a newer version of the plugin, I need to figure out why the code could be erroring out on your setup. – Redshirt almost 2 years ago
  • No worries. Thanks for your help. Just Let me know if you require anything else. – memc almost 2 years ago
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

V 0.9.0.8 is up.

  • Increased amount of movies/episodes that are synced with Trakt at a time. This should speed up library refresh for people with large libraries.
  • Better movie syncing. (Hopefully)
  • sync directory list in configurator no longer reflects vf’s. Sad to see it go, but it’s for the best. It’s too hard to account for all the different MB setups.
 
  • Great movies have synced now. They heaps for your work Redshirt. – memc almost 2 years ago
  • That’s good news. – Redshirt almost 2 years ago
  • I’ll try this out as 9.03 didn’t add anything to my collection. – vileboy almost 2 years ago
  • Well my collection updated :D! some are missing though.. ill check the log. Thanks Redshirt! :) – niven almost 2 years ago
  • Updated everything, cheers Redshirt. – vileboy almost 2 years ago
  • show 2 more comments
 
  • Created:almost 2 years ago

Well done indeed!

I sure miss this, due to the flu I got few days ago.

Time to test this great plugin.

Again, well done buddy!

 
  • Lol, you’ve been missing all the good stuff – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

V 0.9.0.11 is live.

  • Improved “Finished Watching” detection. Hopefully more people find there stuff show up as watched after watching.
  • Drastically increased how many movies/shows are sync’d per web request. Library sync should be stupid fast now.
  • Changed how resources are packaged in the dll. Necessary for future updates.
  • Now sync’s Watched state One-way from MB to trakt.tv. Happens during initial sync. Users who’ve tried earlier versions need to check “re-sync library” in the config app.
 
 
  • Created:almost 2 years ago

Great plugin and much faster then follow.it!

 
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

It does let me see what I’m playing when I watch a series episode but not when I watch a movie. Also it does’t sync all my movies. I have to add some manually.

Just resynct with the latest version.

 
  • Hey, if you could send me some logs that would be useful. Primarily when your trying to watch a movie and when you launch MB with Re-Scan Library checked in the config app. – Redshirt almost 2 years ago
  • enabled re-scan library and watched the movie True Grit. Nothing to see on trakt.tv http://dl.dropbox.com/u/901529/Media%20Browser/MBCore%20for%20Trakt.logheula almost 2 years ago
  • @heula. It seems that it’s timing out while trying to send your movies to trakt. Can you try this version with re-scan library checked. http://dl.dropbox.com/u/4038856/TraktMB.dllThe only difference is that it syncs less movies at a time. – Redshirt almost 2 years ago
  • the above file goes in c:\windows\ehome. Also there was nothing in the log at all about true grit. Is that movie in a directory that’s being trakt. – Redshirt almost 2 years ago
  • I found out why it did not work. I have my movies on two hard drives and I have a vf pointed to the main folder with in there a shortcut to the folder on the other drive with movies.In MB that works just fine but TraktMB did not see that shortcut as a folder and in there were all the missing movies. Perhaps you can get it to see shortcuts as well? – heula almost 2 years ago
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

Worked out this plugin is what was causing my MB Configurator to not work,Just flashed up a error message, went into the MediaBrowser folder and deleted it and it woirked again. Tried installing it again and got the error again

alt text

 
  • have you got the follw.it plugin installe as well as I think that may be the problem. Or it could be lotus. – vileboy almost 2 years ago
  • What OS are you running, Were you running the most recent version of the plugin. – Redshirt almost 2 years ago
  • Try this version. http://dl.dropbox.com/u/4038856/TraktMB.dll Install from the configurator and then overwrite the file in c:\windows\ehome with this version. – Redshirt almost 2 years ago
  • Yeah i have follow.it installed as well ok will install again and try that .dll – Glyde62 almost 2 years ago
  • Nope no luck, tried that .dll and still get error message – Glyde62 almost 2 years ago
  • show 45 more comments
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

I don’t want you guys to think I’ve taken a break. So here’s an example of one of the things I’m working on.

alt text

I’m looking at bringing as many friend management tasks as possible into the Media Browser environment. It’s still a work-in-progress, as you can see I’m not downloading Avatars yet.
The idea with the above screenshot is that if you click on a tile in the “Pending Friend Requests” section, you will have a choice to accept/deny the request. I haven’t decided what I’m going to show yet, If you click on a tile in the “All Friends” section. There are several options… What do you guys want to see.

EDIT:

I’ve only been able to get this far due to help from Soultaker… Thanks dude!

 
  • I merely facilitate. Good job. :] – soultaker almost 2 years ago
  • I could use more facilitating lol… I haven’t solved the issue, your advice has just narrowed down where the problem is :) – Redshirt almost 2 years ago
 
  • Created:almost 2 years ago

Nice :)

A quick question

Is it possible or would it be possible to implement syncing/ watched state? From trakt to mediabrowser, and/or the other way

 
  • My working copy syncs to trakt. I have the ability to sync the other way as well. I’m still working out the best way to impliment it though. Perhaps in the service. – Redshirt almost 2 years ago
  • Nice I just installed it but it seems to set incorrect watches Tons of movies i haven’t wathced is set to watched in trakt, the watched flag is not set in mediabrowser. (it says 1 play in trakt so perhaps i’ve just started the movies for a couple of secs or something) – lappen almost 2 years ago
  • Now im rather sure some of the shows and movies set to watched on trakt has never been played in mediabrowser – lappen almost 2 years ago
 
  • Created:almost 2 years ago

That’s actually a bug in the beta. It has been fixed in my working copy. Unfortunately you will have to manually unset the watched state. Sorry.

 
  • I couldn’t find any settings to clear my library on trakt so I guess it’s easier to create a new acount and wait for your working copy and start again instead :) Will take to long to do it manually, did a rescan and now all my movies is set to seen on trakt – lappen almost 2 years ago
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

Also there seems to be another bug with the sync in the current release The amount of movies differ in what trakt displays and metabrowser, almost missing 200movies in trakt. TV Shows seems to be correct in trakt.

EDIT : Also empty logs, i’ve tried info and error setting

 
  • I’ve got a few movies that aren’t showing up as well. If a movie object doesn’t have an imdb id (which is very common) then the name of the movie has to match what’s in trakt.tv. I’ve asked ebr to make some changes to MB core so that the tmdb id is visible. I Don’t expect this till after Hyrda. But if done then it should push the movie matching up to 100% or very near. I’m curious how TravisTX does it, because his movie matching is pretty much golden right now. – Redshirt almost 2 years ago
  • Filtered by imdbid is empty in metabrowser seems all of my movies have something filled in. Will do some testing tomorrow. – lappen almost 2 years ago
 
  • Created:almost 2 years ago
  • Modified:almost 2 years ago

V 0.9.0.14 is live.

  • Correctly sync’s watched state. rather than just marking everything watched
  • Vista support fixed (Thanks Sinjen)
 
 
  • Created:almost 2 years ago

Redshirt

Could you implement clear all functionality for either the watched state and/or the complete library on the trakt website?

http://getsatisfaction.com/trakt/topics/resetclearlibrary

 
  • I’d be willing to implement clearing the watched state through the API, but don’t really see a benefit of clearing the entire library. I’m also looking at two-way sync. So we’ll see what the next update holds. – Redshirt almost 2 years ago
  • I wanted to try to resync my library and see if it worked better. Also i have my entire library ripped to my harddrive, if I delete a movie I usually think its garbage and I dont want it in the list. Though I guess some people keep their collection both on disc and harddrive. Would it be possible to get some kind of feut where it lists movies on trakt not currently in mediabrowser? Then I could manually delete those movies – lappen almost 2 years ago
1 2 3