Incorrect Duration of 6:00 Minutes on Some Shows

Last post 02-25-2008 5:31 PM by Mykroft. 83 replies.
Page 5 of 6 (84 items) « First ... < Previous 2 3 4 5 6 Next >
Sort Posts: Previous Next
  • 10-19-2007 7:12 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    roblanderson:

    babgVant:
    Try this application (http://babgvant.com/files/folders/misc/entry6485.aspx).  It fixed the problem on the test file I had.

    babgVant - I downloaded your application, but I get an error when I try to run it. I've tried double-clicking on the exe and also running it from the command line with the file I want fixed as an argument.

    The error says: "The application failed to initialize properly (0xc0000135). Click on OK to terminate the application."



    hmm... if running it with the correct syntax doesn't work I'll need to know more about your system.  there isn't a whole lot of exception condition checking, the application only verifies that you entered a valid dvrms file as the source and the directory sepecified in the target dvrms file exists.  it should also probably check that the target path is valid (c:\temp\newfile.dvr-ms for e.g.).

    the application is very simple, it just uses the SBE Dshow filters to stream from a SBESource to a SBESink, there shouldn't be any dependancies on anything that isn't part of the OS.

  • 10-19-2007 8:18 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    Ok - I used the correct syntax this time and it seems to have worked - awesome!

    I did this to an HD recording, and although the duration now seems to be correct, the resulting fixed file is about 100mb smaller then the original.

    Original file size: 3,700,421

    New file size: 3,598,699

    I haven't watched the program yet and I'll report back once I have.

  • 10-19-2007 5:10 PM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    If you are using DTb, Andy's tool makes it incredibly easy to fix the problem with a new Profile and a new Process Condition.  Here's what you do:

    Profile

    1. Create a new Profile (I called mine "FixDuration")
    2. Add the RunExternal Action, with
      1. ProcessName = c:\{fullpath}\FixDVRMSDuration.exe
      2. ArgumentsContect = "%InputFile%" "%InputFile%.dvr-ms"
         NOTE: Include the quotes.
    3. Add the FileOperation Action, with
      1. ContextFile = InputFile
      2. WhatOperation = Delete
        NOTE: You could change this to a "Move" operation, which would eliminate the risk #2, below.  Just create a second "Watched" folder, and drop it in there.  When you have confirmed that the new file was converted properly, just delete the original through the VMC UI.  If you want to get fancy, you could update the MetaData to indicate which show was the original, which would make it easier to identify in the UI.  That said, this is an exercise left to the reader.
    4. Save the Profile

    Process Condition

    1. Create a new Process Condition (I called mine "Incorrect Duration")
    2. Click the Add button, and set
      1. Duration
      2. LessThan
      3. 4000000000
    3. Save the Process Condition
    4. Move it to the top of the list.

    That's it!  When DTb sees a file of length less than 4000000000 (approximately 7 minutes), it will run it through Andy's program, save it to the Recorded TV directory, and delete the original.  Because the "fixed" file is saved in the Recorded TV directory, DTb will see it as a "new" file, and add it to the queue to be processed.  The "fixed" file won't be less than ~7 minutes, so it will be processed according to the rules for that show.

    That said, there are two risks:

    1. If you intentionally record something that is less than ~7 minutes long, this will run into an infinite loop.
    2. REDACTED: If the "fix" fails for some reason, your original file will be deleted, and you will lose the original recording. (see note above about changing "Delete" to "Move")
  • 10-19-2007 7:54 PM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    Reporting back. We watched '30 Rock' tonight with the fixed file and didn't see any problems. I'm very curious as to why the fixed file is so much smaller. I ran the fix on an HD recording of ER just now and the same thing happened. The fixed file is about 200MB smaller than the original.

    Any ideas why that might be?
  • 10-20-2007 7:58 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

  • 10-20-2007 8:58 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    there is a version of RunExternal that lets you test the output.  If there is an exception, the error message will get output.  You might be able to use that to determine success or failure, where failure would stop profile execution.
  • 10-20-2007 9:24 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    I haven't used that Action yet, and I didn't know if I needed to know the exact error output.  I'll give it a try!

    One thing I noticed, though, is that if you specify the same output file as the input file it deletes the input file (and gives an error that they have to be different).  Just FYI.

    Thanks!
  • 10-22-2007 5:11 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    I'm getting an error of:

    Insufficient memory to continue the execution of the program.

    No further info in the event log.  I am re-running manually to see if it works.

  • 10-23-2007 7:08 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    onlydarksets:

    I'm getting an error of:

    Insufficient memory to continue the execution of the program.

    No further info in the event log.  I am re-running manually to see if it works.



    I also got this error today. I have run the program 4 or 5 times in the last week - always manually. I rebooted and tried again - same error.
  • 10-23-2007 9:05 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    I'm actually about to give in and try replacing my two Hauppauge PVR-250 tuners with two others. (PVR-1600s probably) - If anyone has those and still watches this thread 'cause they have the incorrect duration issue, a reply in here will help me avoid wasting time and money. :)

     

  • 11-06-2007 7:47 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    I updated the application. Should fix this problem.
  • 11-12-2007 1:17 PM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    Hi.  When I run BabGVant's fix, the "fixed" file loses the last x minutes of the video.  I think that the number of minutes missing corresponds to the incorrectly reported duration of the original file.  Any ideas what my problem might be?  Thanks!
  • 11-13-2007 10:36 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    ilvspase:
    Hi.  When I run BabGVant's fix, the "fixed" file loses the last x minutes of the video.  I think that the number of minutes missing corresponds to the incorrectly reported duration of the original file.  Any ideas what my problem might be?  Thanks!


    I haven't noticed it, but I will check when I get home.  Are you using the most recent version of the app, or the original version?
  • 11-13-2007 11:05 AM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    I'm pretty sure I downloaded the updated version, but I will check when I get home tonight.  Thanks.
  • 11-14-2007 2:23 PM In reply to

    Re: Incorrect Duration of 6:00 Minutes on Some Shows

    For those having this problem on HDHR recording you may want to take a peek here. The newest software is supposed to address the issue.

    http://www.silicondust.com/forum/viewtopic.php?t=2484

Page 5 of 6 (84 items) « First ... < Previous 2 3 4 5 6 Next >


Terms of Service | Privacy Statement | Code of Conduct | About