PDA

View Full Version : How to Display the FilmName on a DVD??



siwilson
October 13th, 2002, 12:55 PM
I have been down this route and is is almost impossbile to automate this in a nice way. Basically the information you need is not stored on the DVD in any usable form. The best you can get is the Volume label or the serial number, but nothing like a movie title.

Using DVDSpy and that CSV file option you can get DVDSpy to grab the serial number and do a look up in the CSV file and then based on a match in there send an putput to the display. It requires you manually enter a proper title to go with the serial number.

Bummer really :(

siwilson
October 13th, 2002, 12:55 PM
juras,

Yes, DVDSpy does already return the volume name if the other two options dont work. It places the volume name in payload 1, so on my setup I have an event that is triggered by the DVDSpy Eventstring Disc.Insert.E, where E is the drive letter of the DVDROM and output payload 1 to the LCD.

the CSV file is a nicer way to go, but you do need to manually enter the Name you wish to display into the CSV file for each DVD you own. I may get around to that one day, but for now I live with the volume name.

Hope this helps.

Simon

MMcM
October 13th, 2002, 12:55 PM
I'm cautiously optimistic that DVD Profiler 2.0 will be sufficiently open and modular that we can use it to do the mapping. They're now soliciting for beta testers of their plug-in API. I have not seen any details yet. But I'll try.

MMcM
October 13th, 2002, 12:55 PM
The CSV mechanism mentioned above will in fact use the volume name as a last resort.

Various sources are tried in the following order.

CSV database entry keyed by volume serial number
PCFriendly name from disc.id
Volume name


So, you get the best name it can find. Is that what you want? If so, it does this already.

Or did you want the volume name unconditionally? We could put it into the third payload string without too much trouble.

MMcM
October 13th, 2002, 12:55 PM
To have events like ZoomPlayer.LCD.xxx available in the Learn Event menu, you need to run DVDSpy.reg.

juras
October 13th, 2002, 12:55 PM
HI

I'm using the DVDSpy1.2.6 Plugin with Girder and Zoomplayer or WinDVD or.. or.. or.. but there is no spy-event that will return the DVD-Name (i mean the Film-Name - normally it is the DVD-Volumename)!


Am i missing something or is it nor possible to get this info?

juras
October 13th, 2002, 12:55 PM
Hi

by redirecting the dir command output to a file, the volumename is included in the first col.

why can i get this first col into a GVMS variable?

juras
October 13th, 2002, 12:55 PM
Hi

@siwilson

Zommplayer generates config files for each DVD inserted into a dir.
This dirname is the volumename followed by the serial!

@MMcM
is it somehow possible to get DVDspy displaying the volumename (grabbed from the dir-name) based on the matching serial?

juras
October 13th, 2002, 12:55 PM
Hi

@MMcM

I'm now a liile bit confused!
Did i understand you right - DVDspy already returns the Volumename?

What SPY event sould i use??

I can only find (even in the Readme) a Zoomplayer.DVD.TitleNo event (returning a number).

Another question - how can i use the Zoomplayer.LCD.XXX spyevents mentioned in the readme?? (they do not appear in the eventselector).

juras
October 13th, 2002, 12:55 PM
Hi

HALELUJA!!

I'm enlighted :) :) :)


This journey is getting better and better every day!!


Thank you!

juras
October 13th, 2002, 12:55 PM
Hi

even the avatar changed to an enlighted one :)