Reply
Super Advisor
NoSlack913
Posts: 152
Registered: ‎02-19-2011

v2.3 released: WDTVHubGen - Looks up Movies, TV Shows and creates XML for the Hub

[ Edited ]

A lot of people have worked on creating tv show and movie xml generators, I decided to create both, I have been working on this during my plane rides (I travel a lot) for the last month.

 

ALL software will now be available at : http://wdtvhubgen.codeplex.com/

this uses V4.0 of .net  (download here)

 

NOTE: this now includes source code available for download via codeplex, contact me if you want to "work" on the code.

v2.3 is released.

v2.3

  • Added Autoupdating and then removed it, Codeplex doesn't support autoupdating except for via ClickOnce, but clickonce requires code signatures, which cost me about $200/year and that is money I'm not willing to spend just so the code doesn't warn you of impending doom :smileyhappy:  If you installed the clickonce release, i recommend uninstalling it completely and then using this one (unzip and just run)
  • Added episodes with greater than 100 eps per season
  • Added handling 3 digit and 4 digit movie names (ie. 300)... this is experimental and might fail, please let me know
  • Added Substitutions to the options, you can now sub out and & for an and, use with caution. these are available in the options tab to play with. this does require a new config file, or just copy that one section over.

 

v2.2 is released

This is the final maintenance release for the update the API.
New features added:
1. add your own jpgs before you save (or after, I'm an update not a cop)
2. fixed the hour min problem introduced in 2.1.x
3. fixed several other little bugs

4. supports specials now, they are listed in tvdb.org as season 0 plus and episode, if you put that in manually, it will find and fill...

 

v.2.1.6.maint is out fixing the recent issues.... 

 

V2.1.1 Stable is released :smileyhappy:

 

V.2.1.1 click here to download the next release.

 

This is a maintenance release to fix some UI bugs
- Manual Lookup not offering a save this one button, fixed
- several little bugs
- Series Folder Icon Folder returned to UI for saving folder icon for a series.
- Enabled the IMDB lookup

 

Version 2.1

Manual Lookup with TV or Movie (finally huh!), you can look up a movie or TV episode directly, you can right click on anythign, and choose manual lookup, then will allow you to type anything you want to look up and it will assign it to the file you right clicked.


No Rename: a very popular request, this is an option you can set so that the original name is kept regardless of what is found.
Previous Directories (if you are clever) you will notice a drop down box for the directory path now, and as you type it puts in old ones. this is in a file called directorylist.xml and will allow you to have saved favorites that you might always be looking up from. the file is created on first use.
I think i might have fixed the parsing error on the tv lookup. The problem was that when you looked up a newish episode, thetvdb.org episode request doesn't work on really new stuff, yet, i was able to find it elsewhere and use it. this is leading to a new cache architecture underneath and will result in much faster large lookups in the future.

I did not mess with process all, most of the updates in this release are aimed at the hardcore folks that want to look up one at a time.

Please tell me what features I missed and I'll start working on them next.

 

Version 2.0 (click on the right) this uses V4.0 of .net (download here)

Version 2.0 adds the following features: (apologize if I forget some, added a lot of little things)

  1. Unified View, no longer is there a separate movie and tv tab, they are both processed in same tab now called Video.  This unification greatly simplified the code base and should unify the experience some.  This was done in preperation of v2.1 which I'm expanding to including music tagging.
  2. Aggressive Lookup expanded.  before if a movie wasn't found, you could either rename it to make it better, or use "aggressive lookup" to find the first "n" words (defined in options), now there is an option to automatically go aggressive after a movie lookup has failed. i recommend turning it on.
  3. improved parsing of files names to aid in lookup.  probably didn't know that the program parses the input filename and attempts to "clean" it up for lookup.
  4. Added an option to "toggle" hidden JPGs, this is for use with the older models (not the hub) and allows the movies to be thumbnailed without the thumbs showing up.  This works by toggling an entire directory (and sub directories), so use with caution.
  5. Shows a "type" icon in the listview.  This is either a movie (film strip) or a TV show (lcd tv icon)
  6. DescriptionTemplate added. this allows you to Load the description with content that we have but for some reason isn't displayed on the hub, like mpaa and movie rating.

Also added quite a bit of bug checking and updates that are too small to mention, but the program runs a lot cleaner now.

 

Version 1.2 (click to the right) this uses V4.0 of .net  (download here)
Version 1.2 adds the following features:
1. Card View
2. Zoom (allows you to specify how big the list is going to be and which size thumb to use in the list, can also be used to show card view)
3. Sorting on date processed
4. Fixed renaming bug introduced in v1.1  (Please upgrade to 1.2 immediately to remove this bug)
5. Option to turn backgrounds off
6. Cleaned up some bugs others have pointed out to me.
7. Added handling of shows without thumbnails

 

With Version 1.0.3 and above you are downloading a zip file that you just unzip in a directory (your choice where) and then run the WDTVHubGen.exe file, if you have .net 4 installed, it should just work and launch. Sorry for all of hte issues with the previous versions.  FEEDBACK is very welcome.

 

Release Versions:

Version 1.0.0  - initial Release

Version 1.0.1 - added support in the config file for all type of movies supported by the Hub.

Version 1.0.3 - added log support to try and figure out this install program. Removed the installer. Updated a save button bug.

Version 1.0.5 - added some code to better support logging and error correction, also added a fix to the Badly formed XML problme created by the Hub, (those files appear unprocessed, but can be processed by the program now)

Version 1.0.6 - added more aggressive handling of tv show names. now everything after season and episode numbers will be ignored during the lookup for thetvdb.org... i.e.  Californication S01E01 - The pilot  will only send Californication to the lookup with season 1 and episode 1.

Version 1.0.7 - Added recursive directory handling, improved season/episode handling, adding substitutions (for things like **bleep** my dad says or $#*! my dad says), added an options tab so no more editing the .config file, improved error handling, fixed minor bugs, improved status reporting while running.

Version 1.0.8 - Big Release: - Added Language Support on the movies and tvshows, selected optionally by the user (support for english, german, italian, portuguese, spanish, french, russian, chinese, dutch), Added file template support for movies by title, file and shows by title and file.  Added overlay support on the tv show episode jpg. Logging now supports 3 modes (verbose, errors, none), added support for combined movie/tv directories, better handling of oddly named files.  Added significant UI feedback when the program is busy. Numerous bug fixes.

Version 1.0.9 adds the following features: 1. Automated handling of multiple returned shows/movies, if during automation more than one show pops up, you will be presented with a dialog box to select the one you want, and that selection is remember for any subsequent shows of the same name for that automation run 2. User selected multiple selection, used to use arrows to move between choices, now a dialog box prompts for correct choice for both movies and tv shows...  3. Added support for not saving the jpg in the directory for movies or tv shows in case the user has their own jpgs 4. Overlay support for series, doesn't save to folder.jpg any more 5. Better reporting and Status during automation 6. Better TV automation speed, cache similar shows to speed up process 7. Added support to prompt for series folder, when saving a series folder . jpg 8. fixed sizing of tv show jpgs (recommend deleting all xml and jpgs for a series and rerunning) 9. fixed bugs with recursive directory matching.

Version 1.1
Version 1.1 adds the following features:

  1. VOB support (when a dvd vob set are in a seperate directory), now updates correctly and renames the directory and puts up metadata and pictures.
  2. Right click to open file location
  3. Added a few more options
  4. Added episode and season number templates with no leading zeros
  5. fixed numerous handling bugs
  6. Added a small slide show of backdrops for movies

 

 

This is available to you freely, I have used MovieDB.org and theTVDB.org as sources and tried to make this a "simple" as possible.

 

A couple of features:  When a movie title is loaded (from a directory) the program attempts to parse out the "garbarge" that uploaders put on, if I missed any you can update the app.config xml and add your own exclusions.  After I get the "clean file" name I then attempt to get the info from movie db, if several movies come back, you can browse them and pick the one you want, as well as picking the thumbnail you want.  Also you can just tell the program to "go for it" and will process an entire directory.  I also use the objectlistview (a visual component) to put the un-categoriezed and processed movies at the top.

 

For TV shows, the process is very very similar, except I also parse for season and episode then attempt to get that specific info as well as some screen shots.

 

 

For this to work well, you typically need to seperate your tv shows from your movies. I use the directory structure:

 

The reason i did this structure for TV is that i put the season cd box automatically on each season when You save an episode for that season, and I added a button that puts series info at the top of the directory.

 

 

Overall i added a lot of features including:

- inline renaming of files

- full sorting and such

- aggressive lookup (use with caution on movies)

- thumbnail selection and choices

- simple interface.

- Automatically determines if the name includes cd1 and cd2 and will add two entries with same data but marked as CD1 and CD2.

- The configuration file contiains many options

 

This is the first time it is being used by others, so if you run into any issues, please let me know.

thanks!

Jeff

 

 

A screen shot of what TV looks like after using the program...

Frequent Advisor
the_roggy
Posts: 32
Registered: ‎12-30-2010
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

Thanks for making the app puclic... I'll have a look at it for sure...

 

Info: The screen shots aren't working yet... 

-----------------------------------------------------------------------------------------
Vote for this feature request please!!!
Super Advisor
NoSlack913
Posts: 152
Registered: ‎02-19-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

Thanks.  The screens are uploaded, I think this forum does an approval thing, and last time it took like 8 hours for them appear.

Valued Contributor
architectonic
Posts: 412
Registered: ‎01-10-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

Will upload now and give you some feedback soon.

 

Thanks NOSLACK for all the effort you must have put in to this!!

GOOD JOB. 

Esteemed Contributor
drizzt09
Posts: 715
Registered: ‎01-24-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

crashes as soon as I run it:



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Running Firmware 3.05 with ALASKA RESURFACE.
Please vote for Wall mode with Trailer and
BlackBerry Smartphone/ BlackBerry PlayBook application
Super Advisor
NoSlack913
Posts: 152
Registered: ‎02-19-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

I had the same problem with the one I originally uploaded, I did fix that and reuploaded as soon as I saw it.  The zip file contains two programs, unzip and install them...  Also it requires v4.0 of the .net framework, but it should tell you that.

Staff
oxter
Posts: 1,286
Registered: ‎12-01-2010
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

WOW, man..... just WOW

 

:smileysurprised:

 

 

Thank you......

-------------------------------------------------------------------------------------------------
SACRE BLEU!!!
Esteemed Contributor
drizzt09
Posts: 715
Registered: ‎01-24-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

 


NoSlack913 wrote:

I had the same problem with the one I originally uploaded, I did fix that and reuploaded as soon as I saw it.  The zip file contains two programs, unzip and install them...  Also it requires v4.0 of the .net framework, but it should tell you that.


I DLed this about 15 mins before I posted. I ran the .msi file first then the .exe file which just asked me to repair which I did. but no change. yes I have .NET Framework 4.0 installed.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Running Firmware 3.05 with ALASKA RESURFACE.
Please vote for Wall mode with Trailer and
BlackBerry Smartphone/ BlackBerry PlayBook application
Super Advisor
NoSlack913
Posts: 152
Registered: ‎02-19-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

I am worried that no one has this working, can someone verify that they were able to download and install this program and get it successfully working?

 

i would appreciate it.

thanks.

 

Esteemed Contributor
drizzt09
Posts: 715
Registered: ‎01-24-2011
0

Re: WDTVHubGen - Looks up Movies, TV Shows (Series included) and creates XML for the Hub

Not I as u can see above. If the designer wants any sort of logs or information to sort out this bug let me know what you need.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Running Firmware 3.05 with ALASKA RESURFACE.
Please vote for Wall mode with Trailer and
BlackBerry Smartphone/ BlackBerry PlayBook application
Forums | Ideas | News and Announcements | Register | Sign in | Help | Forum Guidelines
Copyright © 2001 - 2014 Western Digital Technologies, Inc. All rights reserved. | Trademarks | Privacy | Community Terms of Service | Site Terms of Use | Copyright | Contact WD