Bulk Video Converter
A flexible and featured Bash shellscript that recursively scans a folder for files to convert/re-encode to different codec/encoder using ffmpeg.
Tested on Ubuntu 20.04.2 LTS
Context
I am using this script inside a Ubuntu docker container running on my Synology DS720+ NAS (Intel Celeron J4125 4-core CPU + 6GB). It daily converts all the MPEG2 recordings made by NextPVR with my HDHomeRun tuner.
I am converting them to libx264 which is generally about ~7x times smaller and converts at a 2.4x speed.
Using libx265 it's about ~12x times smaller and converts at a 0.7x speed.
I am a long time BeyondTV user. I know one day it will no longer work in a future version of Windows 10/11. I have to jump through hoops as it stands now to install it fresh.
I am 80-90% sure I will be using NextPVR v5 as my next PVR .
Since I am new to NextPVR, I have a question about OTA TV scheduling and recording.
BeyondTV has a recording behavior where the start and end times are more a recording window then a start time and end time. That way, if for some reason, the recording service gets restarted the recording begins again as long at its still within the recording window. The file name recorded to is appended with a sequential number.
How does NextPVR handle this scenario, TV shows starts at 8pm and ends at 9pm. The recording started as scheduled at 8pm, but the computer or recording service gets restarted for some unforeseen reason at 8:30pm. Does NextPVR start the recording again when the computer is back up and running (since the recording window is still between 8pm and 9pm)?
Quote:NextPVR UI image rendering has been updated from System.Drawing to Skia. This is the UI used by nextpvr.exe and remote UI clients (nlite etc). It should look largely the same to users, but be a bit quicker in places. This change was required since Microsoft will no longer support System.Drawing on future versions of .net, and we're intending to move NextPVR to .net 6.0 in the near future.
Direct3D and Direct2D no longer required or used by NextPVR.exe.
Minor skin improvements and tweaks
Minor improvements to how the background behaves when showing popups in nextpvr.exe
Added detailed stream information to player. In nextpvr.exe you can see it with ctrl-i key combo. In web app you can hit the 'i' in the UI.
Added token to Schedules Direct artwork requests. This will soon be required by SD.
Added ability to specify a preferred bitrate when importing an m3u, by adding "|preferred_bitrate=1000000" to the end of m3u url. This setting will only matter in situations where multiple bitrate versions of the stream were available.
Added ability to change audio stream in the web app
Added ability to force an m3u import to treat all streams as VOD (by adding "|forcevod" to the url)
Added ATSC SAT>IP support
Improved support for themoviedb and tvmaze for artwork.
Improved logic for selecting streams to use when m3u8 stream has separate audio/video streams.
Now storing recording size, so that kodi can display this information
Fixed issue with handling of Schedules Direct artwork.
Fixed issue stopping screensaver from functioing on remote UI clients.
Fixed issue with IPTV scanning sometimes not showing status updates
Fixed IPTV bugs with some m3u8 streams
Fixes and improvements to SAT>IP support
Fixed issue with linux DVB EPG update hanging
Fixed issue with fanart background in nextpvr.exe
Fixed issues with a couple of api calls
Fixed issue with DVB LCN parsing that could cause channels to not be picked up on a frequency
Fixed issue with icon missing from button on main menu on remote UI served by Linux backend.
Removed thetvdb artwork source
In the past 2 weeks or so, the automatic update has stopped working. I can still manually update on the NextPVR webpage and the webpage still shows an update time. Using Schedules Direct. Any ideas on where to start looking?
It seems like an encoding problem. When I met the file "data/tuning/DVB-T/Belgium - Walloni?ini", the install program crashed. Did anyone here met this problem? I wish this bug will be fixed in the next version... Thanks!
(That dialog said that "There are invalid characters in the path").
Upgraded Kodi to 19.1 and WinTV to 10. Could not get NextPVR to work on Kodi so when for fresh install and now NPVR cannot find channels. TV Tuner card is listed on devices but scan comes in with no channels. WinTV 10 had no problems finding channels and works fine.
Log attached.
Any help will be very much appreciated.
LineUp is a configuration utility to select and apply Channel Bouquets from the Broadcasters and your Custom Channel List into NextPvr.
LineUp lets you choose your own Channel Numbers/Names, Merge different Broadcast sources into a single channel and assign EPG (XMLTV or OTA).
The initial release supports Satellite, Terrestrial and HdPvr. Data is provided by EPG Collector and is processed into the NextPvr Database. LineUp is designed to be run on a regular schedule and will maintain the NextPvr configuration as changes are detected in the data feed.
LineUp for NextPvr is a development of the original LineUp developed for the DVBLogic TVSource product. It was developed from the UK Satellite feeds and should work where ever EPG Collector is able to create the requried data files (this was certainly the case with the TVSource version).
The initial release is version 21080 and is a complete rewrite. This version should be treated as a Beta. Full details are in the User Guide included in the ZIP Package.
Posted by: jw1 - 2021-09-09, 11:28 AM - Forum: Windows
- Replies (9)
I am using Schedules Direct. Recent movies that I am recording are showing up with artwork in the web recordings list. Any shows that I recorded earlier do not have artwork.
Is there a way to get artwork to appear for the existing shows without clearing it for the shows that have it?
I saw the command llisted below but I do not want to wipe out the artwork for the movies.
Posted by: jw1 - 2021-09-09, 11:21 AM - Forum: Windows
- Replies (3)
Hi,
I am using 3x HDHomeruns with cablecards. When recording two shows on the same channel one after the other I notice that during the pre/post period where both are being recorded then sometimes one tuner is recording both shows and sometimes separate tuners are recording each show during the overlap period.
Recently it happened that on three channels one show was ending and another was starting and on one channel one tuner was recording both shows but on the other two channels separate tuners were recording the show that was ending and the show that was starting. Instead of using three tuners to record 6 shows, NextPVR was using 5 tuners.