I was watching a show that was still recording last night and found a problem at one point when I tried to skip forward during a commercial break.
I was trying to do a basic 1s skip forward, but it ended up skipping quite a bit further. When I reviewed the log file, it looks like it failed to call mvpVideoDuration before it computed the skip distance so it skipped to the wrong location.
Here are the relevant log sections:
Code:
... here is the last skip from the previous commercial break
... note that the stream duration is set at 2869
10/17/2005 8:46:50 PM.093 VERBOSE [57] Request 200000 bytes (file size:2166824896 file location: 1547143240)
10/17/2005 8:46:50 PM.093 VERBOSE [57] about to check
10/17/2005 8:46:50 PM.093 VERBOSE [57] ...livetv mode
10/17/2005 8:46:50 PM.109 VERBOSE [56] MVP data read: 1 (4)
10/17/2005 8:46:50 PM.109 VERBOSE [56] User pressed: 15
10/17/2005 8:46:50 PM.109 VERBOSE [56] Skipping forward: 1
10/17/2005 8:46:50 PM.109 VERBOSE [56] mvpVideoDuration: 2869
10/17/2005 8:46:50 PM.109 VERBOSE [56] MVPSetPlaybackPosition() request to set position to: 2057 seconds
10/17/2005 8:46:50 PM.109 VERBOSE [56] MVP not sending frame
10/17/2005 8:46:50 PM.109 VERBOSE [56] MVP request processed
10/17/2005 8:46:50 PM.171 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:46:50 PM.171 VERBOSE [56] PACK9: 0000005C3A9588000000
10/17/2005 8:46:50 PM.171 VERBOSE [56] MVP request processed
10/17/2005 8:46:50 PM.281 VERBOSE [57] Stream Length: 2166939584
10/17/2005 8:46:50 PM.281 VERBOSE [57] Stream Duration: 2869
10/17/2005 8:46:50 PM.281 VERBOSE [57] requestedPositionInSeconds: 2057
10/17/2005 8:46:50 PM.281 VERBOSE [57] Set position to:1553640545
10/17/2005 8:46:50 PM.296 VERBOSE [57] Received request to seek to pos:1553640545
10/17/2005 8:46:50 PM.328 VERBOSE [57] Request 200000 bytes (file size:2166958016 file location: 1553640545)
... 5 minutes of regular show viewing log data omitted here
10/17/2005 8:51:49 PM.796 VERBOSE [57] Request 200000 bytes (file size:2392690624 file location: 1782840545)
10/17/2005 8:51:49 PM.796 VERBOSE [57] about to check
10/17/2005 8:51:49 PM.796 VERBOSE [57] ...livetv mode
10/17/2005 8:51:49 PM.875 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:51:49 PM.875 VERBOSE [56] PACK9: 0000006A470A21000000
10/17/2005 8:51:49 PM.875 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.031 VERBOSE [57] Request 200000 bytes (file size:2392862656 file location: 1783040545)
10/17/2005 8:51:50 PM.031 VERBOSE [57] about to check
10/17/2005 8:51:50 PM.031 VERBOSE [57] ...livetv mode
10/17/2005 8:51:50 PM.062 VERBOSE [56] MVP data read: 1 (4)
... here is a skip forward at the beginning of the next commercial break
... note that we don't see a call to mvpVideoDuration
... and that the Stream Duration value is the same as it was
... 5 minutes earlier although Stream Length has updated to
... reflect newly recorded material
10/17/2005 8:51:50 PM.062 VERBOSE [56] User pressed: 43
10/17/2005 8:51:50 PM.062 VERBOSE [56] Skipping forward: 1
10/17/2005 8:51:50 PM.062 VERBOSE [56] MVPSetPlaybackPosition() request to set position to: 2390 seconds
10/17/2005 8:51:50 PM.062 VERBOSE [56] MVP not sending frame
10/17/2005 8:51:50 PM.062 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.359 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:51:50 PM.359 VERBOSE [56] PACK9: 0000006A4A1761000000
10/17/2005 8:51:50 PM.359 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.437 VERBOSE [57] Stream Length: 2393169856
10/17/2005 8:51:50 PM.437 VERBOSE [57] Stream Duration: 2869
10/17/2005 8:51:50 PM.437 VERBOSE [57] requestedPositionInSeconds: 2390
10/17/2005 8:51:50 PM.437 VERBOSE [57] Set position to:1993613090
10/17/2005 8:51:50 PM.453 VERBOSE [57] Received request to seek to pos:1993613090
10/17/2005 8:51:50 PM.484 VERBOSE [57] Request 200000 bytes (file size:2393206720 file location: 1993613090)
10/17/2005 8:51:50 PM.484 VERBOSE [57] about to check
10/17/2005 8:51:50 PM.484 VERBOSE [57] ...livetv mode
10/17/2005 8:51:50 PM.546 VERBOSE [57] Request 200000 bytes (file size:2393288640 file location: 1993813090)
10/17/2005 8:51:50 PM.546 VERBOSE [57] about to check
10/17/2005 8:51:50 PM.546 VERBOSE [57] ...livetv mode
10/17/2005 8:51:50 PM.546 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:51:50 PM.546 VERBOSE [56] PACK9: 00000076D72C62000000
10/17/2005 8:51:50 PM.546 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.578 VERBOSE [56] MVP data read: 1 (7)
10/17/2005 8:51:50 PM.578 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.640 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:51:50 PM.640 VERBOSE [56] PACK9: 00000076DA39A2000000
10/17/2005 8:51:50 PM.640 VERBOSE [56] MVP request processed
10/17/2005 8:51:50 PM.640 VERBOSE [57] Request 200000 bytes (file size:2393405376 file location: 1994013090)
... Request 200000 bytes entries removed to shorten log
... At this point I realized we had skipped forward too far
... and requested a back skip
... Note that mvpVideoDuration is called this time, and that
... the duration is now correct
10/17/2005 8:51:53 PM.406 VERBOSE [57] Request 200000 bytes (file size:2395647936 file location: 1998013090)
10/17/2005 8:51:53 PM.406 VERBOSE [57] about to check
10/17/2005 8:51:53 PM.406 VERBOSE [57] ...livetv mode
10/17/2005 8:51:53 PM.625 VERBOSE [56] MVP data read: 1 (4)
10/17/2005 8:51:53 PM.625 VERBOSE [56] User pressed: 14
10/17/2005 8:51:53 PM.625 VERBOSE [56] Skipping back: 1
10/17/2005 8:51:53 PM.625 VERBOSE [56] mvpVideoDuration: 3173
10/17/2005 8:51:53 PM.625 VERBOSE [56] MVPSetPlaybackPosition() request to set position to: 2636 seconds
10/17/2005 8:51:53 PM.625 VERBOSE [56] MVP not sending frame
10/17/2005 8:51:53 PM.625 VERBOSE [56] MVP request processed
10/17/2005 8:51:53 PM.765 VERBOSE [56] MVP data read: 1 (9)
10/17/2005 8:51:53 PM.765 VERBOSE [56] PACK9: 000000771A4FE2000000
10/17/2005 8:51:53 PM.765 VERBOSE [56] MVP request processed
10/17/2005 8:51:53 PM.859 VERBOSE [57] Stream Length: 2395971520
10/17/2005 8:51:53 PM.859 VERBOSE [57] Stream Duration: 3173
10/17/2005 8:51:53 PM.859 VERBOSE [57] requestedPositionInSeconds: 2636
10/17/2005 8:51:53 PM.859 VERBOSE [57] Set position to:1990476182
10/17/2005 8:51:53 PM.875 VERBOSE [57] Received request to seek to pos:1990476182
10/17/2005 8:51:53 PM.906 VERBOSE [57] Request 200000 bytes (file size:2395987904 file location: 1990476182)
Hi, I want to get a DVB-T card that works with GB-PVR, as it easily looks like the best PVR software. I was wondering which card I should get, the "ADS Technology Instant TV DVB-T PCI" or the "Hauppauge Win TV Nova-t PCI"? I know the Nova-T is supported, but I'm not sure about the Instant TV. If the Instant TV is not supported, are there any other similarly priced cards with S-Video/Composite in/out?
My adventures with my new hobby continues. I managed to get GBPVR work with my old WinTV card (temporary solution until I find a good deal on PVR-150, nowadays broke ). It works great on my machine with no problems. I guess because it is also a faster machine It is not really draining CPU as much as it used to on my older machine to record something via software encoder and watch something else.
Ok so the problem with MVP is that regardless of what value I put for X and Y offset in the config files, all MPEG2 files, whether recorded via GBPVR or downloaded, seem to have a 1 inch black bar to the right (i.e. shifted to the left). Has anyone experienced that? What could be the solution?
WMV and Divx do not seem to have this problem.
My MVP is the older one with the 35 button remote.
I'd like to suggest two idea for a plugin or native feature in gbpvr.
1. Use imdb.com's MyMovies as a list of titles to find. Then have the TV schedule downloader (Zap2IT, etc.) retrieve the MyMovies list and then scan the new downloads to see if there is a hit. I can envision it having options to let me control 'auto record' and 'email me with hits'. This would be awesome. I know that movies I want to see come on, but I won't catch them.
Obviously, there would need to be a way to enter my logon info for IMDB.COM so the download program could get my movie list.
2. Have the web interface to the TV schedule show the IMDB.COM ratings for movies in the schedule. It would be awesome to have a 'movie' tab where it only shows movies in the schedule and that tab would do the hit on imdb.com to get the rating for the display. I'd like to sort by rating so I could decide what movies I wanted to record. I can see this being added to the search area of the web interface so I could search for movies (a checkbox) and have the imdb.com info appear in it as well. Actually, I guess it would make sense for the download program that gets the TV schedule updates to query IMDB.com at that time and pull in the data so it is fast and efficient.
I can imagine that there are 'use' issues that would need to be addressed, but if it was written in a modular fashion, sites other than imdb.com could be available as alternatives in order to get a spirit of competition involved. That might help in negotiating access.
I have Large Fonts set on Windows so it makes apps easier to read when displaying on the TV. (in Display Settings > Advanced > General )
When it's set though, the fonts in GBPVR look a bit too big and some text gets pushed out of the way in the menu. Is there anyway to get the skin to ignore that setting? Some windows apps seem too.
The Large Fonts setting is pretty useful, so I figure someone else has probably come up against this before, and might have an idea.
Is there any way to adjust the start and end times of manual recordings in one minute increments? It only seems to adjust in ten minute increments on my machine.