gleddamax Posted July 21, 2017 Share Posted July 21, 2017 (edited) 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 July 21, 2017 by gleddamax Quote Link to comment
Griga Posted July 21, 2017 Share Posted July 21, 2017 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. Quote Link to comment
gleddamax Posted July 21, 2017 Author Share Posted July 21, 2017 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. Quote Link to comment
Derrick Posted July 21, 2017 Share Posted July 21, 2017 Mit dem Lentoid 64bit kommt der MPC-HC x64 prima über die Stelle. Kurzzeitige Artefakte an der Fehlerstelle ist alles, was man merkt. Quote Link to comment
SchauAN Posted July 21, 2017 Share Posted July 21, 2017 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?? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.