TS-Doctor schließt nach 'Building Graph' kommentarlos

Begonnen von sarpei, April 17, 2022, 14:14:44

« vorheriges - nächstes »

sarpei

Hallo miteinander,

ab und an nehme ich mit dem Technisat Isio C alte Serien bei Nitro (nicht HD) auf. Bisher konnte ich die TS-Datei problemlos schneiden. Seit letztem Sonntag zeigt sich folgendes Verhalten:

- TS-Datei lässt sich einlesen
- 'Schnitt vorbereiten' auswählen
- 'Building Graph' läuft durch bis inkl. Video-Renderer
- Nach 2-3 Sekunden schließt TS-Doctor ohne Kommentar.

Ich nutze TS-Doctor v3.2.29 unter aktuellem Windows 10.

'Nur überprüfen' liefert keine Fehlerangaben. 'Neue Datei erzeugen' funktioniert, das Verhalten der neuen Datei ist identisch.

Woran kann das Verhalten liegen?


Viele Grüße, sarpei

tsduser

OK, ich gebe zu, dass ich wenig bis nix von Nitro weiss, und gezielte Fehlersuche geht sicher auch anders, aber wie lauten die "Einstellungen -> Optionen -> Vorschau -> Benutze schnelles Sample Grabbing"?
Vielleicht auch noch die Auswahlen auf demselben Panel unter "Default Video Filter" und "Default Video Renderer"?

sarpei

"Einstellungen -> Optionen -> Vorschau -> Benutze schnelles Sample Grabbing" = ist angekreuzt, dito 'Workaround für genauere Sprünge'

"Default Video Filter" = 2x LAV Light Video Decoder, 1x Automatic

"Default Video Renderer" = Automatic

An den Einstellungen habe ich seit der Erstinstallation nie etwas geändert ... .

tsduser

Probier's doch mal ohne das "schnelle" Grabbing. Das hat bei aehnlichen Problemen schon recht oft geholfen.
Wenn's doch nicht hilft, bleibt nur, auf den Meister zu warten. Oder jemand anderes hat noch eine Idee...

Cypheros

Bitte unter Einstellungen/Optionen/Vorschau das DirectX-Log anzeigen, kopieren und hier posten.

sarpei

Danke! Hier der Inhalt des Logs:

15:27:28.398: OS: Windows 10 Build 19044 x64
15:27:28.398: Graphic card: NVIDIA GeForce GTX 460 (DISPLAY1) nvldumd.dll 23.21.13.9135
15:27:28.398: Resolution  : 1920 x 1080 (32Bit) 96 DPI
15:27:28.398: Monitors    : 1
15:27:28.398: Video type  : H.264
15:27:28.398: Video size  : 1280 x 720
15:27:29.263: Cypheros TS Doctor 3.2.29
            : DirectX Version: 12.0
            : Selected audio filter: LAV Light Audio Decoder
            : Selected video filter: LAV Light Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter (AR)
15:27:29.263: File: D:\!ts-files\16.04.2022 08_52 Fünf Freunde 2\16.04.2022 08_52 Fünf Freunde 2.TS4
15:27:29.263: INIT PLAYBACK
15:27:29.263: Creating playback thread
15:27:29.294: Successfully created Graph Builder
15:27:29.294: Successfully created Media Control
15:27:29.294: Successfully created Media Event
15:27:29.294: Adding filters to the graph
15:27:29.294: Try to add FileSource TS-Doctor Filesource
15:27:29.294: Successfully created new filter TS-Doctor Filesource
15:27:29.294: Successfully queried file source
15:27:29.331: Control interface TS-Doctor Filesource assigned
15:27:29.371: Successfully loaded file
15:27:29.392: Successfully added TS-Doctor Filesource to graph
15:27:29.392: FileSource TS-Doctor Filesource added
15:27:29.412: Enumerating filters: found 32 categories
15:27:29.512: Loading filter Haali Media Splitter (AR) and adding to graph successfully completed
15:27:29.862: Loading filter LAV Light Video Decoder and adding to graph successfully completed
15:27:29.931: Loading filter LAV Light Audio Decoder and adding to graph successfully completed
15:27:30.101: Loading filter Enhanced Video Renderer and adding to graph successfully completed
15:27:30.101: Getting EVR display control
15:27:30.765: Successfully created sample grabber
15:27:30.803: Successfully added sample grabber to graph
15:27:31.259: Connected (indirect) TS-Doctor Filesource.Output -> Haali Media Splitter (AR).Input
15:27:31.259:   Output media type: Major Type: Stream - Sub Type: MPEG2_TRANSPORT Format: SPECIFIER_NONE
15:27:31.259: Successfully created FrameTypeDetect Filter
15:27:31.259: Successfully added FrameTypeDetect Filter to graph
15:27:31.385: Connected (indirect) Haali Media Splitter (AR).Video -> TS-Doctor FrameType Detector.Input
15:27:31.385:   Output media type: Major Type: Video - Sub Type: AVC1 Format: MPEGStreams avc1 1280X720, 24 bits
15:27:31.548: Connected (indirect) TS-Doctor FrameType Detector.Output -> LAV Light Video Decoder.Input
15:27:31.548:   Output media type: Major Type: Video - Sub Type: AVC1 Format: MPEGStreams avc1 1280X720, 24 bits
15:27:31.648: Connected (indirect) LAV Light Video Decoder.Output -> Cypheros FrameCache.XForm In
15:27:31.648:   Output media type: Major Type: Video - Sub Type: {3231564E-0000-0010-8000-00AA00389B71}  Format: VideoInfo2 NV12 1280X720, 12 bits
15:27:31.786: Connected (indirect) Cypheros FrameCache.XForm Out -> Enhanced Video Renderer.EVR Input0
15:27:31.786:   Output media type: Major Type: Video - Sub Type: YUY2 Format: VideoInfo2 YUY2 1280X720, 16 bits
15:27:31.786: Connected sample grabber to video renderer
15:27:31.786: Already Connected LAV Light Video Decoder -> Cypheros FrameCache
15:27:31.786: Already Connected TS-Doctor Filesource -> Haali Media Splitter (AR)
15:27:31.786: Try to render demuxer output pins
15:27:31.786: Rendering source pin: Audio
15:27:32.090: Successfully rendered file
15:27:32.111: Default DirectSound Device
            : Enhanced Video Renderer
            : AC3Filter
            : Cypheros FrameCache
            : LAV Light Audio Decoder
            : LAV Light Video Decoder
            : TS-Doctor FrameType Detector
            : Haali Media Splitter (AR)
            : TS-Doctor Filesource
15:27:32.111: Successfully created Media Seeking
15:27:32.135: Successfully created Basic Video
15:27:32.135: Successfully created Basic Audio
15:27:32.138: Successfully created Media Position
15:27:32.158: Starting playback
15:27:32.365: Pausing playback
15:27:32.386: Video duration: 01:34:46.300
15:27:32.406: Haali Media Splitter (AR) for audio switch
15:27:32.406: StreamSelect activated

15:27:32.427: Failed to get average time per frame ($80004002)

15:27:32.427: Failed to get video size ($80004002)
15:27:32.427: Video size: 1280 x 720
15:27:43.244: Resuming playback
15:28:02.305: MediaControl paused
15:28:10.036: Resuming playback
15:28:13.482: MediaControl paused
15:28:13.621: Resuming playback
15:28:28.857: MediaControl paused
15:28:38.841: Stopping
15:28:38.841: Stopping playback thread
15:28:38.842: MediaControl execute stop
15:28:38.842: Destroying I-Frame thread
15:28:38.842: I-Frame thread destroyed
15:28:38.842: Stopping MediaControl
15:28:38.860: MediaControl stopped
15:28:38.860: Playback thread stopped
15:28:38.860: Terminating playback thread
15:28:38.960: Destroying playback thread
15:28:38.960: Destroying graph
15:28:38.960: Releasing frame grabber filter
15:28:38.960: Frame type filter released
15:28:38.960: Releasing frame grabber filter
15:28:38.972: Frame type filter released
15:28:38.973: MediaControl released
15:28:38.973: StreamSelect released
15:28:38.973: MediaPosition released
15:28:38.973: BasicAudio released
15:28:38.973: BasicVideo released
15:28:38.973: IMFDisplayControl released
15:28:38.973: Event released
15:28:38.973: MediaSeeking released
15:28:38.973: pFileSourceControl released
15:28:38.973: pFileSourceFilter released
15:28:38.981: pSource removed from graph
15:28:38.982: pSource released
15:28:38.982: Removing all filters
15:28:38.982: Try to remove Default DirectSound Device
15:28:38.983: Removing filter:Default DirectSound Device : OK
15:28:38.983: Releasing: Default DirectSound Device
15:28:38.983: Releasing: DONE
15:28:38.983: Try to remove Enhanced Video Renderer
15:28:38.984: Removing filter:Enhanced Video Renderer : OK
15:28:38.984: Releasing: Enhanced Video Renderer
15:28:38.984: Releasing: DONE [1]
15:28:38.984: Try to remove LAV Light Video Decoder
15:28:38.984: Removing filter:LAV Light Video Decoder : OK
15:28:38.984: Releasing: LAV Light Video Decoder
15:28:38.984: Releasing: DONE
15:28:38.984: Try to remove Haali Media Splitter (AR)
15:28:38.984: Removing filter:Haali Media Splitter (AR) : OK
15:28:38.984: Releasing: Haali Media Splitter (AR)
15:28:38.984: Releasing: DONE
15:28:38.984: Try to remove AC3Filter
15:28:38.986: Removing filter:AC3Filter : OK
15:28:38.986: Releasing: AC3Filter
15:28:38.986: Releasing: DONE
15:28:38.986: Try to remove LAV Light Audio Decoder
15:28:38.986: Removing filter:LAV Light Audio Decoder : OK
15:28:38.986: Releasing: LAV Light Audio Decoder
15:28:38.986: Releasing: DONE
15:28:39.016: Graph released
15:28:39.016: Playback thread destroyed
15:28:39.127: Playback thread terminated (2)

sarpei

Äh, möglicherweise war das jetzt das falsche Log (da waren zwei Fenster auf). Hier das wahrscheinlich zutreffende (kann ich nur am Dateinamen festmachen):

16:55:15.246: OS: Windows 10 Build 19044 x64
16:55:15.246: Graphic card: NVIDIA GeForce GTX 460 (DISPLAY1) nvldumd.dll 23.21.13.9135
16:55:15.246: Resolution  : 1920 x 1080 (32Bit) 96 DPI
16:55:15.246: Monitors    : 1
16:55:15.246: Video type  : MPEG
16:55:15.246: Video size  : 720 x 576
16:55:16.134: Cypheros TS Doctor 3.2.29 [1]
            : DirectX Version: 12.0
            : Selected audio filter: LAV Light Audio Decoder
            : Selected video filter: LAV Light Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter (AR)
16:55:16.134: File: D:\!ts-files\17.04.2022 05_57 Airwolf\17.04.2022 05_57 Airwolf.TS
16:55:16.134: INIT PLAYBACK
16:55:16.134: Creating playback thread
16:55:16.165: Successfully created Graph Builder
16:55:16.165: Successfully created Media Control
16:55:16.165: Successfully created Media Event
16:55:16.165: Adding filters to the graph
16:55:16.165: Try to add FileSource TS-Doctor Filesource
16:55:16.165: Successfully created new filter TS-Doctor Filesource
16:55:16.165: Successfully queried file source
16:55:16.165: Control interface TS-Doctor Filesource assigned
16:55:16.196: Successfully loaded file
16:55:16.196: Successfully added TS-Doctor Filesource to graph
16:55:16.196: FileSource TS-Doctor Filesource added
16:55:16.234: Enumerating filters: found 32 categories
16:55:16.366: Loading filter Haali Media Splitter (AR) and adding to graph successfully completed
16:55:16.636: Loading filter LAV Light Video Decoder and adding to graph successfully completed
16:55:16.736: Loading filter LAV Light Audio Decoder and adding to graph successfully completed
16:55:16.799: Loading filter Enhanced Video Renderer and adding to graph successfully completed
16:55:16.799: Getting EVR display control
16:55:16.968: Successfully created sample grabber
16:55:16.968: Successfully added sample grabber to graph
16:55:17.522: Connected (indirect) TS-Doctor Filesource.Output -> Haali Media Splitter (AR).Input
16:55:17.522:   Output media type: Major Type: Stream - Sub Type: MPEG2_TRANSPORT Format: SPECIFIER_NONE
16:55:17.522: Successfully created FrameTypeDetect Filter
16:55:17.522: Successfully added FrameTypeDetect Filter to graph
16:55:17.669: Connected (indirect) Haali Media Splitter (AR).Video -> TS-Doctor FrameType Detector.Input
16:55:17.669:   Output media type: Major Type: Video - Sub Type: H264 Format: VideoInfo2 H264 48X16, 0 bits
16:55:17.838: Connected (indirect) TS-Doctor FrameType Detector.Output -> LAV Light Video Decoder.Input
16:55:17.838:   Output media type: Major Type: Video - Sub Type: H264 Format: VideoInfo2 H264 48X16, 0 bits
16:55:17.970: Connected (indirect) LAV Light Video Decoder.Output -> Cypheros FrameCache.XForm In
16:55:17.970:   Output media type: Major Type: Video - Sub Type: {3231564E-0000-0010-8000-00AA00389B71}  Format: VideoInfo2 NV12 48X16, 12 bits
16:55:18.140: Connected (indirect) Cypheros FrameCache.XForm Out -> Enhanced Video Renderer.EVR Input0
16:55:18.140:   Output media type: Major Type: Video - Sub Type: YUY2 Format: VideoInfo2 YUY2 48X16, 16 bits
16:55:18.140: Connected sample grabber to video renderer
16:55:18.171: Already Connected LAV Light Video Decoder -> Cypheros FrameCache
16:55:18.171: Already Connected TS-Doctor Filesource -> Haali Media Splitter (AR)
16:55:18.202: Try to render demuxer output pins
16:55:18.202: Rendering source pin: Audio
16:55:18.381: Successfully rendered file
16:55:18.401: Default DirectSound Device
            : Enhanced Video Renderer
            : AC3Filter
            : Cypheros FrameCache
            : LAV Light Audio Decoder
            : LAV Light Video Decoder
            : TS-Doctor FrameType Detector
            : Haali Media Splitter (AR)
            : TS-Doctor Filesource
16:55:18.401: Successfully created Media Seeking
16:55:18.444: Successfully created Basic Video
16:55:18.444: Successfully created Basic Audio
16:55:18.451: Successfully created Media Position
16:55:18.472: Starting playback
16:55:27.596: Pausing playback

Cypheros

Sehr seltsam, die erkannte auflösung und das Videoformat stimmen nicht: Major Type: Video - Sub Type: H264 Format: VideoInfo2 H264 48X16, 0 bits

Sollte eigentlich MPEG, 720 x 576 sein.

Versuch mal unter Einstellungen/Optionen/Unterstützte Tools/Haali Splitter den Haali-Splitter nochmal herunterzuladen und neu zu installieren.

Falls das nicht hilft unter Einstellungen/Optionen/Vorschau bei Default MPEG Splitter den "LAV Light Splitter" einzustellen.

sarpei

1. Unter Einstellungen/Optionen/Unterstützte Tools/Haali Splitter den Haali-Splitter nochmal heruntergeladen und neu installiert - TS-Doctor neu geöffnet ==> gleiches Verhalten

2. Unter Einstellungen/Optionen/Vorschau bei 'Default MPEG Splitter' den "LAV Light Splitter" eingestellt - TS Doctor neu geöffnet ==> die Vorschau funktioniert und TS Doctor schließt nicht!

Schneiden und 'Neue Datei erzeugen' funktioniert!

Ein herzliches DANKESCHÖN!


www.cypheros.de