Jump to content

Recording Service deinterlace

Hop Tzop

Recommended Posts



First of all thank you for making DVBViewer and especially the Recording Service which I mainly use it with Kodi.


Now I'm looking for a solution, if there is one, to better deinterlace, Kodi is doesn't have the best algorithms for that and I was wondering if there are any plugins for Recording Service or something like that, that can deinterlace image before arriving in Kodi. I must say I don't know much about this stuff and how it really works, so I'm wondering if that is even possible.


Also what plugins from the member section can be used with Recording Service?


Thank you in advance!

Link to comment

De-interlacing is a task for the media player, the Recording Service has zero influence on it.


Maybe a Kodi user can post a good hint for you here but the Kodi Forum is the first adress for this kind of question.


On a modern PC you should look for DXVA Deinterlacing, but I do not know how to choose that or even if it´s available in Kodi.

Edited by blasgl
Link to comment
  • 3 weeks later...

Kodi + DSPlayer + MadVR brings pretty good deinterlanceing and Upscaling. Its a bit of a Hassle to set up and it doesnt work all the time (If you have UI Scaling on in Windows you can't use MadVR without Problems) but the Image Quality is beyond everything I saw befor.

Edited by NightStorm1000
Link to comment

Kodi mostly runs on thin devices where there is no madVR available ;) . And it mostly uses the underlying hardware to do the deinterlacing. Deinterlacing for example is perfect on my Sony TV running Android TV. Then again there is the Amazon Fire TV (also running Android) which features pretty bad or no deinterlacing at all.


Kodi also supports software deinterlacing via yadif. For that to be selectable, you also have to disable hardware video decoding. This won't work properly on most thin devices.


So we should first start with the question on which platform Kodi runs...

Link to comment
  • 2 weeks later...

I'm running a PC, Q6600@2.4Ghz, 8GB Ram, AMD HD7790 1GB, Windows 10 64bit. Right now I use Pixel Shader as render method, Deinterlace (half), Video Scaling Spline36-Optimised. Using the default deinterlace feels like the image stutters a little, doesn't seem fluid, you can see that on rolling text, looks like ghosting a little.

Link to comment
  • Similar Content

    • efroggy
      By efroggy
      Bin diese Woche von TVMosaik auf DVBViewer umgestiegen. Eigentlich läuft alles, nur nicht so wie es offiziell sollte. Irgendetwas habe ich nicht beachtet. Das Problem stellt sich so dar:
      Wenn ich den DVBViewer pro starte, erscheint das Popup mit der Warnung: "Der Media Server läuft, aber der DVBViewer ist nicht für die gemeinsame Nutzung von DVB-Hardware konfiguriert." Wenn ich dann die Schaltfläche "Den Media Server Wizard ausführen" betätige, erscheint das Fenster für die Eingaben. Das oberste Feld ist grau und ich kann weder einen Media Server wählen, noch kann ich einen Namen eingeben. Das gilt auch für den Nutzernamen und Passwort.
      Meine Ausrüstung sieht so aus: Windows 10 PC mit zwei DD DVB-C Doppel-Tunerkarten. Darauf läuft der DVB Media Server und Kodi. Der DVBViewer wird nur zur Einrichtung und Test gestartet. Ein zweiter Klient besteht aus einem Raspberry und Kodi greift auf den obigen Media Server zu.
      Eigentlich funktioniert alles einwandfrei, EPG und die Icons sind vorhanden, auch der zweite Klient läuft. Also beide Kodis greifen auf den Media Server zu. Wenn nun der DVBViewer dazu kommt, kommt die obige Meldung. Was habe ich falsch gemacht?
    • Hedder
      By Hedder
      Hallo Forum,
      ich möchte das Frontend Kodi 18.5 in Verbindung mit DVBViewer und als Backend den DMS nutzen.
      Ich habe dazu die beiden Videos von Stefan Grossmann zu "Kodi 17 DVBViewer einrichten"
      der Menüpunkt "Aufnehmen" (siehe zweites Video bei 8 Minuten) ist bei mir nicht vorhanden. 🤷‍♂️
      Die Aufnahme unter dem DVBViewer funktioniert.
      Live TV, EPG, umschalten geht unter KODI alles super und auch schnell.
      Ich habe folgendes Setup:
      Windows 10
      DVBViewer Basic Media Server
      KODI 18.5
      Kennt wer eine Lösung bzw. hat einer das Problem auch (gehabt)?

    • snorre
      By snorre
      DVBWiewer Recording Service Linux / Wine
      Ubuntu 18.04 server 1GB RAM 1 Core FSTAB: mount NFS recordings  from NAS to /mnt/recordings Name: dvbsrv  

      We need wine (32bit version), Xvfb (short for X virtual framebuffer) for
      running the recording service without screen, cabextract for extracting
      the needed DirectX file (ksproxy.ax) and nfs-common for mounting the
      recording share.
      dpkg --add-architecture i386 && apt update apt install wine32 xvfb cabextract nfs-common  
      Software Wine:
      We create a user which is running the Recording Service.
      In the users home we store the needed Windows software parts in the subdirectory "sw".
      SSH to the Ubuntu server as root or become root with "sudo su -".
      # create user w/o passwd adduser dvb su - dvb mkdir sw && cd sw wget http://download.microsoft.com/download/E/E/1/EE17FF74-6C45-4575-9CF4-7FC2597ACD18/directx_feb2010_redist.exe cabextract directx_feb2010_redist.exe -F dxnt.cab cabextract dxnt.cab -F ksproxy.ax  
      Files to be stored in /home/dvb/sw:
      Total Commander 32bit: tcmd922ax32.exe DVBViewer: DVBViewer_setup_6.1.4.exe Recording SVC: Recording_Service_setup_1.33.02.01.exe FFMPEG 32bit: ffmpeg-20190707-98b122c-win32-static.zip DVB Lic: xxxx.dvbvkey  
      Config from Windows DVBWiewer:
      This step is optional. You can configure the Recording Service without these.
      I copied the file from the Windows installation to keep my settings.
      Channel Logos: "c:\Program Files\DVBViewer\Images\Logos" Plugins: "c:\Program Files\DVBViewer\Plugins" Channels: "c:\Documents and Settings\All Users\Application Data\CMUV\DVBViewer\channels.dat" Allowed Networks: "c:\Documents and Settings\All Users\Application Data\CMUV\DVBViewer\Config\svcuserdata.xml" Rec-Server Config: "c:\Documents and Settings\All Users\Application Data\CMUV\DVBViewer\Config\service.xml" Tuner Config: "c:\Documents and Settings\All Users\Application Data\CMUV\DVBViewer\Config\svchardware.xml" SAT>IP Config: "c:\Documents and Settings\All Users\Application Data\CMUV\DVBViewer\Config\svcnetwork.xml"  
      Start Xming on Windows client. On Linux Desktop you usually already have a X server running. If using Putty, configure it to have X forwarding enabled. Putty (or ssh -X) to dvbsrv as root.  
      cp .Xauthority /home/dvb/ chown dvb:dvb /home/dvb/.Xauthority su - dvb cd sw  
      Initial Wine start wine cmd exit  
      Install Total Commander wine tcmd922ax32.exe - no shortcuts
      Install DVBViewer wine DVBViewer_setup_6.1.4.exe  - no shortcuts, no FW
       - OK on "Unable to execute file: powercfg.exe" - 10 times
       - Add Key File, Username and Passsword - Key file in Z:\home\dvb\sw
       - Cancel additional components install
       - do not wiew changelog_en.html and do not Launch DVBViewer
      Install Recording Service wine Recording_Service_setup_1.33.02.01.exe  - no shortcuts, no FW, no Download FFmpeg
       - OK on "Unable to execute file: powercfg.exe" - 10 times
       - do not wiew changelog_en_rs.html and do not Launch Configuration
       - Right click Recording Service System Tray Icon -> Disable Auto-Start Tray Control Program -> Exit
      Start Total Commander - These steps can also be done manually on Linux or Wine comandline "wine cmd" wine c:\\totalcmd\\totalcmd.exe &  - Configure
       - Copy z:\home\dvb\sw\ksproxy.ax -> c:\windows\system32
       - Open z:\home\dvb\sw\ffmpeg-20190707-98b122c-win32-static.zip
         + Copy z:\home\dvb\sw\ffmpeg-20190707-98b122c-win32-static.zip\ffmpeg-20190707-98b122c-win32-static\bin\ffmpeg.exe -> "c:\Program Files\DVBViewer"
       - Copy Plugins -> "c:\Program Files\DVBViewer\Plugins"
       - Copy Logos -> "c:\Program Files\DVBViewer\Images\Logos"
       - Copy z:\home\dvb\sw\channels.dat -> c:\ProgramData\CMUV\DVBViewer
       - Copy XML config files -> c:\ProgramData\CMUV\DVBViewer\Config
      Configure Recording Service wine "c:\Program Files\DVBViewer\svcoptions.exe"  - Recorder: Directories: Z:\mnt\recordings
         + Recordings: Disable Create NTFS filestorage data
       - Web/UPnP:
         Port 8080
         Disable: Prevent PC sleep
      Run As systemd service:

      [Unit] Description=Run DVBViewer Recording Service in Wine [Service] User=dvb ExecStart=/usr/bin/xvfb-run /usr/bin/wine "c:\Program Files\DVBViewer\DVBVservice.exe" [Install] WantedBy=multi-user.target
      [Unit] Description=Redirect port 80 to 8080 for DVBViewer Recording Service [Service] Type=oneshot ExecStart=/sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 [Install] WantedBy=multi-user.target
      systemctl enable DVBViewer-port.service systemctl enable DVBViewer.service systemctl start DVBViewer-port.service systemctl start DVBViewer.service  
      Start Wine programs as root:
      Totalcmd: cp /root/.Xauthority /home/dvb/ && su - dvb -c 'wine "c:\totalcmd\totalcmd.exe"' & DVBViewer Opts: systemctl stop DVBViewer && \ cp /root/.Xauthority /home/dvb/ && \ su - dvb -c 'wine "c:\Program Files\DVBViewer\svcoptions.exe"' && \ systemctl start DVBViewer
    • _Michael_
      By _Michael_
      ich habe in den Optionen bei Nach einer Timer-Aufnahme folgendes gewählt keine Aktion, siehe 1stes Bild. Das funktioniert bei mir Leider nicht. Ich gehe z.Zt. davon aus, das dies noch an anderer Stelle "überstimmt" werden kann. Falls ja: Wo muß ich eingreifen?
      Ich habe noch unter Aufgaben eine Auflistung von passenden internen Aufgaben (siehe 2tes Bild) gesehen, kann deren Zweck (z.B. globales Ausschalten der Aufgabe?) aber nicht in der Hilfe finden ...
      Evtl. noch wichtig:
      Meine Aufnahme-Timer lasse ich über das DVBViewer Client von Kodi erstellen und manchmal verwende ich auch das Media Server Web Interface. Ich bekomme vor dem Auslösen des Energiesparens eine message box mit einem ablaufenden Timer (der Warnzeit vor dem Beenden) zu sehen.  In Kodi habe ich "Einstellungen / PVR & TV -> Energiesparen -> Aktiviert = aus" eingestellt.  
      P.S. Sollte im 1sten Bild bei Aufgabe nach Aufnahme nicht konsistenter Weise keine Aufgabe statt <None> stehen?

    • c.paul
      By c.paul
      wollte meinen DVBViewer samt Recording-Service mal wieder updaten.
      Leider finde ich auf der Mitgliederseite dir Rubrik für den Recording-Service nicht.
      Danke für Eure Hilfe
  • Create New...