Metadata and File Structure Question

I did my best do some searching and reading before posting this, so here goes…

All my movies and tv shows are simply my dvd collection converted to .iso files.

In the beginning I had a separate folder for each file with the jpg of the movie in there plus a copy of it entitled folder.jpg for the picture to show up on the folder, but now I realize that was unnecessary.

For now, I’ll just stick with my tv show question. I have a few series ripped from dvd on a 2 TB external, which I stream.

Some info about my drive and file structure:

Drive name - TV

Folders:

  - Star Trek

  - Animated

  - Smallville

Example of seasons and discs:

Star Trek/Season 1/Disc 1.iso  (also has Disc 1.jpg so the picture of the disc shows up - and obviously, there’s 6-7 iso files in each season folder)

On the WD Hub, when I select the network share, I see the shared drive called ‘TV’. I open that and I see the folders for each show, and a picture on the smaller folder on the bottom of the screen.

What I’m wondering for all of this, is, when I select a disc, the larger folder is still blank and there is no metadata. (I realize it doesn’t just automatically show up)

Is there a way for me to create it? I read Tony’s entire thread on his tvdb scraper and he addresses the fact that if you have tv shows on dvd .iso images, his program doesn’t work for that. (correct me if I misinterpreted this).

I’d like the large folder to show the same picture as the smaller one on the bottom, as well as the metadata. And I don’t care if I have to enter it in manually.

I’m just looking for advice on my file structure (did I do it wrong?) and getting metadata to show up, besides using the ‘Get Content Info’. (I believe I tried the Get Content Info on one of my Star Trek iso images, and it didn’t work - I’m willing to try it again if that’s the only way to get stuff to show up)

I don’t mind entering in my own metadata on an .xml file or something like that because when I select one my .iso images, I’d like the listing of the 4 episodes that are on that disc to show up, so I don’t have to guess/look up on the web where an episode is.

Thanks very much and I hope I did enough research before bothering the forum :slight_smile:

No, you are doing nothing wrong. But you wont get what you want without a bit of messing about.

Because the Get Content info works on Movies, the only way you would get a picture and XML data, would be to select Star Trek the movie. Obviously thats not what you have, but thats its limits.

The large Icon is used by Get Info for the Thumb, you can actually get rid of it with a modified theme.

Only way you can do it exactly as you want, is to rip the episodes out of the Iso, and use a modified theme/Moviesheets and Thumbgen to show episode info.

A quick way, dirty way, is to select lets say Star Trek.Iso, get content, pick a Star Trek film. And let it do its stuff. After that you will have the Thumb and an XML file. I would get a Jpg of Series 01 lets say, use a Photo editor and write DVD 01 on it. Then replace the Thumb with that, make sure its the same name.

Then edit the XML , change the move name to Star Trek SO1 DVD 01, and then edit the Plot to Ep 01 - … Ep 02…

I think that should work.

Thanks very much for the reply!

I feel good about that I read things over well, but it does appear that it probably won’t work the way I want it to., as I’m definitely not ripping the movies out of the iso. The whole reason I bought the hub is cuz it plays the dvd menus.

I’ll give the get content info a try

Thanks!

mtawd:

You’re correct; the Metadata generator I wrote doesn’t work for series with multiple episodes on the same disk.

HOWEVER, there is a workaround, depending on how you’re serving your files.

I use a NAS, and I created Symbolink Links for the episodes:

I, too, am a Trek fan, so here’s how my Star Trek Season 1 directory looks to the Hub:

-rw-rw-r-- 1 tony tony 17871 Dec 23 14:11 folder.jpg
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E01.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 1.iso
-rw-rw-r-- 1 root root 32197 Jan 30 14:25 Star.Trek.S01E01.jpg
-rw-rw-r-- 1 tony tony 2559 Feb 1 10:30 Star.Trek.S01E01.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E02.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 1.iso
-rw-rw-r-- 1 root root 27285 Jan 30 14:25 Star.Trek.S01E02.jpg
-rw-rw-r-- 1 tony tony 5586 Feb 1 10:30 Star.Trek.S01E02.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E03.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 1.iso
-rw-rw-r-- 1 root root 11269 Jan 30 14:25 Star.Trek.S01E03.jpg
-rw-rw-r-- 1 tony tony 2465 Feb 1 10:30 Star.Trek.S01E03.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E04.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 2.iso
-rw-rw-r-- 1 root root 42845 Jan 30 14:25 Star.Trek.S01E04.jpg
-rw-rw-r-- 1 tony tony 2353 Feb 1 10:30 Star.Trek.S01E04.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E05.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 2.iso
-rw-rw-r-- 1 root root 27141 Jan 30 14:25 Star.Trek.S01E05.jpg
-rw-rw-r-- 1 tony tony 2262 Feb 1 10:30 Star.Trek.S01E05.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E06.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 2.iso
-rw-rw-r-- 1 root root 33550 Jan 30 14:25 Star.Trek.S01E06.jpg
-rw-rw-r-- 1 tony tony 2597 Feb 1 10:30 Star.Trek.S01E06.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E07.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 3.iso
-rw-rw-r-- 1 root root 28002 Jan 30 14:25 Star.Trek.S01E07.jpg
-rw-rw-r-- 1 tony tony 2432 Feb 1 10:30 Star.Trek.S01E07.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E08.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 3.iso
-rw-rw-r-- 1 root root 36836 Jan 30 14:25 Star.Trek.S01E08.jpg
-rw-rw-r-- 1 tony tony 3104 Feb 1 10:30 Star.Trek.S01E08.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E09.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 3.iso
-rw-rw-r-- 1 root root 28109 Jan 30 14:25 Star.Trek.S01E09.jpg
-rw-rw-r-- 1 tony tony 2579 Feb 1 10:30 Star.Trek.S01E09.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E10.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 4.iso
-rw-rw-r-- 1 root root 19184 Jan 30 14:25 Star.Trek.S01E10.jpg
-rw-rw-r-- 1 tony tony 2619 Feb 1 10:30 Star.Trek.S01E10.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E11.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 4.iso
-rw-rw-r-- 1 root root 22038 Jan 30 14:25 Star.Trek.S01E11.jpg
-rw-rw-r-- 1 tony tony 3254 Feb 1 10:30 Star.Trek.S01E11.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E12.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 4.iso
-rw-rw-r-- 1 root root 32213 Jan 30 14:25 Star.Trek.S01E12.jpg
-rw-rw-r-- 1 tony tony 3300 Feb 1 10:30 Star.Trek.S01E12.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E13.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 5.iso
-rw-rw-r-- 1 root root 28144 Jan 30 14:25 Star.Trek.S01E13.jpg
-rw-rw-r-- 1 tony tony 2469 Feb 1 10:30 Star.Trek.S01E13.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E14.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 5.iso
-rw-rw-r-- 1 root root 35229 Jan 30 14:25 Star.Trek.S01E14.jpg
-rw-rw-r-- 1 tony tony 2584 Feb 1 10:30 Star.Trek.S01E14.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E15.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 5.iso
-rw-rw-r-- 1 root root 59007 Jan 30 14:25 Star.Trek.S01E15.jpg
-rw-rw-r-- 1 tony tony 2743 Feb 1 10:30 Star.Trek.S01E15.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E16.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 6.iso
-rw-rw-r-- 1 root root 34707 Jan 30 14:25 Star.Trek.S01E16.jpg
-rw-rw-r-- 1 tony tony 2510 Feb 1 10:30 Star.Trek.S01E16.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E17.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 6.iso
-rw-rw-r-- 1 root root 37957 Jan 30 14:25 Star.Trek.S01E17.jpg
-rw-rw-r-- 1 tony tony 2314 Feb 1 10:30 Star.Trek.S01E17.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E18.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 6.iso
-rw-rw-r-- 1 root root 46742 Jan 30 14:25 Star.Trek.S01E18.jpg
-rw-rw-r-- 1 tony tony 2566 Feb 1 10:30 Star.Trek.S01E18.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E19.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 7.iso
-rw-rw-r-- 1 root root 30099 Jan 30 14:25 Star.Trek.S01E19.jpg
-rw-rw-r-- 1 tony tony 2727 Feb 1 10:30 Star.Trek.S01E19.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E20.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 7.iso
-rw-rw-r-- 1 root root 28574 Jan 30 14:25 Star.Trek.S01E20.jpg
-rw-rw-r-- 1 tony tony 2705 Feb 1 10:30 Star.Trek.S01E20.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E21.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 7.iso
-rw-rw-r-- 1 root root 30121 Jan 30 14:25 Star.Trek.S01E21.jpg
-rw-rw-r-- 1 tony tony 2885 Feb 1 10:30 Star.Trek.S01E21.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E22.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 8.iso
-rw-rw-r-- 1 root root 19700 Jan 30 14:25 Star.Trek.S01E22.jpg
-rw-rw-r-- 1 tony tony 2728 Feb 1 10:30 Star.Trek.S01E22.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E23.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 8.iso
-rw-rw-r-- 1 root root 30402 Jan 30 14:25 Star.Trek.S01E23.jpg
-rw-rw-r-- 1 tony tony 2690 Feb 1 10:30 Star.Trek.S01E23.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E24.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 8.iso
-rw-rw-r-- 1 root root 46614 Jan 30 14:25 Star.Trek.S01E24.jpg
-rw-rw-r-- 1 tony tony 2710 Feb 1 10:30 Star.Trek.S01E24.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E25.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 9.iso
-rw-rw-r-- 1 root root 39680 Jan 30 14:25 Star.Trek.S01E25.jpg
-rw-rw-r-- 1 tony tony 2573 Feb 1 10:30 Star.Trek.S01E25.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E26.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 9.iso
-rw-rw-r-- 1 root root 30484 Jan 30 14:25 Star.Trek.S01E26.jpg
-rw-rw-r-- 1 tony tony 2499 Feb 1 10:30 Star.Trek.S01E26.xml
lrwxrwxrwx 1 root root 55 Dec 12 16:01 Star.Trek.S01E27.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 9.iso
-rw-rw-r-- 1 root root 35841 Jan 30 14:25 Star.Trek.S01E27.jpg
-rw-rw-r-- 1 tony tony 2930 Feb 1 10:30 Star.Trek.S01E27.xml
lrwxrwxrwx 1 root root 56 Dec 12 16:01 Star.Trek.S01E28.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 10.iso
-rw-rw-r-- 1 root root 34287 Jan 30 14:25 Star.Trek.S01E28.jpg
-rw-rw-r-- 1 tony tony 2416 Feb 1 10:30 Star.Trek.S01E28.xml
lrwxrwxrwx 1 root root 56 Dec 12 16:01 Star.Trek.S01E29.iso -> /share/TV Shows/Star Trek/Star Trek/Season 1/Disk 10.iso
-rw-rw-r-- 1 root root 44590 Jan 30 14:25 Star.Trek.S01E29.jpg
-rw-rw-r-- 1 tony tony 2332 Feb 1 10:30 Star.Trek.S01E29.xml

So, each episode has its OWN ISO appearance in the directory structure.   (Season 1 has 29 episodes.)

But this is the actual ISO directory which the hub does NOT see:

-rwxrw-rw- 1 admin administ7830405120 Jun 24 2010 Disk 1.iso*
-rw-rw-rw- 1 admin administ 46371 Aug 7 2010 Disk 1.jpg
-rwxrw-rw- 1 admin administ8081244160 Jun 24 2010 Disk 10.iso*
-rw-rw-rw- 1 admin administ 52918 Aug 7 2010 Disk 10.jpg
-rwxrw-rw- 1 admin administ7871299584 Jun 24 2010 Disk 2.iso*
-rw-rw-rw- 1 admin administ 50883 Aug 7 2010 Disk 2.jpg
-rwxrw-rw- 1 admin administ7427883008 Jun 24 2010 Disk 3.iso*
-rw-rw-rw- 1 admin administ 52040 Aug 7 2010 Disk 3.jpg
-rwxrw-rw- 1 admin administ7335444480 Jun 24 2010 Disk 4.iso*
-rw-rw-rw- 1 admin administ 47995 Aug 7 2010 Disk 4.jpg
-rwxrw-rw- 1 admin administ7705526272 Jun 24 2010 Disk 5.iso*
-rw-rw-rw- 1 admin administ 50831 Aug 7 2010 Disk 5.jpg
-rwxrw-rw- 1 admin administ7659782144 Jun 24 2010 Disk 6.iso*
-rw-rw-rw- 1 admin administ 52401 Aug 7 2010 Disk 6.jpg
-rwxrw-rw- 1 admin administ7477133312 Jun 24 2010 Disk 7.iso*
-rw-rw-rw- 1 admin administ 48247 Aug 7 2010 Disk 7.jpg
-rwxrw-rw- 1 admin administ7456751616 Jun 24 2010 Disk 8.iso*
-rw-rw-rw- 1 admin administ 53000 Aug 7 2010 Disk 8.jpg
-rwxrw-rw- 1 admin administ6984728576 Jun 24 2010 Disk 9.iso*
-rw-rw-rw- 1 admin administ 52901 Aug 7 2010 Disk 9.jpg

Thanks very much for the workaround suggestion. I did notice it in your thread when I read it this morning. I don’t run linux, so that means it won’t work for me, correct?

If that’s the case, is it pretty much accepted that there’s no other way to populate the metadata fields other than ‘Get Content Info’ or to basically re-author all my files so that I could use Tony’s app?

Thanks everyone for the help and feedback!

I think somewhere in that thread someone showed how to do Symlinks on Windows Vista / Windows 7.  You might give it a try.

Im not sure if I am reading this right or not, but thought I would throw this in too just in case. The hub will NOT show metadata for a folder. Hopefully that will be fixed in future builds.

Currently only for movie files [im pretty sure that includes .iso]

Also you mentioned you dont want to rip out of the iso cause you like the menus. the hub will still read the vobs and keeps the menus. only lose menus if you convert to avi/mpg etc

Thanks everyone for the input!

At this point, I’ll try the ‘Get Content Info’ and see if anything populates.

Hopefully, WD will have some kind of xml support for metadata (or something similar) in future firmware releases.

Don’t know if this is realistic, but perhaps some kind of xml file can be edited and placed in the appropriate folder to show content info for whatever folder.

Thanks again!