I want to do this in stages so I can post some thing on wiki. Remember that FM analog radio devices are dead technology vendors haven't produced them since the digital migration so expect some bumps. Lucky users will find a device with linux support I haven't found one and certainly wouldn't spend money to get one. Streaming and SDR FM are the future and much easier to get working.
Anyway for stage one, I would like you to run this command and send the output
ffmpeg -list_devices true -f dshow -i dummy
ffmpeg is distributed with NextPVR and is in "C:\Program Files\NextPVR\Other"
I've been running PostProcessing.bat for years on V4 and never had an issue - at least after I got it doing what I wanted
However, On 5.0.3 and 5.0.4 it seems to only work when it feels like it. I have the batch file rename the .ts file to get rid of the date/Time suffix. and when it works it's perfect, but at the moments it only happens about 30% of the time.
It's to do with the %REC_TITLE% output.
Can you take a look and see if you can work out why it doesn't work all the time. If it works more than once, that should mean that there is nothing wrong with the coding of the file shouldn't it?
Anyway, I await your responses.
Contents of my bat file: Note, the Bold line is where it fails all the time, except for when it doesn't. If it gets past that it finishes ok. The lines in italics append HD or SD to the file for subsequent processing for commercial removal. The extra HD/SD tacked on after the.ts is to prevent the batch file looping and adding numerous _HD or _SD one after the other - they are removed on induction into the commercial removal setup. It works 100% for that part.
@Echo on
GoTo :BEGIN
:BEGIN
SETLOCAL
Set SCRIPTNAME=%0
Set BASEDIR=c:\Users\Public\NPVR-data
Set LOGFILE=%BASEDIR%\Logs\RecordingSucceeded.log
Set ERRORLOG=%BASEDIR%\Logs\ERRORLOG.log
Set FILENAME=%1
Set CH_NUM=%2
Set OID=%3
Set DEV_OID=%4
Set REC_TITLE=%5
Set RecDir=C:\Users\Public\Videos\
I have been getting the following issue when trying record GMB in a morning resulting in a failed recording. Looking at the logs i see the following repeated over and over:
Unexpected error in HTTP input source: System.Net.WebException: The remote server returned an error: (401) Unauthorized.
Logs attached. Would be grateful for some assistance
I'm not entirely sure if it's a hardware thing, a software thing, or both, but I'd love to see FM Radio Data Service decoding in NextPVR (and while I'm at it, I'd also love to see analog FM support in NextPVR v5). BTW this app blows WinTV out of the water, and I sort of regret dropping money to license their worthless, buggy WinTV Extend software. You've done great work here!
The link (labeled "INSTALL INFO") in the X-NEWA section of this page: http://www.nextpvr.com/download.html links to a missing forum post. Can someone fix it?
What's the best place to learn about X-NEWA and how to set it up?
So don't laugh, but I've been using 3.4.8 on my main machine for the last 5 years and its been rock solid, but I decided to do an overhaul and upgrade to 4.2.5. It's great, working very well.
I really like the new "modern" web interface on Desktop, it's really very slick and works well. But I miss is the 'iNEWA Mobile' web interface. It worked extremely well to set recordings when I was out and about, it was really easy to navigate. Is there any way to restore this, or is there an alternative way of doing this now?
With all this free time due to CV19 I’ve been cleaning up my install notes and stuff for my various systems and I figured I’d share my "Headless Linux install and update for dummies" instructions for folks like me. These are steps, tricks and tips I’ve collected that work for me and hopefully will help others flatten the learning curve, especially if your new to Linux.
EDIT - I had originally included update info too but the forum software won't let me post more than 10,000 characters so I'll break this into 2 posts.
Let me preface this with I'm running a headless Ubuntu 18.04LTS server in a VM on a FreeNAS server. I only use NextPVR for the back end and I'm only using HDHR Prime tuners. I’m not going to go into tuner setup either which can be found in the Wiki. These instructions are for Debian-based distributions which use the .deb package format such as Ubuntu and since this is about headless installations of the backend, it will also be only CLI.
At this point I’d also be remiss if I didn’t touch briefly on hardware requirements - if you intend to transcode, either to convert recordings to a new format from the .standard TS recording or want to watch Live TV from a web UI, then you need a fairly robust CPU to handle the load. Let me say that again... transcoding is CPU intensive and trying to transcode with a underpowered CPU is a recipe for failure! On the other hand, if you’re only intending to record and watch live TV though a client that plays the stream natively, (ie. nextpvr.exe, Kodi etc) then you can get by with a low power CPU as the stream is played in the original format and does not require transcoding. With all that out of the way, let’s get started.
Installing a fresh installation
SSH into your machine/VM with your favorite SSH client which will take you to your home directory in the terminal.
Check the timezone settings are correct and fix it if needed. If the timezone is off then you’re going to have all sorts of odd issues, especially with EPG and recordings so now is the time to fix it and prevent that headache. Yea, it's not a common issue but it happened to me so I figured I'd pass it along so nobody else has to go through the headache it caused me!
Check the clock settings
# timedatectl
Change the timezone if needed (here I’m using New York, use whatever you need for your location)
# sudo timedatectl set-timezone America/New_York
Update the OS software list and install updates so we start off with a updated system and eliminate that variable
# sudo apt update
# sudo apt upgrade
Not sure if it’s necessary anymore, but make sure libc6-dev is installed
# sudo apt install libc6-dev
Not sure if this necessary anymore either, but just to make sure install hdhomerun-config if you’re using a legacy HDHR device
# sudo apt install hdhomerun-config
Now that we have the prerequisites taken care of let’s get to actually installing NextPVR.
The installer creates a web server that is run automatically after the install. Give it a half a minute or so to start, then you should be able to open http://xxx.xxx.xxx.xxx:8866 in a browser to setup NextPVR from the web UI.
The default web UI login credentials are - "admin"/"password"
So there ya go, everything I know about installing, updating and maintaining NextPVR on a headless Linux system. I hope someone finds it useful and if anyone sees any mistakes or has easier ways of doing something let me know and I'll update this.
Hello, I am a newb to nextpvr. I have discovered that with epg123 and schedules direct that I can now record on my updated win10 pc. I am using an HDHR3CC. I subscribe to one premium channel. This channel appears to be impossible to update to the nextpvr menu although it appears in the epg123 list. Am I doing this wrong, or can this not be achieved at all? By the way, so far, the learning curve for Nextpvr is wonderful. I am enjoying it but would like to be able to record my paid premium channel. Thanks, JIM