I always thought that if I put on a new device and gave it a single channel that was not in any other device's channel list, viewing or recording that channel would necessarily cause that device to be chosen. Was I wrong, or is something interesting happening?
I added a fourth HDPVR2, added a fake channel (666, Zulu) and selected it from the guide. NextPVR chose one of the other devices.
I've been playing around with NPVR the past couple weeks. I understand that mc2xml microsoft legacy is not working any more. I have tried Schedules Direct for the 7 day trial, and it works perfectly. However, I am not willing to commit to it yet as I'm not sure I will be using NPVR exclusively or not (Currently on W7 with WMC - considering the upgrade to W10 and using NPVR).
In the meantime I have also been getting EPG data from zap2xml (Zap2it.com). When on zap2it.com the program descriptions are very detailed, however, when downloaded to xmltv file, the program descriptions are quite lacking. Is there a setting/command I'm missing to get more complete info? Or is that a limitation for that service?
Also, I've tried finding my UUID for TitanTV (per post 27 of this thread, to no avial). If anyone knows how to find the UUID would it be possible to still use mc2xml to pull TitanTV EPG?
Finally, is there a setting somewhere in NPVR to enable onscreen mouse controls to forward, reverse, play & pause video? My HTPC is connected to my tv and the wireless mouse works wonders in WMC and this would be awesome in NPVR as well.
For both of these I'm accessing the file system directly but this presents some challenges when operating a plugin from a client. Is there something in the API I should use instead?
Artwork doesn't seem to be "transferred" to the client Media directory until I view a recording in the default recording list. Is there a way to trigger this? Also, I don't seem to get fanart by default. Is ImageGrabLite necessary to retrieve fanart?
ScheduledRecording.Delete() doesn't seem to delete the file from disk so I have to use System.IO.File.Delete() which won't work from a client since the recordings path is local to the server.
We currently have a system that records documentaries recorded on a Sky HD set top box. The sky box is connected to a Windows PC using the following:
Sky HD box via HDMI to an HD Fury. The HD Fury feeds a Hauppage PVR (version 1). Recording from the Sky box are recording real time to the TV Capture PVR using is naive Arc Total software that came with the PVR. The recording from the PC are then manually transferred on a 12TB Raid 5 storage on a Windows Home Server 2011. This is a slow and time consuming process. And schedule the recordings from the Sky box using an IR Blaster to control the channels
We are looking to streamline this process.
The objectives are as follows:
1) reduce the number of manual steps
2) the data loss that sometimes results in sound / picture being out of sync or frames of several seconds missing.
3) software to schedule the recordings from the Sky box, record either onto the PC or directly onto the NAS
4) software to be able to search and view the recorded programmes.
Does Next PVR have any integrated software or add-ons which will allow the recordings to be stored on the NAS drive and then the library of recordings be watched through a media server like Plex?
When a video is finished playing, I am completely replacing the items in my uiList (NewStyleButtonListPlugin) with a call to SetListObjects(). However, for some reason the list is not redrawn until I change the current selected item with the arrow keys. Is there a way to force the list to redraw? I have tried to explicitly return true in NeedsRendering() rather than relying on the base class but it still does not redraw.
If/when something goes wrong I like to check it out and look around for the answer. The place we all know is the logs. But just looking at the list there are 18 logs in the folder at this time. So how do you know which one(s) to look at? Going through each one can really get "involved."
I need to delete a series (recurring) recording from N-PVR. All of the posts I have found about this including on the wiki say to go to the Recordings menu and do it from there. Posts such as this one:
The thing is that I am looking at the Recordings menu and I still can't figure out what to do do remove the show. I finally figured out that I have to click the arrows at the bottom of the screen to get to the Pending list, but once there if I click on any one of them it will only let me delete that one individual scheduled recording. How do I remove ALL of them? There should be a button there that allows you to cancel the entire series recording at once. I'm very confused at this point...
I found some orphaned recording files, so I thought that I'd use VidImport to check for any more. I downloaded the latest version (v1.71) from the Wiki. But it seems that, by default, it is not finding NextPVR's Recording-Backup.xml to skip recordings already in the NPVR database. Full logs are attached. Here's the section showing that it's not finding Recording-Backup.xml:
Code:
vidImport.exe version 1.71
Settings used:
----> Npvr Install Dir = C:\Program Files (x86)\NPVR\
----> Npvr Data Dir =
----> Npvr Recording File = recording-backup.xml
----> Show File = showDetail.txt
----> Autoimport = True
----> XmlOut = videos.xml
----> Series Only = False
----> ImdbLookup = True
----> Autoimport = True
----> Season Prefix = s
----> Episode Prefix = e
----> Episode Suffix = .
----> Write NFO = False
----> Video extensions = avi~mpg~ts~mp4~mkv~mpeg~dvr-ms~wmv~divx~ifo~mov~dvrms~mov~flv
----> Include Season in Episode = False
----> Starting dir/file = F:\NPVR Recordings3
Reading showfile showDetail.txt
Checking for gbpvr export file:recording-backup.xml
Error: recording-backup.xmldoes not exist. Skipping file
Recursing: F:\NPVR Recordings3
If I explicitly point it to the Recordings-Backup.xml file on the command line, then it does find it and use it. See:
Code:
vidImport.exe version 1.71
Settings used:
----> Npvr Install Dir = C:\Program Files (x86)\NPVR\
----> Npvr Data Dir =
----> Npvr Recording File = C:\users\public\npvr\recording-backup.xml
----> Show File = showDetail.txt
----> Autoimport = False
----> XmlOut = import-recordings3.xml
----> Series Only = False
----> ImdbLookup = True
----> Autoimport = False
----> Season Prefix = s
----> Episode Prefix = e
----> Episode Suffix = .
----> Write NFO = False
----> Video extensions = avi~mpg~ts~mp4~mkv~mpeg~dvr-ms~wmv~divx~ifo~mov~dvrms~mov~flv
----> Include Season in Episode = False
----> Starting dir/file = F:\NPVR Recordings3
Reading showfile showDetail.txt
Checking for gbpvr export file:C:\users\public\npvr\recording-backup.xml
Reading gbpvr export: C:\users\public\npvr\recording-backup.xml
Recursing: F:\NPVR Recordings3
I'm guessing that the problem is that it isn't getting/setting the NPVR Data Directory properly since it is being listed as null in both logs.
Hopefully, carpeVideo is still monitoring this forum and can get us a fix. :-)
There also seems to be a problem with the auto-import (again the default for drag & drop operation). When it runs NextPVR to do the import, NextPVR.exe is hanging and I have to kill it with the Task Manager. The full NPVR.log file is in the attachment, but the last few lines are:
I am using Remote Desktop Connection to get to the server to run VidImport, so I suppose that could be a problem for NextPVR.exe. But just doing an import doesn't have any user interface, so I wouldn't think so. This part is probably a bug for sub.
i have some shows coming up with the 'new' indicator that shouldn't have it...i looked at the epg xml info and no new tag exists, and the date tag shows 2003 as original air date...
Code:
<programme start="20150930150000 -0500" stop="20150930160000 -0500" channel="I7.28455196.microsoft.com" clumpidx="0/1">
<title>Law & Order</title>
<sub-title>Shrunk(4)
</sub-title>
<desc>(10-22-2003) The body of a fatally stabbed young actress is found at the home of a Broadway composer (John Shea). Dr. Frederick Barrett: Robert Foxworth. Lisa Cutler: Kathleen Chalfant. Margot Dalton: Molly Regan. Dr. Felicity Cyrus: Ami Brabson.
¤ Actors: Jerry Orbach, Sam Waterston, Jesse L. Martin, Elisabeth Rohm, S. Epatha Merkerson, Fred Dalton Thompson, Robert Foxworth
¤ Director: Jace Alexander
¤ Writer: Richard Sweren</desc>
<icon src="http://images-eds.xboxlive.com/image?url=cOC861nTwwD6fdaNNqSphYhIoPdt3SpAXZveWYNx1oyg9mRQO1iGgisnlhvHYYhlSpv4w2a4JEEUhPkGFcCWGmf6MEGYhtVm.UWKke_U8PKW7lz5VfqpknLtCrqq4AwM1KYh1Sg5..VzdegAEhuorIMMt1MDyRudboL_ig9sLeY-&w=267&h=150"></icon>
<category lang="en">Other</category>
<category lang="en">courtroom</category>
<episode-num system="onscreen">4</episode-num>
</programme>
that was after my enhancement, here is before it: [but npvr doesn't see this one]
Code:
<programme start="20150930150000 -0500" stop="20150930160000 -0500" channel="I7.28455196.microsoft.com">
<title lang="en">Law & Order</title>
<sub-title lang="en">Shrunk</sub-title>
<desc lang="en">The body of a fatally stabbed young actress is found at the home of a Broadway composer (John Shea). Dr. Frederick Barrett: Robert Foxworth. Lisa Cutler: Kathleen Chalfant. Margot Dalton: Molly Regan. Dr. Felicity Cyrus: Ami Brabson.</desc>
<credits>
<director>Jace Alexander</director>
<actor>Jerry Orbach</actor>
<actor>Sam Waterston</actor>
<actor>Jesse L. Martin</actor>
<actor>Elisabeth Rohm</actor>
<actor>S. Epatha Merkerson</actor>
<actor>Fred Dalton Thompson</actor>
<actor>Robert Foxworth</actor>
<actor>John Shea</actor>
<actor>Kathleen Chalfant</actor>
<actor>Molly Regan</actor>
<actor>J.K. Simmons</actor>
<actor>Amy Brabson</actor>
<writer>Richard Sweren</writer>
</credits>
<date>20031022</date>
<category lang="en">Other</category>
<category lang="en">courtroom</category>
<icon src="http://images-eds.xboxlive.com/image?url=cOC861nTwwD6fdaNNqSphYhIoPdt3SpAXZveWYNx1oyg9mRQO1iGgisnlhvHYYhlSpv4w2a4JEEUhPkGFcCWGmf6MEGYhtVm.UWKke_U8PKW7lz5VfqpknLtCrqq4AwM1KYh1Sg5..VzdegAEhuorIMMt1MDyRudboL_ig9sLeY-&w=267&h=150" />
<episode-num system="ms_progid">1.309642652</episode-num>
<episode-num system="onscreen">4</episode-num>
</programme>
any idea why this shows with a new tag? maybe because no <date> tag?