Jump to content

Aufnahme-Datei inkl. EPG-Infos (Eigenschaften)


Matthias Grimmeisen

Recommended Posts

Matthias Grimmeisen

Hallo,

 

nachdem ich nach langer Zeit ein Aktualisierung durchgeführt und die DVBViewer Pro-Version 6.1.5.0 installiert habe, sind in den Aufnahmedaten (TS-Format) leider nicht mehr die EPG-Informationen (Folgenname, Sendungsbeschreibung etc.) enthalten. Diese waren in der bisher von mir genutzen Version (leider weiß ich nicht mehr, welche dies war) enthalten und wurden in den Eigenschaften der Datei abgelegt bzw. im Explorer-Fenster angezeigt (sh. auch Screenshot im Anhang..

 

Zwar ist es möglich, zusätzlich eine Textdatei mit diesen Infos anzulegen, doch dann muss ich diese Textdatei immer zusammen mit der Aufnahme verschieben/kopieren/ablegen, was insgesamt deutlich weniger komfortabel und übersichtlich ist.

 

Gibt es daher eine Einstellung-Möglichkeit (die ich übersehen habe), um die EPG-Infos wieder direkt in der Aufnahmedatei einzubinden? Falls ja, wäre ich über Tipps7Hinweise dankbar!

 

Gruß,

 

Matthias

EPG-Infos.jpg

Link to post

Gibt es nicht mehr seit DVBViewer Pro 6.1.2:

 

On 8/19/2018 at 12:17 PM, hackbart said:

Entfernt: Aufnahmen: Das Schreiben von EPG-Daten als NTFS Datei-Eigenschaften wurde fallengelassen. Das Lesen der Eigenschaften bei Aufnahmedatenbank-Aktualisierungen (falls es keine EPG-Informationsdatei gibt) wird noch unterstützt.

 

Link to post

Dem stimme ich zu. Schade, frage mich aber was die Einstellung "Zusätzlich EPG Daten (TS) aufnehmen" in den Aufnahme Optionen bewirkt? Da (in der Datei) sind Sie jedenfalls nicht.

Link to post
34 minutes ago, TeHaX said:

frage mich aber was die Einstellung "Zusätzlich EPG Daten (TS) aufnehmen" in den Aufnahme Optionen bewirkt? Da (in der Datei) sind Sie jedenfalls nicht.

 

Doch, die sind in der TS-Datei enthalten (sofern ein EPG für den aufgenommenen Sender gesendet wird), wie gerade ein Test ergab. Aufgenommen wird ein Teil des originalen EPG-Datenstroms auf dem jeweiligen Transponder, und zwar derjenige, der sich auf die aktuell laufende und die nachfolgende Sendung des aufgenommenen Senders bezieht (Present/Following EPG). Anders gesagt befinden sich in der Aufnahme TS-Pakete, die der originalen Event Information Table (EIT) entstammen, also praktisch EPG-Daten in Rohform.

 

Mit dem TransEdit Analyzer kann man nachweisen, dass diese Pakete vorhanden sind, und der VLC kann den EPG anzeigen. Der Windows Explorer jedoch nicht.

 

Das Speichern von EPG-Inhalten als Alternate Data Stream (ADS) zu der Aufnahme bzw. als NTFS-Dateieigenschaften wurde aus verschiedenen Gründen fallengelassen:

  • Es gab mit der nur schlecht dokumentierten Windows-Schnittstelle für das Schreiben der Eigenschaften immer wieder Ärger, insbesondere Speicherlecks und Abstürze durch Speicher-Korruption, was viel Zeit verschlang, aber zu keiner endgültigen Lösung führte.
  • Die NTFS-Dateieigenschaften gehen bei der Nachbearbeitung z.B. mit einem Schnittprogramm, beim Kopieren auf ein Nicht-NTFS-Laufwerk und beim Streamen verloren.
  • So wie der DVBViewer die NTFS-Dateieigenschaften geschrieben hat, konnten Add-Ons / Plugins kaum darauf zugreifen, und sie waren für Anwender nicht änderbar.
  • EPG-Daten werden bereits in der DVBViewer-Aufnahmedatenbank , optional in einer zusätzlichen Textdatei und in der TS-Datei selbst gespeichert (s.o.). Das Beibehalten einer vierten schwierig zu handhabenden weiteren Möglichkeit erschien als Overkill.

Ich empfehle, die EPG-Informationsdateien schreiben zu lassen. Sie dienen praktisch als Aufnahmedatenbank-Backup. Mit ihnen kann die Datenbank rekonstruiert werden, falls sie mal beschädigt wird oder verloren geht. Ohne EPG-Informationsdatei ist in diesem Fall die Aufnahme nur noch eine schnöde Video-Datei.

 

Das oben gesagte gilt auch für den DVBViewer Media Server.

 

Link to post
29 minutes ago, Griga said:

 

Mit dem TransEdit Analyzer kann man nachweisen, dass diese Pakete vorhanden sind, und der VLC kann den EPG anzeigen. Der Windows Explorer jedoch nicht.

 

Danke für Deine ausführliche Erklärung. Jetzt weiß ich warum Windows nichts anzeigt. Ich verwende Kodi und nicht alle Aufnahmen können "gescrapt" werden. Daher wären lesbare EPG Infos da hilfreich. Zusätzliche nfo oder txt haben sich bei mir als nicht wirklich praktikabel erwiesen.

Link to post
1 hour ago, TeHaX said:

Ich verwende Kodi und nicht alle Aufnahmen können "gescrapt" werden.

 

Was meinst du mit "gescrapt"?

 

Wer Kodi benutzt, verwendet sinnvollerweise auch den DVBViewer Media Server und das DVBViewer PVR Add-On für Kodi, das alles mögliche in Kodi Importiert, u.a. die Senderliste, Favoriten, Aufnahmen, EPG-Infos aus der Datenbank... ansonsten ist das nichts halbes und nichts ganzes.

 

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • seizu
      By seizu
      Hätte für das EventGhost DVBViewer Plugin, ein 1-Click IMDB Rating OSD Script,
      welches die Bewertung des aktuellen Channel  am Screen ausgibt.
      Falls wer Interesse hat, kann ich es hier zur Verfügung stellen.
       
      Grüße!
    • SchauAN
      By SchauAN
      In der Hoffnung, dass ich es hier veröffentlichen darf, hier mein Weg, wie ich EPG bei Internet-Streams bekomme.
      Viele Angaben sind anpass- oder verbesserbar, ohne die Funkion einzuschränken. Mir reicht, dass es klappt.

      Der DVBViewer muss installiert sein und laufen.
      EPG-Buddy gibt's hier, XEPG hier.
      EPG-Buddy installieren. Es kann von Windows-Defender als Virus behandelt werden und muss dann explizit in den Einstellungen unter Viren- & Bedrohungsschutz erlaubt werden.
      XEPG installieren. Bei mir wehrte sich Windows gegen die Installation, im blauen Fenster auf mehr Information, dann kann man es installieren.
      Das Verzeichnis c:\ProgramData\Xepg\ muss vorhanden sein. Hier werden die von EPG-Buddy gesammelten Daten gespeichert und von XEPG gesucht. Es wird automatisch bei der Installation von XEPG erzeugt. Getestet mit EPG-Buddy 0.6.0.6 und XEPG 0.7.4.2. Das Forum zu EPG-Buddy ist hier zu ereichen. Dort gibt es auch eine tiefer gehende Anleitung mit Bildern.
      Änderungen an der von EPG Buddy genutzen EPG-Quelle TVSpielfilm kann dazu führen, dass plötzlich das EPG nicht mehr vollständig ist. Vor kurzer Zeit fehlten einige Dritte Programme und wenige Tage später gab es einen Workaround dafür.
      Ich nutze die Automatisierungsmöglichkeiten von EPG Buddy nicht, sondern automatisiere mit XEPG und dem Windows Aufgabenplaner.
       
      EPG-Buddy starten und im Tab Settings TVDB metadata language auf de und GUI Language auf deutsch umstellen, rechts unten You need to restart EPG-Buddy to activate changes. Restart now? Yes klicken.

       
      Tab TV Datenbank: auf manuell [default]

       
      Tab Zeitplaner alle Wochentage und Für Download wecken abkreuzen. Hier kann man zum Test EPG jetzt laden klicken. Das hilft auch, wenn man es mal eben zwischendurch aktualisieren möchte.
      Damit eine Senderliste angezeigt wird, auf EPG jetzt laden? Los Gehts

       
      Tab Einstellungen: Bei XML - Einstellungen Ordner den Pfad c:\ProgramData\Xepg\ angeben. In diesem Ordner erwartet XEPG die EPG-Daten.
      Tab Einstellungen: und rechts unten Jetzt neu starten? Ja.


      Tab EPG Daten: auf Datenbank Modus und jetzt das Mapping und Konfiguration ausführen. Die gewünschten Sender in der Liste anklicken und rechts den korrespondierenden Namen des Senders im DVBViewer eintragen. Alle nicht benötigten Sender bei Wie viele Tage grabben? auf null stellen, die gewünschten auf 14 Tage. Mehr geht nicht - leider. Je mehr Sender, desto länger dauert das Grabben. Bei mir 3:10 gesamte Liste, 17 Sekunden nur für die ör-Sender.


      Zum Test Tab Zeitplaner und EPG jetzt laden. Im Ordner c:\ProgramData\Xepg\ muss jetzt die TVGuide_1.xml mit aktuellem Zeitstempel stehen. Die kann anschließend von XEPG verarbeitet werden.
       
      XEPG
      DVBViewer schließen, XEPG starten:
      0) Zum Pfad vom DVBViewer navigieren C:\Program Files (x86)\DVBViewer\DVBViewer.exe, Execute angeben und ok.


      1) Add here und bei XMLTV TV Data file den im EPG-Buddy angegebenen Namen der Daten angeben, also TVGuide_1.xml. Grabber executable/URL: zu C:\Program Files (x86)\EPG-Buddy\Grab-EPG.exe navigieren. Format Language File und Extra Genre Search Language auf Deutsch.xml stellen.

       


      2) Channel Pairing ausführen: links XMLTV Channels und rechts DVBViewer Channels jeweils den gleichen Sender einstellen und das paaren bestätigen. Am Ende Apply und Exit.


      3) Options folgende Angaben:
      General: Import XMLTV EPG Into DVBViewer
      DVBViewer On Xepg End Action do: Always close DVBViewer
      Install bei DVBViewer.exe Parameters: -c eingeben. Damit startet der DVBViewer ohne Bild/Ton für den Datenimport.


      4) Test Import macht genau das und als Ergebnis zeigt der DVBViewer das EPG an.
       
      Damit das alles automatisch im Hintergrund abläuft, jetzt noch im Aufgabenplaner von Windows die entsprechende Aufgabe einrichten. Aufgabenplaner öffnen, rechts außen Aufgabe erstellen.
      Allgemein:
          Name XEPG (ist wie der Beschreibungstext beliebig)
          Mit höchsten Privilegien ausführen (weil sonst keine Schreibrechte für die EPG-Daten im Verzeichnis des DVBViewer existieren)


      Trigger: Täglich, Start 06:00 Uhr, Aufgabe verzögern für maximal 5 Minuten

       


      Aktionen: Bearbeiten

       
      Aktion: Programm starten
      Programm/Script: "C:\Programm Files (x86)\Xepg\Xepg.exe"
      Argumente hinzufügen (optional): -xGrabThenImport


      Bedingungen: Beenden, wenn Computer in den Akubetrieb wechselt (habe ich NICHT angekreuzt)
      Alle anderen Angaben bleiben voreingestellt. Viele Angaben können den eigenen Bedürfnissen angepasst werden.

       
      Einstellungen: Aufgabe so schnell wie möglich nach einem verpassten Start ausführen und Falls Aufgabe scheitert, neu starten alle 30 Minuten
      Alle anderen Angaben bleiben voreingestellt. Viele Angaben können den eigenen Bedürfnissen angepasst werden.

       
      Geschafft!
       
      Manueller Betrieb:
      EPG-Buddy: Tab Zeitplaner EPG jetzt laden? Los geht's klicken erstellt die TVGuide_1.xml.
      XEPG: Die erstellte c:\ProgramData\Xepg\TVGuide_1.xml mit Test Import in den DVBViewer übertragen, der dafür laufen muss.
       
      Hoffentlich sind keine Fehler enthalten…
      Danke an Christian für die Möglichkeit, mehr Bilder zu speichern und Griga für das Pinnen.
       
       
    • wald7
      By wald7
      Die Senderliste kann in Pro komplett aufgerufen werden,
      doch kann ich - auch nach Einspielung  der Fixes -
      für DBViewer Pro alleine und mit Media-Server kein EPG zu erhalten.
      Der Internetdownload im Mediaserver über die EPG-Suche
      zeitg ein endloses Loading. --> Nach Aktualisierung(Fix)
      AMD Radeon(TM) R5 M430
      Telestar digibit r1
      Windows 10 home aktualisiert
      support.zip
    • 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"
      https://www.youtube.com/watch?v=ku0DwlxK6NI
      und
      https://www.youtube.com/watch?v=HpoRlpWoWsg
      befolgt.
       
      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
      DVBViewer Basic Media Server
      KODI 18.5
       
      Kennt wer eine Lösung bzw. hat einer das Problem auch (gehabt)?
       


    • breakiboy
      By breakiboy
      Hallo zusammen,
       
      Ist es möglich den record button also die Funktionalität zu verbergen mit einem command wie z.B
      http://172.30.110.26:8089/timeline.html?aktion=timeline&showrecordbutton=false 
       
      ich möchte eine EPG Liste darstellen und die recordfunktion möchte ich nicht dabei haben, da es sich nur um epg view handelt. Gibt es da schon was? alternative wäre selber was zu machen mittels
      http://172.30.110.26:8089/api/epg.html export aber 
      1. will das rad nicht neu erfinden
      2. euer view sieht echt nice aus und würde es gerne auch selber gebrauchen.
       
      Freundliche Grüsse aus der Schweiz
       
       
×
×
  • Create New...