Digital Digest -> Software -> NextPVR -> History & Old Downloads

NextPVR -> Version History

This is the version history page for NextPVR, showing the last 20 software updates. You can return to the main page for this software by clicking here.

Index:


Version 4.2.4
  • Release Date: Mar 7, 2019
  • Download(s):
  • 4.2.4 available (7th March)

    This is a fairly minor release, rolling the patches posted for 4.2.3 into the main release, plus a couple of other minor fixes and improvements.

    - fixed an issue with editing the channel mapping on channels using XMLTV over http
    - improved resilience to handling garbage in the stream. Previously would crash for some reception gitches.
    - added workaround for recent issues with one of the IPTV provider
    - fixed a security issue on the Search screen
    - updated kodi API to include previous playback info for in-progress recordings 
    - improvements for detecting season/episode numbers in the description of DVB EPG listings.
    - fixed an issue where UK freeview/freesat could generate an invalid listing, which could later cause issues when viewing a recording made from that show
    - fixed issue with right clicking during playback on a client PC
    - fixed issue where sometimes viewing the details of a channels wouldn't select the existing schedules direct EPG mapping. 
    - fixed issue with artwork language preference not being saved
    - fixed an issue with artwork when year was present in show titles (from DVB EPG etc).
    - fixed a couple issues to do with EPG-Based slipping over HTTP
    - fixed issue that could sometimes lead to live tv slip files being left behind after streaming to Kodi.
Version 4.2.3
  • Release Date: Nov 12, 2018
  • Download(s):
  • 4.2.3 available (11th November)

    This is a fairly minor release, rolling the patches posted for 4.2.2 into the main release. See next post for some comments on the future versions of NextPVR. 

    Changes:
    - much faster Search screen when using a client install
    - fixed problem where sometimes the app would claim no audio decoder was available when switching to channel on different source. 
    - fixed issue with entering manual recording start/end times on the popup window
    - fixed issue with typing channel number on manual recording popup
    - fixed issue with streaming recordings with name that ended in "..." (to web/android/ios)
    - fixed issue with click controls in video playback with VMR9 renderer
    - fixed issue with 'epg mode' timeshifting with non-digital devices
    - fixed a bug where some SAT>IP devices would fail to tune
    - fixed issue where channel groups could be left behind after deleting a device
    - OnDemand will now cope with .mp4/.mkv urls that don't have channel group information
    - fixed issue with manual recordings set to start on a future date
    - fixed issue with recurring recordings with the same show name starting at the same time on different channels
    - fixed an issue with importing channels from a specific IPTV provider
    - only showing 'Play' button in recordings screen when file is present on disk
    - fixed issue with HDPVR/Analog live tv streaming continuing to receive data after a recording starts on a different channel
    - fixed issue with API that reports slip status to client applications
Version 4.2.2
  • Release Date: Jun 24, 2018
  • Download(s):
  • - reverted HDHR device to UDP. Several users were having issues with new HTTP implementation.
    - fixed issue where deleting channels from one device could cause channels to be removed from group even though the channel was still available on other devices
    - fixed issue where channel icons wouldn't appear for channels with spaces at the end of the channel name
Version 4.2.1
  • Release Date: Jun 4, 2018
  • Download(s):
  • - now bunding VS2017 runtime with installer
    - added an 'Advanced DVB/ATSC EPG Settings' button to allow more control over the broadcast EPG is received
    - HDHR device type now using http instead of udp
    - HDHR device type now available for HDHomeRun device. Previously it was only shown for HDHR Prime devices. For other device types, you can continue to use the existing BDA drivers, or the 'HDHR' device type. 
    - Added support for CordCutter TV network tuners
    - Added support for ATSC SAT>IP network tuners
    - fixed issue where Channels Details screen could sometimes show wrong channel mapping with XMLTV
    - added new 'Name - Icon' mode for guide channel names
    - more IPTV improvements (stability, support for more IPTV providers)
    - fixed issue where sometimes channel logos weren't being downloaded from IPTV service
    - fixed issue where IPTV recordings could continue to say they were recording, after they had really finished. 
    - improved automatic IPTV xmltv channel mapping for providers not using the 'tvg-id' tag
    - added support for IPTV m3u tvg-chno tag (for channel numbers)
    - fixed issue with digital signal lock/quality/strength info shown with Ctrl-I. 
    - added ability to specify prefer DVB EIT language, for countries that are transmitting EIT in multiple languages
    - fixed issue where sometimes when skipping back during playback, it could start fast forwarding very quickly to the end of the file
    - fixed a bug that could cause an invalid characters in <UniqueID> during an export. 
    - fixed issue where NPVRTSReader4.ax could crash when playing back files with reception issues. 
    - fixed bug where 'watched' indicator was not showing up on a client PC.
    - fixed issue with EPG-Based timeshifting with Analog and HDPVR style devices. 
    - added option to sort both directories and files in alphabetical order in the library screen (previously, and still the default, is to shows directories first, followed by files)
    - fixed issue where installer could try to start the recording service twice, resulting in an error message, even though the recording service was successfully started
Version 4.1.1
  • Release Date: Apr 10, 2018
  • Download(s):
  • 4.1.1 available (10th April)

    This is a fairly minor release. It is largely just a roll up of patches already posted.

    Changes:
    - further IPTV improvements
    - performance improvements to the Settings->Channels, and Channel Groups screens when dealing with huge lists of channels.
    - fixed issue where channel icons weren't showing in Kodi
    - fixed issue that could cause an exception when changing between channels on different sources
    - fixed issue where Android app could incorrectly report that it failed to connect to NextPVR when the users pin code was different than the default 0000
    - fixed issue with using "-direct" command line while specifying a Default Startup activity other than 'Main Menu'.
    - fixed obfuscated logging for one type of IPTV provider, that was logging plain text urls
    - now flag Kodi to reload the recordings when a playback position has changed for a recording (so that you could resume on another kodi client etc)
    - on the 'show details' popup, shows with long descriptions are now split into multiple parts, and you can press left/right to move between them. (previously it was just clipped at whatever would fit in the available space)
    - fixed issue where artwork from Schedules Direct would sometimes not be used.
Version 4.1.0
  • Release Date: Mar 4, 2018
  • Download(s):
  • - No longer compatible with XP. Now using VS2017 and .NET 4.6.
    - fixed issue where playback would freeze if you tried to resume after being paused and you'd paused longer than the buffer.
    - fixed an issue where OSD graphics wouldn't update with EVR video renderer while video is paused. 
    - fixed issue with recording shows that started with a complete windows reserved like "con".
    - fixed issue with Microsoft DTV-DVD Audio Decoder with AAC which could cause crash. 
    - fixed a bug with downloading m3u8 keys from relative web paths
    - added support for handling .ts files that lose 188 byte alignment mid file.
    - fixed minor grid align issue in modern web app tv guide.
    - improved the speed when deleting large number of channels
    - improved the speed when saving large number of channels 
    - added a tickbox to control whether IPTV VOD channels and groups are sent to Kodi. (on Settings->Misc2 screen)
    - fixed bug where re-imported recordings could have wrong date/time
    - fixed an issue with playing back ts files that include a clock wrap-around
    - now using timing.info in new reader if file is available 
    - improved detection of .ts file playback duration (when timing.info not available)
    - fixed issue where HDHR Prime could generate broken recording with incorrect PAT at beginning of file. 
    - fixed an issue where LAV video decoder could show partial MPEG2 frames when playback starts before it gets an I-Frame
    - fixed issue where 'unmute' in context menu was not working. 
    - increased timeout when downloading xmltv guide over http, since some IPTV providers are pretty slow at providing this
    - fixed a bug that could cause NRecord.exe to crash if NDigitalHost.exe had crashed. 
    - fixed minor memory leak with IPTV or CableCard devices.
    - fixed issue where sometimes OnDemand playback would report duration of zero, and user wouldn't be able to skip
    - added an option to display just the channel name in the left column of the TV guide (see Settings->Misc2), since many IPTV users have long channel names, and no interest in the channel numbers. The original guide style would often show the name truncated to something unidentiable from the other channels around it. 
    - added ProcAmp support for analog devices, for those that need to tweak contrast/brightness etc.
    - now remembers and auto selects the last caption/subtitle option, for those users that prefer to leave captions enabled all the time
    - now possible to change font used for teletext by editing <TeletextFontName> in config.xml
    - added a new <If> directive for skins, to accommodate more complex requests I was getting from users
    - added a couple more guide channel header styles, and now dynamically sizing the main guide to accommodate header styles that use less space
    - added a setting to remember the TV Guide last channel selection
    - further improvements for compatibility with quirks of some IPTV providers

Version 4.0.5
  • Release Date: Dec 8, 2017
  • Download(s):
  • 4.0.5 available (8th Dec)

    This is a fairly small incremental release over 4.0.4, but there is a few changes I'd like to get out there soon rather than later.

    Changes:
    - add support for .ts playback with cinema style resolutions such 1.85:1 and 2.39:1
    - fixed issue where there could be a disruption or repeating of content where overlapping recordings were happening on a tuner. 
    - IPTV ondemand streams now shown in a new OnDemand screen, rather than in the TV Guide 'All Channels' list. 
    - fixed issue where NextPVR could freeze during playback and crash 
    - fixed issue that could cause nrecord.exe to crash while stopping a recording. 
    - fixed issue where bottom of H.264 video frames couple be corrupt 
    - fixed issue where video could suddenly start playing back in fastforward style
    - fixed issue with client/server mode that could cause corruption during playback of recordings. 
    - added support for importing IPTV channels from providers that use a .gz file for their xmltv url
    - added support for chunked encoding, used for http tranfers by some IPTV providers
    - fixed issue where ampersand character in provider name would cause digital channels to not show during scan of that frequency
    - fixed issue that could cause some channels to have no icon in web and kodi
    - fixed issue where radio wouldn't play from web app or iOS app.
Version 4.0.4 (170731)
  • Release Date: Aug 1, 2017
  • Download(s):
  • - improved support for multi-program transport streams in the new reader
    - added support for non 188-byte aligned transport streams
    - misc reader/demux improvements
    - fixed issue with aspect ratio not auto adjusting to match changes in the source content
    - fixed issue where HE-AAC audio could get a popup telling them to select an AAC decoder, even though they already had
Version 4.0.4
  • Release Date: Jul 23, 2017
  • Download(s):
  • 4.0.4 available (23rd July)

    One of the bigger changes in this release is the introduction of a new NextPVR Reader/Demux component, rather than relying on the Microsoft Demux. This is a fairly substantial change. If you have problems with playback in the new release, you can tick the 'use legacy TS reader and Microsoft demux' checkbox to get back to the old components. I'd appreciate users posting feedback on issues with the new reader though, including logs, so I have a chance to look into these issues. When reporting these issues, it'd be useful to know if it effects live tv or recording playback, or both, and what decoders you're using. 

    As always, a big 'thank you' to those guys that have helped out with the testing and with the development of the web app! 

    - new NextPVR demux, for better control of audio/video playback, and improved support for LAV Video Decoder etc. This also improves performances how quickly video/audio appear when changing channels, or skipping during playback. 
    - added support for North American style closed captions with H.264 channels and recordings. 
    - much improved IPTV support, particularly with .m3u8 streams. For testers, if you're a NZ user, try importing 'http://apsattv.com/kiwitv2.m3u' - sorry, these are mostly geo-locked, so wont work for other areas.
    - failed IPTV recordings will now include a decent failure reason (to make it clear to user if stream was unavailable from their specified URL)
    - when importing IPTV channels from an .m3u playlist, you now have the opportunity to specify a xmltv guide URL. It'll do the mappings for any channels where the m3u 'tvg-id' matches the xmltv channel id. 
    - improved web player, so that seeking etc is possible. (still pretty basic, but better than it was)
    - added support for creating season directories while recording, so you get filenames paths like "C:RecordingsCSISeason 1CSI.S01E01.Best Of Times.ts". This feature can be enabled on the Settings->Recordings screen.
    - recording service wll now attempt to schedule an alternative recording of the same episode of any failed recordings, in scenarios like "recording service not running", "device failed to start", "zero bytes received from device". It'll prefer to use the same channel, but will fallback to others channel if the episode cant be found. 
    - if you add channels to a device, it'll now ask if you want to kick off an EPG Update
    - added support for show artwork in xmltv
    - added support for calling a PostLoadEPG.bat, just prior to scheduling the recurring recordings, allowing users to hook in EPG data manipulation prior to scheduling etc. 
    - now using DVB CRID for populating unique ID, to help reduce duplicate recordings for those using the DVB EPG
    - removed 'update DVB EPG during live tv' setting
    - using new TheTVDB API, so that artwork keeps working after the old API is turned off later this year
    - updated version of json.net
    - improvements to teletext and dvb subtitles. 
    - changes to playback graphs to use a single audio decoder and audio renderer, to avoid long standing issue where some users would get stuttering in live tv. 
    - now able to double click a DRI channel to change its type between MPEG2/H.264. 
    - QAM / DRI / HDHR screens now more clearly identifying which channels are MPEG2 vs H.264
    - Picture Library now supports images that have been rotated 180 degrees (upside down). You may need to empty C:UsersPublicNPVRThumbs to refresh already cached thumbnails. 
    - added support for mouse wheel tilt for moving left/right
    - colored alt keys no longer generate default system beep when pressed
    - now using friendly dates like 'yesterday' / 'today' / 'tomorrow' in most screens where dates need to be shown. 
    - new and improved SAT>IP device detection
    - added Mute/UnMute context menu options. 
    - added ability to archive group of ready recordings, using new 'Archive' item in top menu
    - added archive top level button in metadata screens (for use with Recordings screen)
    - double clicking video during live tv or video playback will toggle fullscreen mode
    - Microsoft DTV-DVD Audio Decoder now useable for HE-AAC and AAC. 
    - logging HDHR driver settings, to help identify selected 'Application' etc, since these are commonly asked support questions. 
    - updated NEWA - thanks UJB!
    - fixed scenario where Micrsoft DTV-DVD video decoder would sometimes not hook up correctly for MPEG2.
    - fixed issue that could cause the wrong aspect ratio for 4:3 channels in web and iOS applications.
    - fixed issue that would cause plugins to not be loaded when using the 'Settings' shortcut from the tray app
    - fixed issue where some analog tuners wouldn't start on the correct composite/svideo input until changing to another input and back
    - fixed crash that could happen in 'bulk map' screen.
    - fixed issue where channel could end up with no DVB EPG listings when multiple duplicate channels are transmitted on differ frequencies
    - fixed issue where "Conflict Alternative Airing" recordings would ignore specified directory 
    - fixed issue that could occur at times with default show selection in TV Guide. 
    - fixed issue with movie rating info not being loaded correctly from Schedules Direct. 
    - fixed issue where back-to-back recordings would sometimes reflect the post-padding time as the end-time for the recording, even though it stopped writing to the file at the end of the show, and switched to another frequency (no padding)
    - fixed issue that was stopping video playback in Edge browser. 
    - fixed issue with live tv timeline graphic beyond 30 minutes mark
    - fixed issue with using AverMedia C985 HDMI capture devices. 
    - fixed a bug with pid mapping that could cause recordings to stop growing after second PMT update. (effecting HDHomeRUN via BDA, and SAT>IP devices). This may also fix the reason the HDHomeRun driver application needed to set to a profil other than 'NextPVR'.
Version 3.9.2
  • Release Date: Nov 19, 2016
  • Download(s):
  • - several improvements to the webclient support
    - added support for Direct2D renderer if Direct3D not available. This should hopefully work out of the box on newer Windows installs, without requiring user to install old DirectX 9 runtime, like they had to in the past.
    - added support for IPv6 in the webserver
    - improvments to security features in web server
    - showing available disk space in web app
    - fixed a crash that could occur for HDHomeRun Prime or Ceton users (where broadcaster was using a large PMT)
    - fixed a crash in NextPVR.exe that could happen when editing a recording created via Kodi with more than 90 minutes
    - fixed a crash that could a occur with the metadata screens enabled in Recordings, after selecting 'back' when deleting a recording from the multi-metadata screen.
    - added basic drag/drop support for dropping video files on running instance of NextPVR.exe
    - fixed a bug that could occur with shows that have a name ending with a period character, like Chicago P.D.
    - fixed a bug that could cause listings to fail to load if certain data was null in the database
    - fixed a problem with grouping failed recordings on the web app API
    - added ability to set channel type on Ceton devices, to cope with H.264 channels
    - fixed issue that would cause manual recurring recordings to schedule for the wrong time after daylight savings changes
    - http://127.0.0.1:8866/channels can be called to get an m3u playlist of available channel urls
    - http://127.0.0.1:8866/recordings can be called to get an m3u playlist of available recording urls
    - list view in music is now showing the selected filename on the right of screen, which helps with longer filenames
    - now possible to configure whether the left/right arrow keys in video playback do a long or short skip.
    - further updates to web app (IPv6 support, increased security, removed need for PIN for remote access in modern app)
Version 3.8.3 build 160929
  • Release Date: Sep 29, 2016
  • Download(s):
  • - TV Guide refreshes the pending recording list more frequently, to avoid issues where shows were scheduled to record, but not marked red. 
    - fixed a bug that could cause a frozen black frame, and 'not responding' UI when stopping playback 
    - a couple of the NextPVR.exe command line options will now show a message on the screen so you know something happened
    - fix to logic which downloads new releases
    - changes to settings for tweaking the transcoder arguments
    - fixed an issue that could cause the 'watched' indicator to not reflect the correct value
    - further updates to web UI
Version 3.8.3
  • Release Date: Sep 25, 2016
  • Download(s):
  • - improved logic when moving up/down in TV guide, so that the show selection is not prone to moving towards the left of the screen
    - added support for showing Schedules Direct 'isPremiereOrFinale' information
    - when season/episode info is known, this is now listed in the Search screen show times
    - now able to see cast/crew info on the show details popup by pressing the left/right key
    - fixed issue IPTV streams not stopping cleanly. 
    - the red/green/blue/yellow colored indicators are now summarized in the Ready Recordings list, showing either all contained recordings have that indicator set, or a partial if only some have it set
    - 'find all' on a advanced recurring recording will now shows results that matched the criteria
    - added support for DVD style closed captions which can sometimes used in North America recordings or live tv.
    - added support for out-of-process analog 
    - fixed a bug that could sometimes cause ndigitalhost.exe to die, prematurely ending the recording
    - fixed an html issue that cause problems viewing the guide for some users
    - fixed bug with logging that could recording service to crash.
    - fixed a bug with with the EPG data supply for external clients, when user had manual recordings
    - fixed minor issue on settings web page.
    - added support for "Big5" traditional chinese character set in scan results
    - added support for HDHR Primes lineup.xml file's H.264 channel indicator. 
    - fixed a QAM scanning issue.
    - added a setting disable mouse controls that are shown during live tv or recording playback
    - added logic to for notifying user when installer had been updated to include new patches etc. 
    - fixed a bug with 'spread' mode recording on UNC drives
    - fixed issue where 'channels' popup could stay open if you try selecting the same channel
    - slightly nicer digital scanning startup, to remove the 'not responding' window status that the user would often experience for a few seconds.
    - fixed scanning issue for H.264 channels reporting themselves as service type 0x11 (used for MPEG2 HD in North America)
    - fixed issue with closed caption support in 3.7.7
    - fixed an issue with transcoded streams on 32 bit versions of Windows (for web stream and for iOS app).
    - improved logic for ensuring live tv buffer directory exists for new users
    - fixed issue that could affect some systems with mulitple HDPVR/HDPVR2 style devices.
    - video/music/picture library has improved support for shortcuts (.lnk files)
    - web UI now shows 'new' indicator
    - web UI is now able to 'delete' recordings
    - web UI now has 'download' and 'delete' buttons in recording details.
Version 3.7.7
  • Release Date: Jun 28, 2016
  • Download(s):
  • - new more modern looking web interface. Still needs more work in areas, but very usable. The old web UI is still available for those that prefer it. This was a joint effort between UJB and myself. 
    - added ability to disble recurring recordings
    - changes to the way listings are saved, to speed up this step of the EPG update
    - database vacuum now done automatically each time the recording service is started
    - channel groups screen is now major.minor channel number friendly. 
    - fixed an exception that could occur when FanArt.TV was disabled.
    - fixes to the 'A-Z' and 'Z-A' sort order in the recordings screen
    - fixed a DVB-S2 tuning issue on some SAT>IP devices
    - fixed a crash that could occur with Schedules Direct mappings
    - looks for and populates season/episode numbers from DVB/XMLTV show descriptions
    - prompt for resume now works on in-progress recordings you've watched to the end
    - fixed issue which could cause the Recordings screen to report the incorrect number of recordings in each group
    - channel scanning now supports unicode, to allow for Russian/Chinese/etc characters in channel names. 
    - improved logic when finding large fanart images to get best aspect ratio
    - fixed an exception that could occur when selecting 'Find All' on a recurring recording
    - multi item metadata screen will now show colored dots on items, like the Recordings screen.
    - keyword recording now searching title/subtitle/description
    - fixed an issue where recording service could crash if a tuner was not connected when a recording was due to start. 
    - fixed issue with exporting/importing ATSC channels, causing channel numbers to be incorrect, loosing the original major.minor numbers.
    - fixed issue with typing into 'Find Channels' popup.
    - fixed an issue with 'find all' on a keyword recurring recording. 
    - removed some overly verbose logging
    - added 'Show Settings' to tray app context menu
    - fixed an exception that could happen when clicking in white space on the 'Find Channels' popup screen. 
    - fixed issue where using the up/down buttons on the Settings->Channels screen wouldn't work as expected, and changes were often not saved. 
    - added support for AVerMedia HD capture devices
    - fixed download link for DirectX 9.0C
    - clicking poster artwork will do an artwork search, giving you the option to choose another match. This should help when the auto artwork got the wrong images.
    - added logic to start ntray.exe from the installer, and to double check the service has started
    - fixed a bug with updated recurring recordings in Kodi
    - the 'spread' recording directory selection now supports UNC paths.
    - fixed issue with deleting recording from metadata screens on client machines
    - fixed bug in video library where fanart image from previously selected folder could continue to show when a new folder with no fanart was selected
    - added http interface for controlling main NextPVR running on the server, for possible remote control apps people might create in the future. For example, http://127.0.0.1:8866/control?key=40...=RemoteControl, where key is the keycode, and "RemoteControl" is the client identifier to tell it to act as a remote control for the main session.
    - fixed issue with resume position not always being presented after previously watching an in-progress recording. 
    - added playback keyboard controls that don't require Ctrl key for common activities. ie, spacebar to toggle pause, F to fastforward, R to rewind, right-arrow to skip forward, left-arrow to skip back. Will look to extend this to other keys if users recommend further actions they'd like to access with single key.
    - changes to the way closed caption data is processed in the background, to remove the risk of crashes in the Microsoft Line 21 decoders (even for users that weren't viewing Closed Captions).
    - fixed bug which would cause existing clients to added to the list on Settings->Client screen
    - fixed a bug with client/server mode, when time-shift configured for 'time-based', and the show name has a '&' or other special xml characters.
    - mouse controls and pointer will no longer auto hide while pointer is over mouse controls 
    - returning to Recordings from metadata screens restores previous position in list etc
    - fixed issue where deleting a channel would leave any listings in the database associated with that channel.
    - fixed recording filename problem with show names that end with a period character
    - auto creating 'Temporary ASP.NET Files' directory if it's missing on the system. 
    - now warning user if they try to configure a recording directory on a mapped network drive. 
    - fixed issue that could sometimes cause the wrong audio stream to be selected when the user has specified a preferred language
    - old recording conflicts will be automatically deleted a day after they were due to occur. 
    - added a red note to the DVB-T scan settings, telling the user "If a scan doesn't find all the channels you expect, try 'All Regions' instead", if they'd chosen a area specific frequency list
    - added a maximum tuning timeout for the HDHR, after seeing a users log where executing lock command did not return 
    - cleaned up names shown for Schedules Direct lineups 
    - increased the maximum number you can enter for 'whats new days'
    - fixed issues with multi-tuner SAT>IP devices
    - fixed a scenario with HDHR Prime and Hauppauge DCR devices that could lead to a recording that plays in NextPVR but not in external players. 
    - added ability to force the rewriting of PMT table in transport streams, to deal with a bug in Kodi's live tv playback engine. 
    - added context menu options for switching between window and fullscreen mode.
    - added new Schedules Direct for looking up other language artwork. (like if you wanted to switch from localized Finnish artwork to using the original American artwork)
    - fixed issue where "-thumb.jpg" file could be left behind when deleting recording 
    - fixed a bug where recording service would sometimes not see newly setup device until after the recording service was restarted
    - fixed a scenario where analog devices wouldn't run a blaster executable
    - fixed very large log messages that could come from Schedules Direct with errors.
    - added logic to improve 'new show' indicator with xmltv listings sourced from Schedules Direct and zap2xml.
    - added a setting to 'Use Lighter Font', which gives the same fonts that NextPVR defaulted to in Win7 
    - fixed a date formating issue with Schedules Direct expiry date in some locales
Version 3.6.6 (5th Dec)
  • Release Date: Dec 16, 2015
  • Download(s):
  • - improved Ceton scanning and tuning
    - closed captions now supported with all MPEG2 decoders. Previously it'd only work with select decoders like the Mainconcept one. 
    - added a message on the screen when in TV Viewer mode, so we don't get users saying "I only get a black screen, and no menus".
    - now giving better user notifications of Schedules Direct account status, like expiry date, and status messages when the system is offline. 
    - added ability to do a free text search in the Search screen. 
    - added ability to schedule keyword recording (without having to manually type Advanced Rules). See top bar in TV Guide or Recordings
    - fixed an issue with paths with spaces when using /transcode url
    - fixed issue with FM radio
    - fixed an issue with generic diseqc support
    - fixed an issue with large DVB-S xml service descriptions that could lead to a crash while scanning
    - added manual scan for DVB-T/DVB-C, allow you to specify tuning paramaters like frequency etc. 
    - added support for manually specifying Ceton QAM channels
    - installer now signed
    - installer will try to stop the software automatically in the case of an upgrade
    - minor improvements to the Schedules Direct channel setup controls
    - added support for 'ms_progid' unique id in xmltv files
    - updates to network API, to enable new features required in the latest Kodi builds
    - added support for running PostStartup.bat
    - fixed a bug where recording service could crash after deleting a capture source (if you had a recording set of a capture source that no longer exists)
    - now lets user know if they're in a channel group with no channels (and will auto switch back to 'All Channels'). 
    - 'F9' shortcut key to main menu now also works in live tv and video playback
    - added mouse controls during live tv / video playback. These only show if you move the mouse.
    - minor tweaks to keyword recording, to allow users to specify percent characters in the keyword, giving them more control over how the match is done (SQL "like" clause)
    - uninstalling now correctly removing NPVR Recording Service
    - changes to natively support DVB-T EPG in New Zealand.
    - fixed a crash that could happen with non-standard language audio descriptor (seen on a Swiss channel) 
    - no longer marking Schedules Direct SH* shows as 'new'
    - added a button on the first settings page to zip the log files. After this it copies the zip file location to the clipboard, and options Windows Explorer with the file selected
    - fixed bug where auto reloading comskip edl file was not working
    - fixed bug where live tv directory could be deleted 
    - minor improvements to bulkmap automapping with xmltv
    - recordings screen now showing failure message on pending recordings too, since it can sometimes contain useful information (like rescheduled due to conflict)
    - resolved an issue with DVB EPG where overnight EPG updates could lead to mostly empty EPG when using 'out of process' host, but manual EPG update would work fine
    - slight changes to when the digital signal strength is reported, to hopefully give better signal information in the logs
    - fixed issue that could lead to duplicate recordings 
    - fixed channel 'unmerge'
    - added support for Hauppauge HDPVR60
    - fixed issue where a couple of italian users had ended up with a recording service that wouldn't start due to regional date format. 
    - added support for ATSC HEVC channels, like those currently being trialled in Korea.
    - added support for negative padding, up to 5 minutes, to help with conflicts where show schedules have slight overlaps
    - added support for EPG-Based timeshifting via the "/live?channel=" streaming method, as used by the kodi addon etc.
    - added better a reporting of a couple of Schedules Direct messages that can be returned in certain circumstances
    - added logic to remember the recurring recording that was associated with a deleted pending recording. When you delete a recurring recording, it'll delete the history of those deleted pending recordings.
    - added support ATSC style ETT show descriptions
    - 'delete' key can now be used in recordings to delete
    - fixed issue where RecurrenceOID wasn't being set on the ScheduledRecording object returned when scheduling a recurring recording
    - significant changes to the metadata works, and new a API that can now be used by NEWA etc for finding artwork (and demand loading etc), caching etc. 
    - now downloading a few additional artwork items, including landscape and logo. These aren't directly used in NextPVR at this stage, but will be used by clients like Emby.
    - new Artwork settings screen.
    - added FanArt.tv support for artwork
    - metadata screens are off by default in Recordings, but can be enabled. 
    - now using built in Windows API for mounting .iso files on Win8 and above
    - fixed issue where directory wouldn't be deleted after deleting last recording
    - improvements for European styles of artwork through Schedules Direct
    - 'Find All' on recurring keyword recordings will now list all matches
    - adds support for new Schedules Direct service, which will auto extend sports recordings if the event is not yet finish. This is off by default, but can be enable din the Settings->Recording screen. It'll probably be enabled by default in future releases.
    - added special logic for duplicate handling of Schedules Direct 'Special' genre. 
    - updated NEWA
Version 3.6.6
  • Release Date: Dec 5, 2015
  • Download(s):
  • - improved Ceton scanning and tuning
    - closed captions now supported with all MPEG2 decoders. Previously it'd only work with select decoders like the Mainconcept one. 
    - added a message on the screen when in TV Viewer mode, so we don't get users saying "I only get a black screen, and no menus".
    - now giving better user notifications of Schedules Direct account status, like expiry date, and status messages when the system is offline. 
    - added ability to do a free text search in the Search screen. 
    - added ability to schedule keyword recording (without having to manually type Advanced Rules). See top bar in TV Guide or Recordings
    - fixed an issue with paths with spaces when using /transcode url
    - fixed issue with FM radio
    - fixed an issue with generic diseqc support
    - fixed an issue with large DVB-S xml service descriptions that could lead to a crash while scanning
    - added manual scan for DVB-T/DVB-C, allow you to specify tuning paramaters like frequency etc. 
    - added support for manually specifying Ceton QAM channels
    - installer now signed
    - installer will try to stop the software automatically in the case of an upgrade
    - minor improvements to the Schedules Direct channel setup controls
    - added support for 'ms_progid' unique id in xmltv files
    - updates to network API, to enable new features required in the latest Kodi builds
    - added support for running PostStartup.bat
    - fixed a bug where recording service could crash after deleting a capture source (if you had a recording set of a capture source that no longer exists)
    - now lets user know if they're in a channel group with no channels (and will auto switch back to 'All Channels'). 
    - 'F9' shortcut key to main menu now also works in live tv and video playback
    - added mouse controls during live tv / video playback. These only show if you move the mouse.
    - minor tweaks to keyword recording, to allow users to specify percent characters in the keyword, giving them more control over how the match is done (SQL "like" clause)
    - uninstalling now correctly removing NPVR Recording Service
    - changes to natively support DVB-T EPG in New Zealand.
    - fixed a crash that could happen with non-standard language audio descriptor (seen on a Swiss channel) 
    - no longer marking Schedules Direct SH* shows as 'new'
    - added a button on the first settings page to zip the log files. After this it copies the zip file location to the clipboard, and options Windows Explorer with the file selected
    - fixed bug where auto reloading comskip edl file was not working
    - fixed bug where live tv directory could be deleted 
    - minor improvements to bulkmap automapping with xmltv
    - recordings screen now showing failure message on pending recordings too, since it can sometimes contain useful information (like rescheduled due to conflict)
    - resolved an issue with DVB EPG where overnight EPG updates could lead to mostly empty EPG when using 'out of process' host, but manual EPG update would work fine
    - slight changes to when the digital signal strength is reported, to hopefully give better signal information in the logs
    - fixed issue that could lead to duplicate recordings 
    - fixed channel 'unmerge'
    - added support for Hauppauge HDPVR60
    - fixed issue where a couple of italian users had ended up with a recording service that wouldn't start due to regional date format. 
    - added support for ATSC HEVC channels, like those currently being trialled in Korea.
    - added support for negative padding, up to 5 minutes, to help with conflicts where show schedules have slight overlaps
    - added support for EPG-Based timeshifting via the "/live?channel=" streaming method, as used by the kodi addon etc.
    - added better a reporting of a couple of Schedules Direct messages that can be returned in certain circumstances
    - added logic to remember the recurring recording that was associated with a deleted pending recording. When you delete a recurring recording, it'll delete the history of those deleted pending recordings.
    - added support ATSC style ETT show descriptions
    - 'delete' key can now be used in recordings to delete
    - fixed issue where RecurrenceOID wasn't being set on the ScheduledRecording object returned when scheduling a recurring recording
    - significant changes to the metadata works, and new a API that can now be used by NEWA etc for finding artwork (and demand loading etc), caching etc. 
    - now downloading a few additional artwork items, including landscape and logo. These aren't directly used in NextPVR at this stage, but will be used by clients like Emby.
    - new Artwork settings screen.
    - added FanArt.tv support for artwork
    - metadata screens are off by default in Recordings, but can be enabled. 
    - now using built in Windows API for mounting .iso files on Win8 and above
    - fixed issue where directory wouldn't be deleted after deleting last recording
    - improvements for European styles of artwork through Schedules Direct
    - 'Find All' on recurring keyword recordings will now list all matches
    - adds support for new Schedules Direct service, which will auto extend sports recordings if the event is not yet finish. This is off by default, but can be enable din the Settings->Recording screen. It'll probably be enabled by de
Version 3.5.7
  • Release Date: Aug 30, 2015
  • Download(s):
  • - added Ceton tuner support
    - changes to the default menu and animations. 
    - app now tells user if they're missing decoders they require
    - added better handling of initial default recording directory for new installs
    - added a 'new' indicator in TV Guide grid. Its off by default, because it gets a bit annoying in countries where this info isn't known and everything is treated as 'new'. Enable on the Settings->Misc2 screen. 
    - updated SRT subtitle renderer to support subtitles that specify a font color
    - fixed issue some users where having with multi-record on HDHR Prime devices.
    - improved support for HEVC/H.265 channels
    - incomplete meta screens removed from Recordings. There didn't seem to much interest in this feature. 
    - fixed problem Schedules Direct lineup dropdown would have problems with aero disabled
    - fixed issue with multi-HDPVR, which was introduced in 3.4.8
    - fixed a couple of Bulk Map issues
    - fixed an analog tuner identificantion problem that could occur in setups with mixed combinations of supported analog tuners
    - now using UTC for recording list LastUpdated, which fixes a bug with Kodi not reloading the recording list
    - fixed bug where skipping in live tv would sometimes be ignored when using client PC.
    - minor improvements to client behaviour when server not present. There is no way for it to always gracefully handle all situations without a major rewrite, but these changes will help some scenarios.
    - fixed issue with IPTV channels not running specified executable 
    - reduce the amount of logging in nrecord.log related to client/server streaming
    - 'use S01E01 file naming if possible' will now perform some additional checks to stop it using obviously incorrect season/episode numbers
    - can now do season/episode file naming with an season of 0, as this is sometimes used by multi part shows.
    - added a link on the Settings->Decoders screen, to take you to an informational page on the NextPVR website (page still a work-in-progress). 
    - now possible to configure tuning parameters of Freesat EPG transponder using <FreesatEPGTuning> in config.xml
    - added a new '-now' option to NScriptHelper, to list what active devices are doing right now.
    - scheduler will now prefer an exact start time for a scheduling a timeslot recording. If no exact match can be found, then it falls back to looking for other start times in the timeslot.
    - added new 'Look for alternate airings on unresolved conflict' on Settings->Recordings. Enabled by default. 
    - fixed issue where artwork from thetvdb was not found if title was in non-english language
    - fixed a problem where not all artwork sources where being checked in the TV Guide for NMT/MVP
    - 'Find All' on a conflict (which has unique id), will now filter the list of airings to only those matching the unique id (ie, showing other airings of that exact show). 
    - fixed issue where deleting a recurring recording could result in a database error in the logs, and recording left behind.
    - fixed issue with artwork from themoviedb relating to foreign language titles
    - fixed an issue where digital recorder could have a few broken PAT entries at the beginning of a recording
    - updated all DVB-S tuning files
    - updated NEWA
Version 3.4.8
  • Release Date: Apr 25, 2015
  • Download(s):
  • - added support for multi-record on HDHR devices
    - added HDHomeRun tuner locking, to stop other applications from being able to steal tuners
    - speed up stopping of HDHR graphs
    - added diseqc support for a wider range of devices, including Digital Devices, Pinnacle, AnySee and a couple of others
    - added support for SAT>IP devices
    - digital scanning now shows provider information if known
    - added ability to sort scan results by clicking any of the columns, for making it easier to find specific channles in a long list of results. 
    - added ability for channel groups to have a different sort order than the channel numbers. This effects the order channels are shown in the TV Guide etc. 
    - added support for listing/switching audio tracks, and subtitle tracks, on a wider range of video files like mkv files etc (if source filter support standard IAMStreamSelect interface). 
    - added ability to edit digital channel tuning properties on the Setting->Channel screen, in channel settings. (previously you could do this, but have to get into the channel via the Settings->Devices screen, and had to do it separate for each tuner mapped to the channel)
    - 'groups' screen now shows more information about the channels, and allows you to drag and drop to adjust the order within a channel group. 
    - improved error reporting in the case of a HDHomeRun Prime recording failing to start
    - HDHR-TC now only lists QAM/ATSC (not HDHR) options in Settings->Devices screen, to minimize confusion.
    - changed titlebar from 'nPVR' to 'NextPVR'. Sorry if this causes any issues with remote control apps. I'd been reluctant to do it in the past for this reason, but I got sick of looking at it and wanted it changed.
    - if you tries to play a non-.ts file in client mode, it now gives them a message to tell them "this file type is not compatible with client mode"
    - added "-first" and "-second" commandline parameters which can be used to override the "start on second monitor" setting
    - fixed a problem where webclient could restart with lower resolution UI
    - added a "method=system.log&type=error&msge=asdasdasdasdasd " api that web client can use for logging in web.log. Default type if not specified is 'debug'. Also supports 'info', 'error', 'warn'.
    - added a "method=recording.lastupdated" api to get the time of last change to the recording list
    - fixed a 'divide by zero' crash that could occur in NPVRTSReader.ax with files with broken timeline. 
    - added a 'forget' menu item in the Recordings screen, so you can forget a recording, allowing it to be recorded again. 
    - added ability to strip prefixes from show EPG titles when the EPG is imported, and have default it to include a few common nuisance that some broadcasters use (like "All New ...");
    - changes to the metadata screens to make them more usable from the Recording screen. ie, now shows recording date, subtitle, changes to the multi-file screen layout to have buttons for resume etc, supporting the user-defined red/green/yellow/blue color tags.
    - added a info screen when playing videos, accessed via Ctrl-I, which shows information about video or live stream being watched (codec, resolution, signal strength etc). I'll probably add further info to this during the pre-release cycles.
    - added support for MCE remote zoom/aspect button to toggle aspect ratio
    - fixed issue webserver not parsing requests correctly
    - 'Import Recording' feature can now import an individual .ts file by pointing at external xml file produced when using <StoreSeparateMetadataXml>.
    - wider popups for selecting subtitle/audio streams, to accommodate longer descriptions
    - fixed issue with description of MKV subtitles.
    - fixed a long standing bug where attempts to overwrite a recording with a recording of the same name could cause a broken recording with only small samples every 10 seconds or so
    - fixed an HDPVR xml error that could occur with some blaster executables or args.
    - more graceful exit from live tv if you kill recording service while watching tv. Previously you'd get a persistent message box that was difficult to get rid of. 
    - remove spammy "GetDuration returning ...." log message
    - fixed error where video library list position could get messed up, making it difficult to get to some items.
    - updated Schedules Direct support to include a wide set of countries, include some European countries (including automapping where possible). 
    - added titles to audio/subtitle selection popups (thanks for the taking the work out of it for me Whurlston!)
    - fixed issue with conflict recordings being include as upcoming recordings in the "method=recording.list"
    - settings screen is now larger. Some screens were very cramped, and it was hard to find space for some new settings I wanted.
    - added a 'use S01E01 style file naming if possible' setting.
    - added a 'Use Movie.Name.(YEAR) format for movies if possible' setting.
    - running "-emptydb" will also cause the Setting screen to show, like a fresh install
    - fixed a bug where mouse could hide while Settings screen is visible, making it hard to do anything
    - moved to most recent Schedules Direct API
    - more accurately reporting Hauppauge HDPVR2 and Colossus2 model names
    - improvements to teletext subtitle rendering
    - now possible to control teletext subtitle delay. Previously you could only control the delay on DVB Subtitles.
    - now showing " (SxxExx)" in Recordings screen if this info is known.
    - improvements to recording export to ensure all show details are exported (star-rating, genre etc, which were previously missing) and to fix the start/end times.
    - fixed problem where mouse could auto hide while settings screen is visible
    - fixed problem that cause only a single color flag to be exported with recordings 
    - fixed problem with season/episode info on the new Schedules Direct API
    - increase maximum subtitle delay
    - handling age info like "(13)" from the end of name when looking for metadata
    - handling (T), (S), (R) when looking for metadata
    - added support for retrieving artwork from Schedules Direct for those people using this EPG service. 
    - fixed issue with range header when streaming via HTTP
    - updated NEWA
Version 3.3.8
  • Release Date: Oct 25, 2014
  • Download(s):
  • - fixed problem with new multi file screen in Recordings screen when a failed recording was present
    - major changes to schedules direct support. Schedules Direct have moved to a new API. To support this, there is new screens in NextPVR for managing lineups, entering zip codes etc. 
    - added support for ATSC major.minor numbers. You can now have channel numbers like "12.2". 
    - fixed a problem with sort order of new multi file screen in Recordings
    - fixed a couple of bugs with the new Freesat EPG option introduced in the last release.
    - fixed an unhandled exception that could happen on the Recordings screen
    - the multi-record feature is now possible on analog/HDPVR/HDPVR2/Colossus/IPTV/Prime devices. For these types of devices it's not as useful as digital tuners, but still gives some advantages like the ability to get overlapping recordings on back-to-back recordings on the same channel (with padding in both).
    - changed app to make it compatible with Microsoft DTV-DVD Audio Decoder for AAC audio. 
    - colored red/yellow/green/blue flags now included in export/import of recordings
    - fixed a problem where re-entering a directory in icon mode could cause the start of the list to become offset, appearing like one or more blank spaces at the start of the list. 
    - fixed bug with webclient that cause server to try running a music file locally aswell as client.
    - adds support for detecting changes to the desktop resolution when running in fullscreen mode (to avoid problem where user was ending up with a fullscreen app not filling the screen after machine had been asleep)
    - fixed a problem where trailing slash was not added to new media directories added until the user revisited the settings screen for a second time. 
    - added support Hauppauge Colossus2.
    - slight change to the way the devices tab loads, so that the entire screen is drawn before it goes off looking for devices. 
    - changed "don't record duplicates" logic to fix a scenario that could occur with multiple recurring recordings picking the same future episodes to record. 
    - fixed a scenario that could cause Recurring not to be created in the case of a conflict.
    - fixed a problem where EPGEvent's would lose all but first genre/cast/crew when stored as cached copy in recording
    - install process attempts to create firewall exceptions for NextPVR.exe, NRecord.exe and NDigitalHost.exe. Hopefully this will get rid of some of the HDHR new user problems. 
    - improvements to duplicate detection logic to better cater for users that switch from mc2xml to schedules direct.
    - now forcing a reload of the channel list when a device is deleted, so that the Settings->Channels tab always reflects the correct list of channels
    - RECENTLY_DELETED entries now use the current time, rather than the original recording time.
    - improved duplicate detection logic to better handle movies.
    - fixed a problem where escape key wouldn't back out of select audio/subtitle popup
    - fixed a problem with API for updating recurring recording advanced rules.
    - PromptForDeleteAfterPlayback no longer prompts for delete if you were watching an in-progress recording
    - added a popup to control the DVB Subtitle delay. This popup is accessed via Ctrl-D
    - added a work around for channel ids changing in mc2xml generated xmltv files
    - added cast/crew support for xmltv
    - fixed a crash with DVB scanning on transponder with huge number of channels
    - added support for LCN v2 channel numbers, which are starting to be used in some DVB countries (like Singapore etc). 
    - changes to metadata API to better support multiple metadata plugins.
    - added metadata plugin for TheMovieDB
    - fixed problem where it would go to the new details screens even when the show didnt have any description, leaving you a very blank screen.
    - recurring recordings no longer limit potential recordings to those after the start date of the original show used to create the recording. 
    - slight change to the way config.xml is saved to resolve issue where user could end up with a corrupt config.xml when their disk was full and it attempted to save the config
    - updated NEWA
Version 3.2.9
  • Release Date: Mar 29, 2014
  • Download(s):
  • improvements to the layout and look of icon mode in library screens. Icon lists now scroll vertically instead of horizontally.
  • leaf nodes in video library now shows a details screen if metadata exists. May add option to also show this screen in the Recordings screen.
  • added new IMetadataPlugin interface, for new class of plugins, called at recording completion, to allow for improved file naming, and auto downloading of additional metadata and artwork. I may need to change this interface, so plugin can UI way for user to select other artwork/metadata if it gets it wrong.
  • added new "Filter" menu option in the Recordings screen for users that have more than one recording directory, allow you to show just the "KIDS" recordings etc
  • video/music/picture library now gives useful error if the user tries to delete a file but it cant (like readonly or access denied etc).
  • fixed bug where PLAYBACK_POSITION history wouldn't be deleted for recordings auto deleted due to 'keep x recordings' when scheduling recurring recording.
  • fixed bug that could lead to duplicate DVB EPG entries
  • fixed a problem that could lead to DVB EPG entries being in the wrong timezone
  • changes to web api: added method=recording.color.toggle&recording_id=123&col or=blue method=recording.list will now also detail red/green/yellow/blue flags
  • updated NEWA (thanks UJB!)
  • improvement to the speed of video library loading of artwork and metadata (mainly via improvements to the caching scheme). It'll probably only be noticeable on network video directories though. I notice a big improvement for my Video Library, in my-now-preferred icon mode, using a NAS full of movies.
  • fanart backgrounds are now loaded asynchronously, and only when the user stops moving around, to improve responsiveness.
  • fanart now also carries through to the new Video details screens
  • fixed old bug in Covers view in Video screen, where '..' folder could be shown behind artwork, and showing through if artwork was not big enough
  • fixed bug where webclient menu screen would stop responding
  • IPTV device makes a return. This time it's a little more flexible, now handling http/udp/rtp transport streams
  • fixed a problem with iso playback via webclient.
  • fixed problem with changing channel groups in the now/next popup in live tv.
  • fixed EPG mapping display problem when viewing channel settings in multi-lineup Schedules Direct setups.
  • now has option to give a popup if you reach the end of recording playback prompting for deletion. ("This recording was watched to completion. Would you like to delete this recording?")
  • added support for high-definition DVB Subtitles
  • fixed a problem that could cause NextPVR in window mode to start out with the wrong shape window, which would jump to the correct shape when you tried resizing it.
  • fixed a problem where recordings could be moved to a disabled tuner
  • added support for Media Companion style metadata in video library (ie, just minor tweaks to the filenames etc).
  • if you have movies in individual directories, you can also have an extra "-trailer" video file in the directory (as created by Media Companion), and the video library will show "Trailer" button for watching it.
  • recordings with show titles that only vary by upper/lower case are now grouped together in the Recordings screen.
  • added 'exit' action for web clients
  • fixed a minor skin issue where text would occassionally get slightly wider when quite a few items were in the list and you'd scroll down and back up the list.
  • recording list is exported slightly earlier in the EPG update process, so that it's been done before PostUpdateEPG.bat is executed.
  • fixed a crash that would occur if you tried to change an ATSC/QAM channel to H.264. While not common, we have started to encounter some channels that require it.
  • fixed a problem with analog recordings.
  • fixed an incorrect message shown when attempting to delete a recording using NScriptHelper.exe
  • added support for XMLTV shows with "(R)" in the title to indicate a rerun.
  • fixed bugs with HDHR plugin when multiple network adapters were present, and HDHR devices were not on default NIC.
  • added an extra EPG loading API to speed things up for NEWA json API
  • now able to control recording priority in Recordings screen Recurring list. Pretty much the same as GBPVR, use the skip forward/back to change priority. It'll only let you do this when the sort order is 'Priority' or 'Priority Descending'. If you try it on 'A-Z' or 'Z-A', it'll give you a message to tell you why it cant do it.
  • added "-genre" command to NScriptHelper.exe, to get the primary genre of a recording
  • added a new 'Freesat (UK)' EPG option, which tells that app to use the existing DVB EPG functionality, but only from the Freesat EPG transponder (cutting down the time to fetch the EPG)
  • improved handling of partial or broken responses from Schedules Direct.
  • reduced memory requirements for processing of live stream for analog/hdpvr/hdhr-prime devices, which could previously lead to errors/crashes on machines with limited memory
  • implemented a basic default metadata plugin which will look up metadata and show artwork from TheTVDB. Metadata plugins are called soon after a recording is started. Can be disabled in the setting screen.
  • added 'Metadata' button in the Video Library, which can be used to download metadata/artwork for the selected folder.
  • if metadata/artwork downloading is enabled, it'll now auto download shows without artwork in the TV Guide when you view a show's details.
  • added option to use new single/multi file screens in the Recording Ready list when you click on a group. This will be off by default, but may evolve in that direction in the 3.3 if users seem interested.
  • added a few more skinning options in new single/multi screens. @genre, @duration, @subtitle, @subtitleOrAirDate
  • slight behavior change of recording failures in pre-padding. Instead of immediately marking the recording as failed, it'll try again after the pre-padding period.
  • 'blue' key now toggles view in the Library screens.
  • watched indicator now also show in video library.
  • fixed issue with resume in new screens.
Version 3.1.1
  • Release Date: Oct 12, 2013
  • Download(s):
  • NextPVR updated to use .NET 4. The installer will automatically install it if the user doesn't have it.
  • fixed an issue that could cause streams from HDHR Prime and Hauppauge DCR devices to stop prematurely.
  • new now/next screen shown when you use the up/down keys in live tv. It's along the lines of what reven has added in the samsung client, so we can keep it fairly consistent for users.
  • fixed an issue where NextPVR would sometimes try to use a device for live tv that was already in-use (when analog and digital channels are setup for the same tuner resource, and one is already in use).
  • fixed issue with double mouse clicks in Search screen.
  • added a 'Default to recording location with the most space available' checkbox. (aka 'spread' mode)
  • improved skipping logic when playing in-progress recordings.
  • added support for Freesat (and Freeview HD) huffman EPG.
  • fixed XBMC channel change bug with analog/colossus/hdpvr tuners.
  • fixed bug with playing blu-ray movies from iso files. Previously it assuming the iso file contained a dvd.
  • fixed a bug where pressing 'escape' from the DVD resume prompt would leave the DVD player in a state were you couldn't interact with it.
  • fixed a bug where DVD playback could start with incorrect aspect ratio when set to 'auto'
  • added diseqc support for a couple of additional TBS devices
  • fixed issue where Blurays would not play when launched from an ISO.
  • added logic to ignore any plugin called "system.dll" (since it's been renamed to meet .NET 4 requirements).
  • added support for a PostCancel.bat, for users wanting to run custom processing on recordings that are cancelled while recording.
  • changed the default 4:3 aspect ratio modes as per recommendations.
  • fixed an incompatibility between HDHomeRun Prime / Hauppauge DCR2650 and the OpenVPN client being installed.
  • changes to timeshift buffer. You can now choose if the rolling segments are based on time or the epg. If it's set to 'epg based', then pressing 'record' will keep the buffer and add it as a record. If you're set to 'time based', then it'll behave as per previous releases.
  • to support the change above, recorder plugins can optionally implement a new 'roll to' method, otherwise it'll revert to the existing live tv scheme
  • fixed a problem where screensaver could kick in while Pictures slide show was in progress.
  • fixed exception that could happening when pressing 'play' to initiate slider show in Pictures while the ".." directory was selected.
  • fixes a problem with initiating a recording from live tv, then stopping live tv, cancelling the recording, then restarting live tv, and trying to schedule another recording of that same show.
  • fixed a problem with some local addresses being treated as remote addresses.
  • added ability override mime type when streaming recordings/live tv using "/live" by specifying mime type as a parameter. For example http://127.0.0.1:8866/live?recording...lication/octet
  • added 'advanced settings' screen for the HDPVR2, where you can enable hardware scaling etc, and finer control over the H264 profile used.
  • fixed issue with the cleanup when a digital device hangs when stopping.
  • 'channel details' and 'bulk map' screens will now take ATSC OTA major.minor numbers into account when trying to find channel match when user switches epg source to Schedules Direct.
  • 'HDHR' source now only added for HDHomeRun Prime and Hauppauge DCR devices. Previously it'd also appear for older HDHR3 etc, where it shouldn't have been.
  • changes to the way the DVB EPG is collected when using out-of-process digital
  • sort options now working for recurring recordings.
  • slight changes to the way OSD graphics are rendered when plugins were visible over video to make it appear more responsive (rather than rendering half a second or so later)
  • improved support for playing .ts files that are not correctly 188 byte aligned.
  • added optional ability to hide [..] entries in the library screens. See the setting in config.xml
  • added new "MovePIP" command in keymappings.xml, for use cycling through each PIP window position.
  • added new "SizePIP" command in keymappings.xml, for use cycling through each PIP window sizes.
  • fixed issue with aspect ratio when resizing window, or making changes to PIP window.
  • fixed several touch related bugs, making the interface more reliable and stable.
  • touch interface now able to run in background service
  • touch interface now supports multiple instances. Clients can pass in a "client=....." parameter to address a specific session. If "client" is not supplied, then it's assumed to be "client=default". Any unique string can be used for a client identifier.
  • added support for fred250/reven's suggestion of overriding a player's http seek request, using hint provided by client. Hopefully will lead to more accurate skipping for of the new clients being created.
  • removed out-of-process-recording-service checkbox in Recording settings screen.
  • added support for national characters to /stream
  • if you do a 'Find All', then view the details of a show, then press escape, it'll go back to the 'Find All' screen.
  • fixed bug where custom task executable and parameters were forgotten when disabling and reenabling a custom task.
  • when FF/RW buttons are set to do 'Fast Play', the Right/Left buttons can be used to do the +/-10 second short skip.
  • if the recording service is unable to delete a recording (when 'keep' number set of recurring recording, and recording past that number), then a message is set on that recording to let the user know it couldn't be deleted.
  • various additions to the web api, to support reven's Samsung client, and future changes to XBMC support etc:
  • + method=setting.list now returning more settings
  • + method=setting.get&key=%2fSettings%2fVersion%2fCur rentVersion can be used for requesting specific setting in the config.xml, using key=xpath parameter.
  • + method=channel.listings.current returns the currently airing shows. It defaults to all channels, but you can selectively request &channel_id=123 or multiple using &channel_id=123,124,125
  • + method=system.status for a information about recordings and live tv sessions etc.
  • + method=recording.list now includes some additional attributes in the output, including any failure reason, whether it's been played and previous playback position
  • + method=recording.save now supports a format where only an event_id is passed. This will cause a one-off recording to be scheduled based on that EPG entry. If the request fails, it also returns a list of conflicts.
  • + method=recording.watched.set&recording_id=123&posi tion=75 where position is playback time in seconds
  • + method=recording.watched.clear&recording_id=123
  • + method=recording.edl&recording_id=123 for getting comskip points. Also supports format=json, aswell as default xml.
  • + method=recording.recurring.list gives the list of recurring recordings. Format may seem a little cryptic, but its the format used internally within the app.
  • + method=recording.recurring.delete deletes a recurring recording
  • + method=recording.recurring.save&... to create a recurring recording.
  • + method=recording.recurring.save&recurring_id=123&. ... to update a recurring recording.
  • ... You must specify either event_id or start_time/end_time (ie manual recurring recording). Optionally can specify:
  • ... "day_mask=SAT|SUN|MON" etc or "day_mask=WEEKDAYS" or "day_mask=WEEKENDS"
  • ... "timeslot=true" for a timeslot recording
  • ... "only_new=true" to record only new episodes (where EPG info indicates it is new, or explicitly states it's not a repeat, or isn't new vs repeat isn't known).
  • ... "start_time=1381424400&end_time=1381428000" for manual recording.
  • ... "keep=3" maximum number of recordings to keep. 0 is keep all recordings.
  • ... "pre_padding=1" minutes of pre-padding
  • ... "post_padding=1" minutes of post-padding
  • ... "directory_id=kids" other it'll record to the default directory.
  • updated NEWA. Thanks UJB and fjbpchristiaens.

Rate this software:

Your Rating:
You have not voted yet!

Average: 3.23
Total Ratings: 100

 



Software Submissions