2010-08-16, 19:38
Sorry it took me so long to respond. I saw your post yesterday on my phone, but I didn't get around a computer to type anything.
It looks like the /Showings file was correctly classified as a showing. On newer versions, after revision ~400, mythicalLibrarian will name a showing "recorded" if it is a true showing without information or will put a blurb in the title "Episode in --doover que" if it is a show with information.
Shows with information "epi-shows" are created when one of the following occur: A. Lack of connectivity to TheTvDb and no database entries on the show. B. information is not available on TheTvDb. C. Information was added within the last 18 hours since mythicalLibrarian last synchronized it's database to TheTVDb.
If the show DOES contain information, you can utilize the --doover function to rename the files
I've been considering adding a function to automatically run the doover que at 0300AM every morning during the average downtime. The problem with this is that some people may not allow XBMC to sleep at night so they may wake up to notifications of new shows being added to their library every night. So, for now --doover is manual.
As for the breakdown of the naming convention, it should be something like this:
/Episodes/Big Brother/Season 12/Big Brother S12E09 (Episode 9).mpg
that's:
/Episodes/Title/Season/Title SeasonXXEpisodeXX (TheTvDb subtitle).file extension
The naming convention is set so as to encorperate the optimal amount of information to make it human readable as well as machine readable/easily searchable. I believe the /season/ folder was requested a few months ago to make it DVD ready as well.
For Showings, the files are named with the S0E0 naming convention. The S0E0 is the "key" to insert the show into the XBMC library when it is unknown. There is no Season 0 Episode 0 on any known show so it is a universal way to add something to the library. Also, XBMC understands that it is not to look up that show to verify in the TVDB because it is accompanied with a NFO file which specifies all known information about the showing.
As for general maintenance of mythicalLibrarian since it has been a while since you upgraded, the database may have changed. It would be a good idea to flush the mythicalLibrarian database and take advantage of the newer naming conventions by doing the following (assuming MythTV still has information on all of the shows in your library).
This will pretty much reset everything. Then go to XBMC>Settings>Video>clean video library to remove any recordings which are no longer valid.
The output.log file contains all of the input for decisions made by mythicalLibrarian. Without ~/output.log entries I cannot tell you much more.
It looks like the /Showings file was correctly classified as a showing. On newer versions, after revision ~400, mythicalLibrarian will name a showing "recorded" if it is a true showing without information or will put a blurb in the title "Episode in --doover que" if it is a show with information.
Shows with information "epi-shows" are created when one of the following occur: A. Lack of connectivity to TheTvDb and no database entries on the show. B. information is not available on TheTvDb. C. Information was added within the last 18 hours since mythicalLibrarian last synchronized it's database to TheTVDb.
If the show DOES contain information, you can utilize the --doover function to rename the files
Code:
sudo mythicalLibrarian --doover
I've been considering adding a function to automatically run the doover que at 0300AM every morning during the average downtime. The problem with this is that some people may not allow XBMC to sleep at night so they may wake up to notifications of new shows being added to their library every night. So, for now --doover is manual.
As for the breakdown of the naming convention, it should be something like this:
/Episodes/Big Brother/Season 12/Big Brother S12E09 (Episode 9).mpg
that's:
/Episodes/Title/Season/Title SeasonXXEpisodeXX (TheTvDb subtitle).file extension
The naming convention is set so as to encorperate the optimal amount of information to make it human readable as well as machine readable/easily searchable. I believe the /season/ folder was requested a few months ago to make it DVD ready as well.
For Showings, the files are named with the S0E0 naming convention. The S0E0 is the "key" to insert the show into the XBMC library when it is unknown. There is no Season 0 Episode 0 on any known show so it is a universal way to add something to the library. Also, XBMC understands that it is not to look up that show to verify in the TVDB because it is accompanied with a NFO file which specifies all known information about the showing.
As for general maintenance of mythicalLibrarian since it has been a while since you upgraded, the database may have changed. It would be a good idea to flush the mythicalLibrarian database and take advantage of the newer naming conventions by doing the following (assuming MythTV still has information on all of the shows in your library).
Code:
sudo mythicalLibrarian --update
sudo mythicalLibrarian --doMaintenance
sudo mythicalLibrarian --undo
mythicalLibrarian --scan mpg /path/to/your/video_files/
The output.log file contains all of the input for decisions made by mythicalLibrarian. Without ~/output.log entries I cannot tell you much more.