This MyTheatre plugin will write text files (see samples) that describe the current program.
If you archive a lot of movies and TV shows this extra detail is quite handy.
Only recent MyTheatre versions are supported. MyTheatre 2.x is not supported.
At the moment, the plugin can't tell if you are recording a program or not, so detail files will be written whether you are recording or just watching TV.
It works as follows: Start MyTheatre. After a specified time delay, Detailor will look up the EPG information for the currently playing (or recording) channel. It will then create a text file with all of the details. If you change the channel, Detailor will reset the delay timer. If Detailor has found EPG data for the current program, it will automatically set the timer to go off after the next program starts, plus the usual delay. Here's an example of the delay set to 9 minutes: Start MyTheatre at 9:00 am At 9:09 Detailor will do an EPG lookup for the current channel and create the detail file. Your show ends at 9:30. At 9:39 Detailor will write a detail file for the new show. At 9:43 you change the channel (either manually or by a recording timer). At 9:50 you change the channel again. No file was written because only 7 of 9 minutes have elapsed. At 9:59 Detailor will write a detail file for the current show. Your show ends at 10:00. At 10:09 Detailor will write a detail file for the current show. Your show ends at 11:00. At 11:09 Detailor will write a detail file for the current show. If no EPG data is available, Detailor will check every 9 minutes until it becomes available.
To set options, go to the Detailor dialog (CTRL-ALT-D) in MyTheatre. The detailor settings are stored in MyTheatre's settings.ini file. Here's what it adds and their defaults. (Subject to change as the plugin is updated) [Detailor] Enable=1 Delay=540 AltFileNaming=0 AltDetPath= RecFileNameSuffix=.mpg DetFileNameSuffix=.txt DVBDevice_Name= Comment= Description: Enable - Detailor on (1) / off (0) Delay - Seconds to wait before locating the EPG data and creating the description file. I don't recommend less than 15 seconds. You have to allow time for EPG data to arrive. You also want to avoid hammering the EPG database with constant queries since they use significant CPU AltFileNaming - on (1) / off (0) See the example files in the download section. AltDetPath - An optional alternate path to save the description files. MUST END WITH A BACKSLASH ie. C:\Details\ If left blank the description file will be saved in the same folder as the mpeg files. RecFileNameSuffix - Obvious DetFileNameSuffix - Obvious DVBDevice_Name - Enter whatever you like for this, it is simply included in the detail file. Comment - Enter whatever you like for this, it is simply included in the detail file.
Feature: Files written while no EPG data is available will have the program name set to "(NO EPG DATA)"
Feature: The last detail file writen without EPG data (if any) will be deleted if EPG data later becomes available within its time span.
Bugfix: Could add/update detail files every delay period while no EPG data is available.
Bugfix: Changing the delay period while Detailor is active will only show effects after the current delay period expires.
Bugfix: Record Start Time should only change if you change the channel (for now).
First public release
275 downloads (approx)
Detailor has been built using the plugin framework from the A/V Broadcaster plugin by Scribitus Ver 0.12 May 5, 2004.
I also have an updated A/V Broadcaster version which includes EPG program descriptions for an XBOX frontend.
See my AVB Page for more information.
Created 01 April 2005
//End of File