Home
Blogs
Forums
Files


Welcome to The Green Button          Sign in | Join | Help

video library app for viewing videos/movies and tv episodes with metadata

Last post 2 hours, 4 minutes ago by JackLuminous. 1246 replies.
Page 5 of 84 (1,247 items)   « First ... < Previous 3 4 5 6 7 Next > ... Last »
Sort Posts: Previous Next
  •  05-09-2008, 10:58 PM 261783 in reply to 261772

    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 261806 in reply to 261783

    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 261807 in reply to 261806

    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 261845 in reply to 261783

    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 261852 in reply to 261806

    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 261853 in reply to 261807

    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 261854 in reply to 261845

    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 261855 in reply to 261854

    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 261887 in reply to 261855

    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 261932 in reply to 261887

    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 261940 in reply to 261932

    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 261946 in reply to 261940

    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 &lt;
    • Change > to &gt;

    Example: "(?&lt;seriesname&gt;.+?)\-S(?&lt;seasonnumber&gt;\d{1,2})E(?&lt;episodenumber&gt;\d{1,3})\-(?&lt;episodename&gt;.+?)(?&lt;extension&gt;\.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 261948 in reply to 261946

    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 261950 in reply to 261948

    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 261952 in reply to 261946

    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="(?&lt;seriesname&gt;.+?)\-S(?&lt;seasonnumber&gt;\d{1,2})E(?&lt;episodenumber&gt;\d{1,3})\-(?&lt;episodename&gt;.+?)(?&lt;extension&gt;\.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 84 (1,247 items)   « First ... < Previous 3 4 5 6 7 Next > ... Last »
View as RSS news feed in XML
About TGB | Advertise | Link To Us | Donate | Terms Of Use | Privacy Policy
© 2003-2007 The Green Button, Inc. - All Rights Reserved