I had Uidroid set up perfectly to my liking, then accidentally deleted it. Now that I've reinstalled it I can't recall how to get to the settings menu. :-(
Hi. My wife reported this to me for a solution and I could not solve it so I am passing it on. This popped at least several versions ago, as it used to work ok in earlier days I am told.
Starting from the TV GUIDE screen in the client the mouse generally works ok on most of this screen. The problem centers on the "3 bars and MENU" in the top left of the client. You can travel most of the TV GUIDE screen with your mouse and select or get action by one click of the left mouse. Oddly this is true for the MENU button only some of the time, usually a minority of the time.
I can travel the TV Guide and with one click view the story line of each tv show. However if I return to the top left I would expect that one click on MENU would return me to the previous screen. However MENU ignores mouse clicks most of the time. The only available options are 1) hit ENTER once with the mouse over the MENU button or 2) hit escape twice.
If I do slide my mouse over to GROUPS or KEYWORDS it suddenly recognizes a mouse click but not when I return to MENU, only ENTER. The odd part again is that clicking on Group or Keyword changes something possibly randomly because on occasion when returning to MENU it will accept a mouse click and return me to the previous menu.
This HTPC is on Windows 10 Pro with all updates applied every day as Mr Softee sends them over. Version 10.0.19045 Build 19045 currently
In the past NPVR (v4.x) could play a VIDEO_TS (.dvd file) automatically or I could have it auto-mount an .iso file to play the DVD. When I attempt that in v6.x, it'll throw a NotImplementedException exception. I'm assuming that it truly is not implemented and not something wrong with my configuration? If it is not implemented, is there any plans to add it back in the near future?
Figured I'd share this script in case someone might find it useful. I recently lost my NextPVR setup. I'll spare the gory details but after spending an evening rebuilding NextPVR I swore I'd never go thru that pain again.
The script creates a zip of all the files needed to restore NextPVR to a new system and copies the file to a NAS mount. I'm not a coder but it works, YMMV. You'll need to change any paths to fit your use case and run daily from a cron job to fully automate it.
The script creates a zip file containing copies of the /var/opt/nextpvr/ directory to include the npvr.db3, user defined channel icons, user defined scripts, config.xml and any .xml files such as extra files. It also backs up any .m3u in /home/npvr/ directory. Once the zip is created locally it's moved a mount point on my NAS. (/backups/NextPVR/ in this case)
In short the script does 6 steps:
# 1. Creates local zip named "YYYY-MM-DD_NPVR_backup"
# 2. Copies the local zip to the NAS mount
# 3. Deletes the local copy of the zip
# 4. Deletes any backups older than 30 days
# 5. Checks the log file and rotates it if needed
# 6. Deletes any logs older than 30 days
The idea is to completely automate it and not require any monitoring.
Code:
#! /usr/bin/bash
# script to zip the data files for NextPVR and move it to a share on a NAS
# the script is designed to require minimal monitoring and performs 6 steps:
# 1. Creates local zip named "YYYY-MM-DD_NPVR_backup"
# 2. Copies the local zip to the NAS mount
# 3. Deletes the local copy of the zip
# 4. Deletes any backups older than 30 days
# 5. Checks the log file and rotates it if needed
# 6. Deletes any logs older than 30 days
# "npvr" is the system user in this case
# Create a mount on the NAS - this is mapped to "/mnt/backups/" on the local machine
# run a a a cron job to automate it
echo "root version of script" >> /home/npvr/backup_script.log
echo "backup_script cronjob started $(date +%FT%T)" >> /home/npvr/backup_script.log
cd /
zip -v -r "$(date +"%Y-%m-%d")_NPVR_backup.zip" /var/opt/nextpvr/media/channels 2>&1 >> /home/npvr/backup_script.log
zip -v -u "$(date +"%Y-%m-%d")_NPVR_backup.zip" /home/npvr/*.m3u 2>&1 >> /home/npvr/backup_script.log
zip -v -u "$(date +"%Y-%m-%d")_NPVR_backup.zip" /var/opt/nextpvr/npvr.db3 2>&1 >> /home/npvr/backup_script.log
zip -v -u "$(date +"%Y-%m-%d")_NPVR_backup.zip" /var/opt/nextpvr/*.xml 2>&1 >> /home/npvr/backup_script.log
zip -v -u "$(date +"%Y-%m-%d")_NPVR_backup.zip" /var/opt/nextpvr/scripts/*.sh 2>&1 >> /home/npvr/backup_script.log
# copy the local zip file to the NAS mount location
scp "$(date +"%Y-%m-%d")_NPVR_backup.zip" /mnt/backups 2>&1 >> /home/npvr/backup_script.log
# remove local zip file
rm "$(date +"%Y-%m-%d")_NPVR_backup.zip" 2>&1 >> /home/npvr/backup_script.log
# delete-backups older than 30 days
find /mnt/backups/ -type f -name "??-??-????_NPVR_backup.zip" -mtime +30 -exec rm -rf {} \;
echo "backup_script cronjob completed$ $(date +%FT%T)" >> /home/npvr/backup_script.log
echo "=====================================================" >> /home/npvr/backup_script.log
# scripting to rotate logs
echo "=== starting log check and rotate ====" >> /home/npvr/backup_script.log
f="/home/npvr/backup_script.log"
touch ${f}
MAXSIZE=$((4096*256))
size=`du -b ${f} | tr -s '\t' ' ' | cut -d' ' -f1`
if [ ${size} -gt ${MAXSIZE} ]
then
echo "Rotating!" >> /home/npvr/backup_script.log
timestamp=`date +%s`
mv ${f} ${f}.$timestamp
touch ${f}
fi
# delete logs older than 30 days
find /home/npvr/ -type f -name "backup_script.log.*" -mtime +30 -exec rm -rf {} \;
echo "log rotate script complete" >> /home/npvr/backup_script.log
echo "=====================================================" >> /home/npvr/backup_script.log
I have a brand new computer with all the bells and whistles (Windows 11, of course). Using a HD Homerun Connect with 2 tuners (like on the old rig). Setting up the new computer on Friday I downloaded the install software and it ran fine and the program fully worked as usual.
I cleaned out some of the windows included bloatware and now, when I try to select a program, I get the error screen below. I've tried uninstalling and reinstalling NextPVR a couple times, no luck. HD Homerun software works fine - tv shows, schedule, etc. are there. In the NextPVR web app I can see the tuners, they scan properly, I set up the desired channels, but when I try to watch them in the app it says "no tuner found." I'd really like to get this working again as I use the recording process all the time. Any ideas out there?
Emby broke my LiveTV with the latest update so I thought I would try to get NextPVR running again. I used it years ago and liked it a lot but once I had guide data free in emby Premiere I just used it....until today when it broke and left me with no TV at all.
When I first installed NextPVR a little while ago I went to the guide in settings and it showed emby guide data as an option but when I just went back after trying to get my tuners working that is no longer an option and it only has the Schedules Direct login and the whole screen has changed from before.
Strange issue...I have been running NPVR v5 for, seems like forever, without issue. In fact, Monday night a show that had been on hiatus returned and recorded without issue. Tuesday night I wanted to check the program guide and NPVR wouldn't start. The link to the web gui results in "This site can't be reached". Opening the desktop app results in an error message (see pic). Trying to check the NPVR status from the task bar opens a blank box. I rebooted to no avail. Next step was to update to v6.1.5 - everything goes well until it gets to STARTING NPVR and it hangs forever. Checking Services shows NPVR is running but nothing works.
I completely uninstalled (preserved my config.xml, npvr.db3, and recording and recurring xml's) and tried to reinstall. Same issue - hangs at Starting NPVR. Nothing gets installed to Users/Public as in previous installs. Not quite sure what is going on but would appreciate some advice. I have also attached logs I preserved before uninstalling and wiping everything but not sure they captured what the issue could be.
When setting a scheduled recording for this particular program on this channel the recording consistently fails with error "Object reference not set to an instance of an object".
All other scheduled recordings on any channel, including Talking Pictures record without error.
NextPVR Version : 6.1.5.231022
Operating System : Microsoft Windows 11 Pro 64-bit
Release : 23H2
Build Number : 22631.3085
Tuner : Hauppauge WinTV-dualHD DVBT
I'm unsure where to look to identify the cause, any help gratefully received.
"Object reference not set to an instance of an object"
"Object reference not set to an instance of an object"
Long time lurker first time poster. Hoping this is the right place to post this question, if not I apologize.
So what I'm looking for help with is the EPG on my current setup. I currently have my NEXTPVR setup and recording just fine.
The issue I have is my IPTV service has 8000+ channels and the EPG for Canadian channels isn't great.
I've bought a membership at schedules direct and the auto map feature in NEXTPVR works great on the US channels but not so much the Canadian channels no matter what list I use.
So my question is there a way I can create a custom EPG for next PVR aka just the Canadian channels my family uses?
Ideally I would like to create a EPG of just the Canadian channels and if needed Ill assign each channel manually to schedules direct.
I just don't want to go through 8000 channels , and would like to simplify the channel listing in NEXTPVR so my family can have it for use as simple as possible.
I apologize if there is an easy answer to this, brand new to IPTV and NEXTPVR
I had been running NPVR for years on a small Windows 7 box (Asus E35M1-I, 4GB, hdd, TBS6981 DVB-S tuner, Hauppauge WinTV-duet DVB-T tuner) and I remember just installing NPVR and the tuner drivers and away it goes.
I recently wanted to swap to Linux and google says that there are Linux versions of all the packages I need...
No - not so easy...
First I downloaded a few Linux distributions and tried to install NPVR using the .deb file - failed each time with errors about missing os files and so on.
Then I thought I'd start with the device drivers - to find that this apparently involves finding files scattered around the web and recompiling the kernel to include the required drivers. What? I must have this wrong. How can this be so difficult?
I remember doing this sort of thing back in the 1980s but I had thought that modern Linux systems and software 'just worked' rather like, err, Windows?
Anyway - Can anyone recommend a proven recipe using any specific Linux version in order to get me going?