I'm running into this problem with ImageGrabLite, but since it's not so much a problem with the plug-in but the circumstances, I thought I'd post here for more general assistance. If I have erred, please accept my apologies and move to the appropriate area.
A while back, during the renaming phase of ImageGrabLite, I had an error with the rename because the file was in use("The process cannot access the file because it is being used by another process"). I figured comskip still had the file open (being run in parallel), so I put some coding in my batch file to wait if the comfix files weren't available, and I thought that took care of it. But recently I've had the problem pop up again, and then twice tonight. After I saw the first one, I added the following code to my batch, but it happened a second time tonight after the change:
Code:
REM try renaming the file to the same name, see if gets an error
:checkopen
ren %1 "%~nx1"
if errorlevel 1 goto waitandcheck
goto grab
:waitandcheck
REM if we got here, the rename failed so wait a bit and try again
ping 1.1.1.1
goto checkopen
:grab
So, anyone have an idea why the file might be otherwise in use? I can think of nothing outside the NPVR universe that should be messing with the file, and it seems that this should catch if it is open there (okay, I stole it from someone else's batch file I found here).
15 August 2012
'''v1.6'''
*Updated for NextPVR 2.5.5
*Added the new SelectRecordingForPlayback Selection Popup
*Added the new ResolveConflict Selection Popup
*Added the new SelectArchive Selection Popup
*Updated the FindAll Popup
*Updated the Recordings skin
*Totally changed all the Setup batch files
*Added Navigation Colour Options
*Added Navigation Brightness Options
*Added Navigation Font Brightness Options
*Added Foreground Frame Options
*Added 7 Row TV Guide with bigger font Option
*Added skin for Files plugin (v1.0.4537.beta)
*Added skin for TV Listings-TV Recordings plugins (v3.6.1)
*Updated Plugin skin for MusicBox4 (v9.4)
*Updated Plugin skin for SSPlus (v1.2.0)
*Plus a pile of other changes I have totally lost count of.
When i used to use GBPVR a few years ago, i had an analog Hauppauge card. I set it up so that the video-in showed up as a channel. I then used it to capture old VCR Cassette videos by doing a manual recording. It worked a treat.
Now i'd like to do the same with NPVR using a Blackgold card but I'm not sure where to start. Can anybody provide me with a few pointers?
I've just uploaded a new version of the TVListings plugin at the wiki.
Changelog:
Quote:- added TheMovieDB lookup
- fixed daymask for scheduling manual recurring recordings
- improved startup behaviour of recording panel
- added 'failure reason' for failed scheduled recordings to description string
- fixed an issue regarding start- and endtime calcualtion for manual recordings
- added option to update an existing image in \Media\Shows from the details popup
- using the stock npvr data for genre, audio-/video-descriptions and 'first run' information
- added status indicator image to indicate first-runs inside listings grid (enable/disable in skin file)
- added checkbox-selection of genres for categories popup
- added preview image for selected show details area on tv listings main screen
- taking 'WatchedKickInSeconds' from config.xml in account for playback positions
- fixed an issue where the recording schedule did not get updated automatically
- fetching the complete epg event prior scheduling now
- added logic to invalidate cached programmes after updating an image
- applied timezone corrections to calculation for recording now/next/soon times in panel
Please note the following when upgrading:
The new version contains skin changes, so please also update skin files
Since NPVR 2.3.6 now supports audio-, video- genre- and first-run-information from xmltv epg sources out of the box, the plugin uses these information, while the XmltvExtras utility is still used to extract the "icon" information for programmes from xmltv - so if your epg source supports icons, it's still recommended to use the utility
There's no need to overwrite an existing "TV Listings.db" database file during upgrade, however, the TV Listings.db3 database file will get updated when running the new XmltvExtras utility for the first time.
As mentioned, there's also a the version 3.2.0 of the XmltvExtras utility available for download at the wiki.
Changelog:
Quote:- stripped down functionality to only import "icon" attributes of programmes
When I tried to install all the prereqs for NPVR, Win Installer indicated it only works with 32bit Win 7. All I get is a blank screen, any suggestions?
I just wanted to pop in and say thank you. I have been trying to find a tuner for my USB TV stick and every other solution I tried just didn't tick all of the boxes. nPVR on the other hand is pefect - simple to use and coded with the user in mind.
A couple of questions:
1. Is it possible to sort the order of the channels in Live TV
2. A small point - but sometimes when I hover over the channels popup window I lose my mouse pointer (but the mouse still functions and I can click items).
before you finish the 2.4.x release, can you check LiveTV? Had an odd situation occur today, but the log really doesn't show anything (attached just the same).
My wife had been watching a show for about 15 minutes, and was well into the second liveTV buffer file. She paused briefly to say something to the kids, then hit play. After a few moments, she realized it had jumped back 5 to 10 minutes, and she was watching the same portion of the show over again. I wasn't watching intently, but I recognized the same portion of the show I had glanced at before myself. I had her hit the timeline button on the remote, and the timeline insisted she was only 8 seconds behind live.
In the log, she started watching at 18:02, did the pause and play at 18:17, and hit the Ctrl-B at 18:20.
After that, I opened the livetv buffer files from my desktop using media player, and as near as I could tell when she paused and then resumed playback it went back to the beginning of the 2nd buffer file (by this point it had started a 3rd buffer file).
So back on the NPVR machine, at 18:24:49, I hit Ctrl-B again to confirm the timeline still showed just 8 seconds back of live, and then hit a single forward skip. I could tell by the video being played that it had jumped all the way forward again to roughly live (and I did a few more skips to see if I could get any further). Then I skipped back a whole bunch to get to the approximate spot I had jumped forward from. It was around 7 minutes behind live.
Can you have a try at reproducing this? I tried to reproduce it just now, but it doesn't seem to work if I just watch for few minutes still in the first buffer file.
I'm just experimenting with HIP + MCE Transciever and I have it working as far as getting NPVR to change channels etc but there's a very weird thing happening that I don't understand.
If I run NPVR on the server and change channels it takes about 10 seconds to see the channel number from the STB change on the video then another 15-60 seconds for the new channel to show up and steady out.
On the server, if I use HIPSend to change the channel it takes maybe 15 seconds tops to change channels and there's no timing issues or garbled video.
If I am on a client and I change channels it takes perhaps 2-3 seconds to accomplish a channel change and it's quite clean.
I'm thinking the big delay is the server playing buffered video (hence the 15 seconds or so before seeing the STB channel numbers) but I've not set anything in the client or server as far as buffers go so I'd think there's be no difference. Perhaps the use as client setting results in differing buffer sizes?
Is there not a way for NPVR to stop playing the buffer (if that's what is happening) on a channel change?