NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Wishlist v
« Previous 1 … 5 6 7 8 9 … 193 Next »
Flag poor quality recordings?

 
  • 0 Vote(s) - 0 Average
Flag poor quality recordings?
boringgit
Offline

Member

Posts: 101
Threads: 23
Joined: Jun 2013
#1
2021-05-07, 09:48 PM
I really don't imagine this is possible without directly driving the tuner....

However, in case I am wrong..

I set series recordings and then don't watch them for months. When I eventually come to watch them I sometimes find that for whatever reason the DVB signal had broken up enough in a recording to make it not worth watching.

At the time of the initial recording the episode which recorded badly was likely available a few days later, but a few months later it is long gone.

Does NPVR receive enough info about the quality of the DVB signal to understand that a recording may be rubbish? If so could it mark that episode for re-recording?

I should mention - this is more of an "I wonder" suggestion than "I would love if you could" because if I really cared I would have watched 6 months ago when it was aired Smile 

Cheers!
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,626
Threads: 767
Joined: Nov 2003
#2
2021-05-07, 09:54 PM
(2021-05-07, 09:48 PM)boringgit Wrote: Does NPVR receive enough info about the quality of the DVB signal to understand that a recording may be rubbish? If so could it mark that episode for re-recording?
Unfortunately NextPVR usually wouldn't be aware of this. I have this information available for some tuners, but not all, and the situation could easily vary throughout the recording, so it'd need to be monitoring continously. It would quickly become a complicated problem to try to implement well, but I don't think there is enough demand for this type of feature to justify the effort.
boringgit
Offline

Member

Posts: 101
Threads: 23
Joined: Jun 2013
#3
2021-05-07, 10:19 PM
Gotcha.

It certainly isn't important Smile
NumberFive
Offline

Senior Member

UK/Ireland
Posts: 664
Threads: 153
Joined: Jun 2007
#4
2021-05-10, 11:54 PM (This post was last modified: 2021-05-10, 11:55 PM by NumberFive.)
I have some scripts that can analyse the file post recording. One of them returns the number of continuity errors / transport errors, which is usually a good indication that something is wrong (ideally both would be zero).

These are in Python, so you could easily set a threshold above which the recording quality is considered poor. You could then act on that somehow. I wouldn't know how myself, but my guess is that there's probably already an API that would allow you to reschedule the recording via NextPVR? If it's a web API it should be really easy from Python.

Let me know if you'd like to explore that.
"It's better than a box!"
BrettB
Offline

Posting Freak

Saint Paul, MN, USA
Posts: 2,665
Threads: 170
Joined: Jun 2007
#5
2021-05-11, 12:06 AM
(2021-05-10, 11:54 PM)NumberFive Wrote: I have some scripts that can analyse the file post recording.  One of them returns the number of continuity errors / transport errors, which is usually a good indication that something is wrong (ideally both would be zero). 

These are in Python, so you could easily set a threshold above which the recording quality is considered poor.  You could then act on that somehow.  I wouldn't know how myself, but my guess is that there's probably already an API that would allow you to reschedule the recording via NextPVR?  If it's a web API it should be really easy from Python.

Let me know if you'd like to explore that.

I don't know if there is an "easy" way to automatically try to reschedule.

However, you could use a variation of this script section that I use in my PostEPGUpdate to set a colored dot to flag these "bad" recordings in the recordings list. (Presuming you use a client that shows the dots like NextPVR.exe, knewc, Roku, nlite.)

This uses a sqlite3.exe in my scripts folder. You'd probably run it in the PostProcessing script so the OID for the recording would be the 3rd parameter. And you would replace the "recurrence_oid=128 and status=0" in the where clause.

Code:
REM Set Red & Yellow dots for recordings set by the S01E01 rule
"C:\Users\Public\NPVR-data\scripts\sqlite3.exe" "..\npvr.db3" "update scheduled_recording set red='Y', yellow='Y' where recurrence_oid=128 and status=0 and red is null and yellow is null" >..\logs\postupdateepg.log
boringgit
Offline

Member

Posts: 101
Threads: 23
Joined: Jun 2013
#6
2021-05-11, 01:42 PM
(2021-05-10, 11:54 PM)NumberFive Wrote: I have some scripts that can analyse the file post recording.  One of them returns the number of continuity errors / transport errors, which is usually a good indication that something is wrong (ideally both would be zero). 

These are in Python, so you could easily set a threshold above which the recording quality is considered poor.  You could then act on that somehow.  I wouldn't know how myself, but my guess is that there's probably already an API that would allow you to reschedule the recording via NextPVR?  If it's a web API it should be really easy from Python.

Let me know if you'd like to explore that.

Thanks a lot for the offer Smile

If I ever get around to opening any of those free Udemy and Kindle "Learn Python in 7 days" and similar courses I will certainly give you a shout back, but for the time being It's all gibberish to me Smile
« Next Oldest | Next Newest »

Users browsing this thread: 2 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Web display of Recordings w/o Pending Recordings turndave 5 927 2023-09-13, 10:08 PM
Last Post: turndave
  subtract time from recordings for web client jobby99 0 529 2023-05-28, 09:09 PM
Last Post: jobby99
  Divide Recordings by Channel (and other properties) ChaosMageX 1 688 2023-03-20, 07:35 PM
Last Post: mvallevand
  [Kodi] Directory Folders for Recordings Panic 14 2,941 2022-07-28, 03:59 PM
Last Post: mvallevand
  Resume on recordings mvallevand 13 2,800 2022-05-02, 08:04 PM
Last Post: artmetz
  direct bookmarkable URL for Recent Recordings f0945a5662 2 971 2021-11-18, 07:50 PM
Last Post: f0945a5662
  Cancellation of individual pending recordings Petrovski 25 8,276 2021-11-07, 06:49 PM
Last Post: sub
  Feature request (recordings calendar view) ThymeJ 1 2,300 2021-09-19, 04:44 AM
Last Post: sub
  Menu for recent recordings LeGrandZombie 0 810 2021-09-06, 02:02 AM
Last Post: LeGrandZombie
  If Win 10 use Windows Notifications for failed recordings scJohn 2 1,978 2021-08-14, 11:00 PM
Last Post: rmeden

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode