For The Record 1.3.3 Released (2 Viewers)

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
There are two features I'm looking for: a way to record only first run shows, and have recordings renamed for import into MyTVSeries. However, I don't trust my provider's first run data and I don't think MP can even read it. Have you considered a newsfeed client to TVRage.Com? I think tvrage has an API as well but I haven't really looked into that. In each user's account, the user can add their favourite shows and tvrage provides a newsfeed for upcoming airing dates for your shows. If FTR could pull that newsfeed, just the Show and Date info alone would provide first run information. Users may have to manually map the show names manually since every provider uses different names, but I'd imagine some fuzzy logic matching would work pretty well. And for the 2nd part, could FTR record the shows based on for example TVRage's naming convention of 01x01 or something similar that MyTVSeries can import? My problem with regular MP recordings is that MyTVSeries can't tell what season/episode the recordings are.

Both of these things can already be done with version 1.3.2, provided the first-run information is correct (as you point out yourself). What works even better for most people is that For The Record keeps a history of what it has already recorded in a schedule and can easily skip repeats later on.

The naming used for recorded files it totally configurable in version 1.3.2, and can even be set differently for each schedule you create. It's very flexible, give it a try.
 

stoked

MP Donator
  • Premium Supporter
  • December 14, 2007
    297
    8
    Home Country
    Canada Canada
    Both of these things can already be done with version 1.3.2, provided the first-run information is correct (as you point out yourself). What works even better for most people is that For The Record keeps a history of what it has already recorded in a schedule and can easily skip repeats later on.

    But if you don't keep a huge respository of recordings, FTR won't be able to determine repeats accurately. I'm just looking for a scaleable way to identify first run's, and I don't trust my provider's information since it doesn't even work properly with their provided STB.

    The naming used for recorded files it totally configurable in version 1.3.2, and can even be set differently for each schedule you create. It's very flexible, give it a try.

    Sounds good, but how does FTR determine Season/Episode of the recording? Again, my provider doesn't send that information and the rare times that they do, it doesn't match online sources so MyTVSeries imports would be messed up.
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    Both of these things can already be done with version 1.3.2, provided the first-run information is correct (as you point out yourself). What works even better for most people is that For The Record keeps a history of what it has already recorded in a schedule and can easily skip repeats later on.

    But if you don't keep a huge respository of recordings, FTR won't be able to determine repeats accurately. I'm just looking for a scaleable way to identify first run's, and I don't trust my provider's information since it doesn't even work properly with their provided STB.
    You don't need to keep a big repository of recordings, For The Record will remember the recording was made even when you delete it after watching it. You can specifically remove it from the schedule's history as well of course, but by default it won't be recorded again.

    The naming used for recorded files it totally configurable in version 1.3.2, and can even be set differently for each schedule you create. It's very flexible, give it a try.

    Sounds good, but how does FTR determine Season/Episode of the recording? Again, my provider doesn't send that information and the rare times that they do, it doesn't match online sources so MyTVSeries imports would be messed up.
    You really need a good source of XMLTV data for features like this. For The Record can only work with what it has :)
     

    stoked

    MP Donator
  • Premium Supporter
  • December 14, 2007
    297
    8
    Home Country
    Canada Canada
    Sounds good, but how does FTR determine Season/Episode of the recording? Again, my provider doesn't send that information and the rare times that they do, it doesn't match online sources so MyTVSeries imports would be messed up.
    You really need a good source of XMLTV data for features like this. For The Record can only work with what it has :)


    Ummm, like I mentioned in my original post, TVrage has this info and allows users to setup a list of their favourite shows and provides a newsfeed for airdates. If you're saying that XMLTV is the only source FTR will use in the future and additional sources won't be added, then fair enough.
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    Ummm, like I mentioned in my original post, TVrage has this info and allows users to setup a list of their favourite shows and provides a newsfeed for airdates.
    I'll put that on the list of things to look at, but I just wanted to mention that writing an external tool that takes this TVrage information and enrich the program data in For The Record would certainly be very doable.

    We have a very powerful API do make this (easily) possible. I wouldn't be surprised if you'd have more trouble distilling the correct information from TVrage than importing it into For The Record once you have it :D
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    2. Any clues what the following problem is?
    Error 9 Cannot implicitly convert type 'System.Collections.Generic.IList<TvDatabase.ChannelMap>' to 'System.Collections.IList'. An explicit conversion exists (are you missing a cast?)
    I had a quick look at this today and it's extremely easy to "fix" the code and make it compile again. All you need to do is change lines that give errors like above from:

    IList mediaPortalCards = Card.ListAll();​

    to

    IList<Card> mediaPortalCards = Card.ListAll();​

    So, simply include the correct type between angle brackets <> right behind IList. If you hover over the method on right-hand side in Visual Studio you'll get a tooltip popup which will show you the correct type to use.

    Good luck! And let me know if things work properly with the SVN build after the recompile! :)
     

    rekenaar

    Retired Team Member
  • Premium Supporter
  • December 17, 2006
    4,421
    805
    Home Country
    South Africa South Africa
    Thanks, I recompiled. Received a postbuild.cmd error, but I saw that the ForTheRecord.RecorderTuners.MediaPortalTvServer.dll file got a new timestamp, so I move it over to my test setup and...it worked :D

    Well, at least I do not get the error in TVServerConfig anymore when I want to enter the plugin screens. I did not test the rest as I still have the same problem with IRSS. Guess I now have to try the same with that plugin as well.
     

    rekenaar

    Retired Team Member
  • Premium Supporter
  • December 17, 2006
    4,421
    805
    Home Country
    South Africa South Africa
    Just to confirm that the recompile works with latest MP SVN. Tested a few other functions like import, record, guide and all looks fine.
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    Excellent!

    Did you also try a recompile of the client plugin?
     

    dir

    MP Donator
  • Premium Supporter
  • August 30, 2006
    408
    36
    Home Country
    Afghanistan Afghanistan
    Running Vista 32bit with a default user (no administrator privs). I also have an administrator user account as well.

    if I run MP's TV Server Configurator program, go to Plugins, and select For The Record 1.3.2, I cannot then click OK to close/exit the program. I can't go to any other pages either - the main banner changes but the window doesn't update. I can only use the red "X" mark on the top right of the window to close the program.

    If I log in as an administrator, it works fine. It's only as a normal user that it doesn't work.

    I've tried running as administrator (right-click, select "Run As Administrator") but it makes no difference. That's really strange. It doesn't even prompt me for an administrator password.

    If I don't select FTR, it works fine.

    SOLVED: I need to grant full access to the c:\programdata\for the record directory to the standard user.

    (Left this post in case others have similar problems)
     

    Users who are viewing this thread

    Top Bottom