2011-09-29, 23:27
I got a great deal of advice from some members here and read a good few threads on other people having troubles with scraping so i thought i would like to give something back in the hope it will help others.
The following instructions pertain to DHARMA 10.1 on WIN7 for me, it may work in other circumstances where applied (maybe someone can add to) but i can offer no help otherwise.
Let me start by saying that this, as the title suggests, is very much a nuclear option, why ?, because my movies/tv directory on my NAS was previously used with a popcorn hour c-200, slight differences occur in the way it and XBMC deal with fanart and thumbs etc and this is what was causing a lot of trouble for me. One golden rule i have learnt since using XBMC, name ALL of your movies folders 'filmname (year)', accept this fact now or stop reading, it will hold you in good stealth, you are also about to delete every jpg, tbn, fanart, nfo etc you have in your archive.
Here we go....
1) unmount/remove source in XBMC then shutdown XBMC so you are in windows only
2) go into windows my computer and navigate to the root of your movies folder, then in the search box at the top type in .jpg, let it find them all within that folder then delete them, do this for any other files other than the film itself, ie, .fanart or .tbn and also do the same for .nfo files
3) to do the next step you need to make sure that you have 'show hidden files' option enabled, you can do this in folder options, when you have done this navigate to...
(where *YOURS HERE* is your user name, whatever your logged in windows with)
once in there delete the following files..
next delete the video folder at...
when your there do a search for .tbn files and delete them all, also do a search for .jpg for good measure but it shouldnt find any .jpg
Ok, now fire up XBMC and go add your movie source, at the settings option make sure that auto update is checked and also scan folders recursivley is checked and also setup your preferences for your chosen scraper, i found moviesdk to work best for me. Now let XBMC do the scrape, mine took about 15 mins on 250 movies.
When the scrape is finished you should have a good scrape, there will be films that have scapred wrong here and there but not to many (depending on your collection), different scrapers give different results especially for weird anime stuff etc, anything that is not right you can correct manually by right clicking and selecting 'reload' or even 'edit title' in some case where you forgot to name a folder correctly. When you are completely happy you want to export the library, In the library, press C or right click and select settings, select the Library Menu Item, then choose Export Video Libary.
select 'Seperate files per entry', Choose yes to export thumbs and fanart, choose yes to overwrite old files. and it will dump the .tbn files for thumbs and fanart in each respective film folder and also write the nfo so if you set up another HTPC you can just import the library and XBMC will already have everything you need there without having to do a scrape again.
Please feel free to correct or add anything i may have missed here.
The following instructions pertain to DHARMA 10.1 on WIN7 for me, it may work in other circumstances where applied (maybe someone can add to) but i can offer no help otherwise.
Let me start by saying that this, as the title suggests, is very much a nuclear option, why ?, because my movies/tv directory on my NAS was previously used with a popcorn hour c-200, slight differences occur in the way it and XBMC deal with fanart and thumbs etc and this is what was causing a lot of trouble for me. One golden rule i have learnt since using XBMC, name ALL of your movies folders 'filmname (year)', accept this fact now or stop reading, it will hold you in good stealth, you are also about to delete every jpg, tbn, fanart, nfo etc you have in your archive.
Here we go....
1) unmount/remove source in XBMC then shutdown XBMC so you are in windows only
2) go into windows my computer and navigate to the root of your movies folder, then in the search box at the top type in .jpg, let it find them all within that folder then delete them, do this for any other files other than the film itself, ie, .fanart or .tbn and also do the same for .nfo files
3) to do the next step you need to make sure that you have 'show hidden files' option enabled, you can do this in folder options, when you have done this navigate to...
Code:
c:/users/*YOURS HERE*/appdata/roaming/xbmc/userdata/database
(where *YOURS HERE* is your user name, whatever your logged in windows with)
once in there delete the following files..
Code:
textures.db
myvideos.db
next delete the video folder at...
Code:
c:/users/*YOURS HERE*/appdata/roaming/xbmc/userdata/database/thumbnails/video
when your there do a search for .tbn files and delete them all, also do a search for .jpg for good measure but it shouldnt find any .jpg
Ok, now fire up XBMC and go add your movie source, at the settings option make sure that auto update is checked and also scan folders recursivley is checked and also setup your preferences for your chosen scraper, i found moviesdk to work best for me. Now let XBMC do the scrape, mine took about 15 mins on 250 movies.
When the scrape is finished you should have a good scrape, there will be films that have scapred wrong here and there but not to many (depending on your collection), different scrapers give different results especially for weird anime stuff etc, anything that is not right you can correct manually by right clicking and selecting 'reload' or even 'edit title' in some case where you forgot to name a folder correctly. When you are completely happy you want to export the library, In the library, press C or right click and select settings, select the Library Menu Item, then choose Export Video Libary.
select 'Seperate files per entry', Choose yes to export thumbs and fanart, choose yes to overwrite old files. and it will dump the .tbn files for thumbs and fanart in each respective film folder and also write the nfo so if you set up another HTPC you can just import the library and XBMC will already have everything you need there without having to do a scrape again.
Please feel free to correct or add anything i may have missed here.