Jump to content

Appcrash mit Lentoid Decoder


gleddamax

Recommended Posts

gleddamax

Hallo zusammen,

 

hin und wieder kommt es bei mir vor, dass der DVBViewer mit dem Lentoid als HEVC-Decoder abstürzt. Windows zeigt dann folgende Fehlermeldung:

Spoiler

Problemsignatur:
  Problemereignisname:    APPCRASH
  Anwendungsname:    DVBViewer.exe
  Anwendungsversion:    6.0.3.0
  Anwendungszeitstempel:    2a425e19
  Fehlermodulname:    hevcdecfltr.dll
  Fehlermodulversion:    2.1.0.2
  Fehlermodulzeitstempel:    565ec6ab
  Ausnahmecode:    c0000005
  Ausnahmeoffset:    00025be1
  Betriebsystemversion:    6.1.7601.2.1.0.256.48
  Gebietsschema-ID:    1031
  Zusatzinformation 1:    0a9e
  Zusatzinformation 2:    0a9e372d3b4ad19135b953a78882e789
  Zusatzinformation 3:    0a9e
  Zusatzinformation 4:    0a9e372d3b4ad19135b953a78882e789

 

Gestern Abend nahm ich das heute-journal auf und zufälligerweise enthält sie eine derart problematische Passage. Ich habe sie mit dem TS-Doctor herauskopiert, der übrigens keine Fehler oder Warnungen anzeigt, und hier als Sample (ca.11MB) hochgeladen.

Auch die EPG-Informationsdatei (angehängte txt) zeigt keine Fehler an, mit einer Logdatei kann ich leider nicht dienen, da die bis jetzt abgeschaltet waren.

Die angehängte Log-Datei ist vom TS-Doctor beim Herauskopieren des Sample erzeugt worden , die _check.log bei der reinen Überprüfung der Quelldatei.

 

Der LAV Video Decoder mit DXVA2 (native/copy-back) verschluckt sich kurz daran, läuft anschließend aber weiter. Mit CUVID gibt es kurz Pixelgrütze, läuft insgesamt noch am geschmeidigsten durch. Beim Cyberlink bleibt das Bild stehen, läuft nach etlichen Sekunden weiter.

 

Meine Frage ist, ob der DVBViewer bei euch bzw. den Entwicklern auch abstürzt und ob im DVBViewer der Fehler abgefangen werden kannn oder das nur beim Entwickler des Decoders möglich ist.

support.zip

heute-journal (Wetter) [ZDF HD (deu)] _Nachrichten Aktuelles (20170720)_check.log

heute-journal (Wetter) [ZDF HD (deu)] _Nachrichten Aktuelles (20170720).txt

heute-journal (Wetter) (20170720)_Sample-TS-Docotor.log

Edited by gleddamax
Link to post
51 minutes ago, gleddamax said:

Meine Frage ist, ob der DVBViewer bei euch bzw. den Entwicklern auch abstürzt

 

Macht er.

 

51 minutes ago, gleddamax said:

und ob im DVBViewer der Fehler abgefangen werden kannn oder das nur beim Entwickler des Decoders möglich ist.

 

Eher letzteres. Zumindest liegt die Ursache im Lentoid Decoder. Der Cyberlink HEVC Decoder kommt ohne Crash mit ein paar Blockartefakten über die Stelle hinweg. Das Sample enthält offenbar einen Fehler (z.B. Diskontinuität durch Empfangsstörung), mit der der Lentoid Decoder nicht zurechtkommt.

 

Der DVBViewer Sourcefilter meldet Diskontinuitäten bereits an den Decoder, wenn er sie erkennt. In diesem Fall erkennt er allerdings keine. Das kann passieren, wenn die Anzahl der fehlenden TS-Pakete im Video-Stream ein Vielfaches von 16 ist, weil der Continuity Counter im Header der TS Pakete auf 4 Bit beschränkt ist und deshalb nur bis 15 zählt. Danach springt er wieder auf 0 zurück. Oder es handelt sich um eine Störung, die die TS-Paketstruktur nicht beeinträchtigt. Hierbei kann auch eine Rolle spielen, ob das DVB-Gerät bzw. sein Treiber nicht korrigierbare Pakete mit Datenschrott an die Anwendung weiterreicht oder weglässt.

 

Wie auch immer: Um vorab zu erkennen, dass in dem Stream etwas nicht stimmt, müsste der DVBViewer Filter ebenso wie der Decoder die gesamten Videodaten parsen. Das wäre ein Riesen-Aufwand und ist praktisch nicht zu leisten.

 

Link to post
gleddamax

Erinnert mich an eine Informatikvorlesung, wobei es neben nicht behebbaren Fehlern auch um nicht erkennbare Fehler ging.

Alles klar, war auch mehr eine Frage des Interesses; also nicht so wichtig für mich.

 

Jedenfalls wieder was gelernt, danke. :original:

 

Link to post

Mit dem Lentoid 64bit kommt der MPC-HC x64 prima über die Stelle. Kurzzeitige Artefakte an der Fehlerstelle ist alles, was man merkt.

Link to post

Windows 10 App Filme & TV zeigt die Störung, spielt aber weiter.

MPC-HC.1.7.13.x64:

LAV 0.70.2.1 zeigt KEINE Fehler mit Hardwaredekodierung, wohl aber bei Softwaredekodierung, spielt aber in allen Fällen weiter. Erstaunlich!

Mit Lentoid wird die Störung gezeigt, aber ist das nicht ein Softwaredecoder??

 

 

 

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

    • SchauAN
      By SchauAN
      Hallo,
       
      anlässlich eines Wechsels des Laptops stelle ich fest, dass es mir nicht gelingt, DVB-T2 mit Hardwarerendering auf dem zweiten System zu erreichen. Der Reihe nach:
      Beide Laptops sind in der Hardware identisch bis auf's RAM, Software weitgehend. Die zu Windows gehörende HEVC-Videoerweiterung ist bei beiden vorhanden. DVBV GE, LAV-Filter und madVR sind installiert. Auf dem alten System zusätzlich DVBV pro.
      Zum Test habe ich einen aufgenommenen DVB-T2 Film genommen. Diese Systemlast wird im Taskmanager angezeigt:

      Dass es geht, zeigt die Windows-App Filme & TV. VLC bringt alles selbst mit, hat also keine Systemeinflüsse. Aber wieso klappt es nicht mit dem DVBV GE?
      support HEVC klappt.zip support HEVC klappt nicht.zip
    • backfix
      By backfix
      Hallo zusammen,
      ich bin seit mehreren Jahren sehr zufriedener DVBViewer-Benutzer und habe ein Problem, zu dem ich im Forum und auch über allgemeine Internetrecherche nicht fündig geworden bin. Es betrifft NUR den UHD-Sender TravelXP 4k.
      Das Bild ist einigermaßen flüssig, ab und zu Ruckler bzw. kurze "Verlangsamung", ähnlich einer Zeitlupe. Der Ton kommt nur sehr abgehackt, zeitweise gar nicht. Benutze die LAV-Filter neueste Version (0.70.2.88). Aber auch mit anderen Versionen keine Änderung. Wenn ich das Programm aufnehme und anschließend abspiele, funktioniert es perfekt, keine Ruckler, einwandfreier Ton. Hardware ist eine GTX 950 und ein i7-6700 mit 3,4 GHz. Andere 4K-Programme wie der UHD1 oder Testkanäle laufen damit einwandfrei ohne jegliche Störungen. Eine Idee vielleicht: Mir ist aufgefallen, dass von den UHD-Kanälen nur TravelXP 4k AAC-Ton verwendet, vielleicht liegt das Problem auch hier. Hardware-Beschleunigung usw. ist eingestellt, wie in einigen vergleichbaren Threads beschrieben und funktioniert auch prima, die CPU-Last ist immer sehr gering. Da ich seit Jahren HD+-Kunde bin und alle anderen Kanäle dieses Pakets funktionieren, habe ich auch dies als Fehlerquelle ausgeschlossen. Vielleicht hat noch jemand dieses/ein ähnliches Problem? Weiß leider nicht mehr, wo ich mit neuen Tests noch ansetzen soll.
    • zebulon (ufh)
      By zebulon (ufh)
      Moinsen!
       
      Seit Jahren bin ich nun glücklicher Besitzer des DVB-Viewers (Danke übrigens an die Entwickler!), welcher von Anfang an nur als "PVR" - also Festplattenrecorder - auf dem "Aufnahme-PC" lief, um Aufzeichnungen auf einem NAS für die spätere Verwendung abzulegen. Zur Wiedergabe nutzte ich ihn nie, dafür war je nach "Wiedergabe-PC" der MPC-HC (Windows) oder der VLC-Player (Linux) zuständig.
       
      Nun hat man mich neulich leider mit DVBT-2 gesegnet, welches hier in Deutschland unweigerlich H.265 (HEVC) mit sich brachte. Ohne immense Rechenleistung und/oder Unterstützung der CPU durch die GPU gibt es da nur noch "Würfelhusten". Soweit ich die Technik durchschaue, wird diese Rechenleistung allerdings wohl nur benötigt, um H.265/HEVC zwecks Betrachten zu dekodieren; um einfach nur den *.ts-Transportstream aufzuzeichnen, jedoch nicht.
       
      Langer Vorrede kurzer Sinn: Kann man den DVBViewer so konfigurieren, daß er keine Rechenleistung für die Wiedergabe (== H.265-Decodierung) "verbrät"? Fehlt dieses "Bitte nix Wiedergeben, nur Aufzeichen"-Feature oder mag ich nur die dazu nötige Einstellung nicht gefunden haben?
       
      TIA,
      Ulrich
    • SchauAN
      By SchauAN
      Von Microsoft ist eine Erweiterung für HEVC-Videos verfügbar, die auch von anderen Anwendungen genutzt werden kann. Vielleicht eine weitere Möglichkeit, HEVC DVB-T2 im DVBViewer mit Hardwareunterstützung, also minimaler Systemlast, abzuspielen.
    • mague
      By mague
      Hi,
       
      da ich T2 nur sehr selten nutze, hauptsächlich bei Gewitter, will ich im Moment noch keine neue Hardware kaufen. Aber ich will mich mal informieren. Auch weil die NUC eine sehr niedrige TDP haben. Hat jemand ein HEVC fähiges NUC wie z.B. ein NUC5CPYH in Betrieb ? Echtes 4k oder sogar 8k interessiert mich nicht, nur MPEG2, h.264 und h.265 HD. Wie steht es mit der Lautstärke, Suspend to disc und der Halbarkeit aus ? 
×
×
  • Create New...