|
|
|
video library app for viewing videos/movies and tv episodes with metadata
Last post 7 hours, 9 minutes ago by bzellinger. 1072 replies.
-
05-09-2008, 10:58 PM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
OK, Schlep, jagowar, the latest build to fix the dunderhead regex problem is up. As a final test I blew away all of my Dexter \metadata folders completely, then verified that it pulls all the data down correctly then displays the images and metadata.
delete all your *.video.* (ie. xml, cover.jpg, thumbnail.jpg) files and try again. Thanks for testing.
|
|
-
05-10-2008, 12:28 AM |
-
schleppel
-
-
-
Joined on 09-26-2005
-
Melbourne, AUS
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
JackLuminous,
This is offically the coolest application ever to be written for VMC. My Test with Entourage worked seemlessly, and my Movies appear to be doing what they should be also.
I'll keep testing, but for now. I would suggest the remainder of the things to be done as asthetics, and special requests (like being able to specify your search string for Movies by Regular Expression, the same way you do with TV Series).
I will now get the testing done with my specific file structure and post my Regular Expression so people can see the difference, which will help people work out their own.
You are a true superstar!!
Schlep :D
|
|
-
05-10-2008, 12:41 AM |
-
schleppel
-
-
-
Joined on 09-26-2005
-
Melbourne, AUS
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
I do have one other quick question.
I don't appear to be getting a Season Cover (they are downloaded into images folder) for each season, was curious if you could tell me what the filename should be. I'm guessing something along the lines of "season 1.cover" (season 1 being the name of the folder).
Cheers,
Schlep :D
|
|
-
05-10-2008, 10:14 AM |
-
jagowar
-
-
-
Joined on 01-17-2006
-
College Station, TX
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
JackLuminous:OK, Schlep, jagowar, the latest build to fix the dunderhead regex problem is up. As a final test I blew away all of my Dexter \metadata folders completely, then verified that it pulls all the data down correctly then displays the images and metadata.
delete all your *.video.* (ie. xml, cover.jpg, thumbnail.jpg) files and try again. Thanks for testing.
did you make the upgrade last night when you logged on? just wondering because i noticed you logged on and was wondering if you just took the xml data or upgraded....
|
|
-
05-10-2008, 11:37 AM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
Thanks the support, Schlep but some of the other stuff are pretty rocking (myNetflix from Anthony Park is my fave).
Since the regular expression is used to matched only against the file name and extension for the files (in the current folder you browsed into), you may have to change how you name your files....
schleppel:
JackLuminous,
This is offically the coolest application ever to be written for VMC. My Test with Entourage worked seemlessly, and my Movies appear to be doing what they should be also.
I'll keep testing, but for now. I would suggest the remainder of the things to be done as asthetics, and special requests (like being able to specify your search string for Movies by Regular Expression, the same way you do with TV Series).
I will now get the testing done with my specific file structure and post my Regular Expression so people can see the difference, which will help people work out their own.
You are a true superstar!!
Schlep :D
|
|
-
05-10-2008, 11:38 AM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
schleppel:
I do have one other quick question.
I don't appear to be getting a Season Cover (they are downloaded into images folder) for each season, was curious if you could tell me what the filename should be. I'm guessing something along the lines of "season 1.cover" (season 1 being the name of the folder).
Cheers,
Schlep :D
Sorry I hadn't sorted if i wanted to treat "Season nn" folders as special. For now, the app just sees a series root folder and a bunch of subfolders. That being said, name the file "folder.cover.jpg" or "folder.thumbnail.jpg".
|
|
-
05-10-2008, 11:41 AM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
jagowar: JackLuminous:
OK, Schlep, jagowar, the latest build to fix the dunderhead regex problem is up. As a final test I blew away all of my Dexter \metadata folders completely, then verified that it pulls all the data down correctly then displays the images and metadata.
delete all your *.video.* (ie. xml, cover.jpg, thumbnail.jpg) files and try again. Thanks for testing.
did you make the upgrade last night when you logged on? just wondering because i noticed you logged on and was wondering if you just took the xml data or upgraded....
I just examined the contents of the various xml files that got generated in the movies and in the tv folders. I'd never make any changes to another's stuff . See my PM about moviematches etc
|
|
-
05-10-2008, 11:47 AM |
-
jagowar
-
-
-
Joined on 01-17-2006
-
College Station, TX
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
JackLuminous: jagowar: JackLuminous:
OK, Schlep, jagowar, the latest build to fix the dunderhead regex problem is up. As a final test I blew away all of my Dexter \metadata folders completely, then verified that it pulls all the data down correctly then displays the images and metadata.
delete all your *.video.* (ie. xml, cover.jpg, thumbnail.jpg) files and try again. Thanks for testing.
did you make the upgrade last night when you logged on? just wondering because i noticed you logged on and was wondering if you just took the xml data or upgraded....
I just examined the contents of the various xml files that got generated in the movies and in the tv folders. I'd never make any changes to another's stuff . See my PM about moviematches etc
i never got a pm back from you.... also i would like to make a small suggestion.... remove the dvr-ms option where it forces it to tv mode. (atleast from your readme). because i know quite a few and i do myself rip my dvd's to dvr-ms files because they play better with media center. and this is trivial (for later) but i would like to be able to set tags in the xml and have it show video logos.... something like 480p, 720p and 1080p tags with 2.0 and 5.1 audio. i really like how myTV does the overlays on the cover images. also could go for some movie detail page changes (space things out a bit more... it all kind of runs together.... the synopsis/actors/directors) i really do see this being the ultimate movie suite... its really close now and with a few more little things it will be exceptional. this is by far the best looking application ive seen on an extender. for some reason many programs just dont look/work as well on extenders but this one is damn near perfect. i dont know what you did that makes it better but it does work really well.
|
|
-
05-10-2008, 3:40 PM |
-
JJohnson
-
-
-
Joined on 04-07-2008
-
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
I'm about to test it out...and it crashed....
Here's the log:
10/05/2008 18:37:52.553 - Could not load config file 'C:\ProgramData\TVLibrary\TVLibrary.dll.config'. Reason: System.Xml.XmlException: Name cannot begin with the '(' character, hexadecimal value 0x28. Line 6, position 46. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseAttributes() at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at TVLibrary.AppSettings.GetConfig(String ConfigFile) at TVLibrary.AppSettings.GetConfig(String ConfigFile) at TVLibrary.LibraryApplication.LoadConfiguration() 10/05/2008 18:37:52.576 - Could not load config file 'C:\ProgramData\TVLibrary\TVLibrary.dll.config'. Reason: System.Xml.XmlException: Name cannot begin with the '(' character, hexadecimal value 0x28. Line 6, position 46. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseAttributes() at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at TVLibrary.AppSettings.GetConfig(String ConfigFile) at TVLibrary.AppSettings.GetConfig(String ConfigFile) at TVLibrary.LibraryApplication.LoadConfiguration() at TVLibrary.LibraryApplication.Start()
James
|
|
-
05-10-2008, 8:25 PM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
JJohnson:I'm about to test it out...and it crashed....
Here's the log:
10/05/2008 18:37:52.553 - Could not load config file 'C:\ProgramData\TVLibrary\TVLibrary.dll.config'. Reason: System.Xml.XmlException: Name cannot begin with the '(' character, hexadecimal value 0x28. Line 6, position 46. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseAttributes() at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader)
James
James,
post your config file or PM (whichever you prefer). Looking at the stack trace, it's indicating there's a problem in the config file itself.
|
|
-
05-10-2008, 8:47 PM |
-
JJohnson
-
-
-
Joined on 04-07-2008
-
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
I have 4 locations for my shows/movies...one is more sorted than the other.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="CombineDuplicateFolders" value="true" /> <add key="WatchedFolders" value="I:\TV Shows, H:\TV Shows, H:\Movies, I:\Movies" /> <add key="ArchivedTVExpression" value="@"(?<seriesname>.+?)\-S(?<seasonnumber>\d{1,2})E(?<episodenumber>\d{1,3})\-(?<episodename>.+?)(?<extension>\.avi|\.mpg|\.mpeg)" /> </appSettings> </configuration>
That's the TVLibrary.dll.config file.
James
|
|
-
05-10-2008, 9:32 PM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
OK, same issue schlep ran into. I didn't think through making the process of making the regex configurable. The wall we're running into is that the xml parser doesn't like the special characters in .config file. I'll look into it
- Change "@" at the front to just "
- Change < to <
- Change > to >
Example: "(?<seriesname>.+?)\-S(?<seasonnumber>\d{1,2})E(?<episodenumber>\d{1,3})\-(?<episodename>.+?)(?<extension>\.avi|\.mpg)"
I will update the readme.doc if this works.
....wait, is the only difference from the default expression, the ".mpeg" at the end?
|
|
-
05-10-2008, 9:48 PM |
-
jagowar
-
-
-
Joined on 01-17-2006
-
College Station, TX
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
just to save me a bit of trial and error what would be the correct regex if my tv series are organized like this....
H:/TV/Series/Season 1/S01E01 - Show Title.avi
|
|
-
05-10-2008, 10:32 PM |
|
|
Re: Proof-of-concept for a tv library app for watching series in order
jagowar:just to save me a bit of trial and error what would be the correct regex if my tv series are organized like this....
H:/TV/Series/Season 1/S01E01 - Show Title.avi
Sorry jagowar, I am not a regex pro. woodebr or babgvant or the myTV author helped me with the one i am using. Also, as it stands now, that wouldn't fly because the regex is applied to the filename+extension only and not the folder path. In other words, it extracts "s01e01 - show title.avi" then runs the regex. This is a limitation, sorry. I'll ask Mr. TV Collection Manager to see how he handled the scenario where the series name is part of the path and not the actual filename...
From the outset I did not want to have to worry about parsing the fully qualified path in that manner. I prefer taking the approach that if the file gets misplaced, I can always tell which series, season, and episode just by looking at the filename...
|
|
-
05-10-2008, 10:34 PM |
-
JJohnson
-
-
-
Joined on 04-07-2008
-
-
Member
-
-
|
Re: Proof-of-concept for a tv library app for watching series in order
That's the only thing I could decipher that would be an addition I could make and would likely need.
Changing the config file to this makes it work:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="CombineDuplicateFolders" value="true" /> <add key="WatchedFolders" value="I:\TV Shows, H:\TV Shows, H:\Movies, I:\Movies" /> <add key="ArchivedTVExpression" value="(?<seriesname>.+?)\-S(?<seasonnumber>\d{1,2})E(?<episodenumber>\d{1,3})\-(?<episodename>.+?)(?<extension>\.avi|\.mpg|\.mpeg)" /> </appSettings> </configuration>
Also, my shows tend to be named thus:
Doctor Who - 402 - The Fires of Pompeii.avi
series - seasonepiosde - name.extension
The first digit is the season, and the next two the episode number. Only Mystery Science Theater 3000 goes ten seasons, so that's the only odd one out. Whom would I contact to find out how to accomodate that type of filename?
James
|
|
Page 5 of 72 (1,073 items)
... 5 ...
|
|
|
|
|
|