Gleitkommadivision

Begonnen von wn48z, März 30, 2026, 11:24:10

« vorheriges - nächstes »

wn48z

Seit Kurzem habe ich diesen Fehler wenn ich in TS Doctor 4.2.20 das Schnittfenster schliesse:

EZeroDivide: Gleitkommadivision durch Null @ Adresse

Im Ereignislog steht:
System - Provider [ Name] C:\Program Files (x86)\Cypheros\TSDoctor3\TSDoctor.exe - EventID 4343 [ Qualifiers] 0 Version 0 Level 2 Task 0 Opcode 0 Keywords 0x80000000000000 - TimeCreated [ SystemTime] 2026-03-30T04:31:38.6324284Z EventRecordID 31622 Correlation - Execution [ ProcessID] 14416 [ ThreadID] 0 Channel Application Computer xxxxx Security - EventData Error while aligning cutting points! EZeroDivide: Gleitkommadivision durch Null[3.2.33]

Es tritt mit jeder TS Datei auf und ich habe eine ältere 4.1 Version und auch eine 3.2 Version von TS Doctror getestet - immer dasselbe Resultat.

Man kann eine TS Datei fehlerfrei öffnen und auch wieder eine neue Datei erstellen - alles funktioniert, aber sobal man das Schnittfenster öffnet und danach ok klickt kommt der Fehler.

Wenn man in den Einstellungen unter "Korrekturverhalten" den Punkt "Berücksichtige I/P-Frames für den Schnitt" deaktiviert - tritt der Fehler nicht mehr auf und man kann wieder wie früher Schnitte machen.

Da mahrereTS Doctor Versionen betroffen sind vermute ich eine Systemänderung durch die neuesten Windows Versionen / Updates (Windows 11 (Build 26100)

Cypheros

Nachdem du den Fehler hattest, mach mal einen Anwendungs-Report unter Hilfe/Anwendungs-Report und schick den an den Support unter support(ät)cypheros.de

Cypheros

Danke für das Log. Ich sehe das Problem.

Video format: H264 1920x1088p/AR=1:1/0 fps/High@4.2
First GOP = 50 frames : I0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16 P17 P18 P19 P20 P21 P22 P23 P24 P25 P26 P27 P28 P29 P30 P31 P32 P33 P34 P35 P36 P37 P38 P39 P40 P41 P42 P43 P44 P45 P46 P47 P48 P49
Audio stream 1: AAC/LC 2.0 48000Hz (ENG)

Das scheint ein transkodierter Stream zu sein. Keine B-Frames, nur P-Frames und alle schön hintereinander. AR ist 1/1 und nicht 16/9 wie üblich. Stammt vermutlich von einem Panasonic Bluray-Recorder.

Offenbar wird die Anzahl der Frames pro Sekunde nicht erkannt. Und die "0 fps" sind für die Division durch Null verantwortlich. Sollte in der nächsten Version nicht mehr auftreten.

Allerdings wäre es hilfreich, wenn du uns mal so ein kleines Stück (10 bis 20MB) von so einer Aufnahme zur Verfügung stellen könntest, damit wird die Erkennung der Bildparameter verbessern können. Panasonic macht hier offenbar etwas ganz spezielles. Zum Erstellen solcher Test-Dateien kannst du den Raw-Cutter unter Werkzeuge verwenden.

wn48z

Eingentlich war es eine MP4 Datei, die mit VLC nach TS konvertiert wurde. VLC hatte ich kürzlich mal wieder ein Update auf 3.0.23 eingespielt. Wurde das Problem von VLC generiert? Generell hat das früher immer gut geklappt (MP4 -> VLCnach TS -> TS Doctor).

VLC habe ich das Standardprofil MPEG-TS und Originalspur behalten.


Cypheros

Kannst du uns mal so einen 10 bis 20MB großen Fetzen schicken, damit wir die Parameter-Erkennung fixen können?

wn48z

Ist unterwegs - bei dieser Datei gibt es auch den Gleitkommafehler beim schliessen des Schnittfensters.