Here's one that I can't find an answer for (searched these forums and googled extensively).
I have a load of television series ripped off DVD onto my HD that I've imported fine into a new database with the following directory structure and the metamask I've used :
E:\TV\Star Trek Enterprise\Season 1\Star_Trek_Enterprise_-_S01E01_-_Broken_Bow_Pt_1.vob
E:\TV\Star Trek Enterprise\Season 1\Star_Trek_Enterprise_-_S01E02_-_Broken_Bow_Pt_2.vob
E:\TV\CSI\Season 1\CSI_-_S01E01_-_Pilot.avi
etc
\\(?<series>.*)\\(?<season>.*)\\(?<seriesname>.*)_-_S(?<seasonnum>.*)E(?<name>.*(?<episodenum>.*)_-_(?<epname>.*)\..*)
I've had to include the episode number in the actual name of the episode because despite setting the sort order in the database to episodenum or seasonnum:episodenum or series:seasonnum:episodenum, it still insists on ordering the episodes alphabetically. So any clues on that would be helpful
The other issue I have at the moment is automatically assigning coverart. Since I have multiple episodes in each season's directory, obviously the default behaviour of using the first jpg it finds isn't appropriate. Of course, I can manually assign a cover to each episode in the database editor, but that's a tad uneconomical given the amount of files I'm dealing with.
I originally named the coverart jpgs S01E01.jpg, S01E02.jpg etc to correspond to the season and episode numbers and I have extracted that info in the metamask above to a field named coverart. Is there any simple way of converting that into the actual coverart field (obviously prepending the path and appending .jpg)?
Oh, I've also just remembered - can I do substitutions during the import stage via metamasks? Primarily to replace the underscores with spaces in the episode titles.
Cheers for any help anyone can give