TS-Doctor hängt sich bei HD auf

Begonnen von Kirschweng, November 06, 2011, 18:07:33

« vorheriges - nächstes »

Kirschweng

Liebe Gemeinde,

bin seit einigen Monaten begeisterter TS-Doctor-Anwender. Seit Version 1.1.35 hängts sich das Programm bei mir jedoch beim Schnitt von HD-Files auf. Muss dann neu starten, die Markierungen zum Schnitt werden noch erkannt. SD-Fles funktionieren ohne Fehl und Tadel. Hat jemand eine Idee? Werde jetzt mal die Beta 1.1.41 probieren.

Beste Dank für hilfreiche Hinweise

Mam

hatte ich auch ne zeitlang, nach Neuinstallation des Rechners war es dann weg. War wohl irgendwas in den Tiefen der Codecs verstrubbelt.

(Zu der Zeit war ich übrigens recht froh, dass die alten Schnittpunkte erhalten blieben, manchmal stürzte er mehrfach ab, bis man den richtigen Punkt erwischt hatte, jedes Scrollen im Film war ein Risiko)

Offensichtlich war bei mir wohl NICHT der TS-Doc schuld, wenn es bei Dir ähnlich gelagert ist, hilft ein Update leider gar nicht.


Kirschweng

Hallo Mam, das könnte tatsächlich so sein. Update war nicht erfolgreich. Beim Gedanken, das System komplett neu aufzusetzen graut es mir allerdings. Werde ich wohl mit Abstürzen leben müssen  :-[

Cypheros

Hi, wenn das Problem nur bei HDTV auftritt dann ist vielleicht das Problem auch dort zu suchen.

Das Toolkit "SUPER" verwendet ältere Filter, die leider sehr problematisch im System verankert werden. Deshalb besser löschen wenn vorhanden (Vieleicht auch nur vorübergehend).

Neue Beta hat den neuen Haali-Splitter 1.11.288, denn Du mal probieren solltest. Falls Du ffdshow verwendest solltest Du auf die aktuelle Version 3984 (22.09.2011) updaten.

Poste doch mal das DirectX-Log (Einstellungen/Vorschau) wenn das alles nicht klappt.


Kirschweng

Hallo Cypheros, Hinweis auf Super könnte tatsächlich "super" sein. Habe das Programm installiert und vielleicht tritt Fehler tatsächlich seither auf. Werde das prüfen und hier berichten. Vielen Dank.

Kirschweng

Hallo Cypheros, habe Hinweise noch nicht umgesetzt, aber vielleicht ist es hilfreich, wenn ich hier schon mal die Log-Datei poste, die den Programmabsturz dokumentiert:

23:21:44.190: Cypheros TS Doctor 1.1.41 beta
            : DirectX Version:  11
            : Selected audio filter: Microsoft DTV-DVD Audio Decoder
            : Selected video filter: CoreAVC Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter (AR)
23:21:44.190: File: F:\Meine Aufnahmen\11-24_20-10-00_ZDF HD (deu)_Marie Brand und der Moment des Todes.ts
23:21:44.191: INIT PLAYBACK
23:21:44.191: Creating playback thread
23:21:44.211: Successfully created Graph Builder
23:21:44.211: Successfully created Media Control
23:21:44.211: Successfully created Media Event
23:21:44.211: Adding filters to the graph
23:21:44.211: Try to add FileSource TS Doctor Filesource
23:21:44.239: Successfully created new filter TS Doctor Filesource
23:21:44.239: Successfully queried file source
23:21:44.239: Control interface TS Doctor Filesource assigned
23:21:44.259: Successfully loaded file
23:21:44.259: Successfully added TS Doctor Filesource to graph
23:21:44.259: FileSource TS Doctor Filesource added
23:21:44.286: Enumerating filters: found 32 categories
23:21:44.326: Loading filter Haali Media Splitter (AR) and adding to graph successfully completed
23:21:44.408: Loading filter CoreAVC Video Decoder and adding to graph successfully completed
23:21:44.429: Loading filter Microsoft DTV-DVD Audio Decoder and adding to graph successfully completed
23:21:44.429: Use standard video renderer
23:21:44.431: Successfully created Sample Grabber
23:21:44.431: Successfully added SampleGrabber to graph
23:21:44.451: Set Sample Grabber media type
23:21:44.571: Connected TS Doctor Filesource.Output -> Haali Media Splitter (AR).Input
23:21:44.591: Connected Haali Media Splitter (AR).Video -> CoreAVC Video Decoder.Input
23:21:44.611: Connected CoreAVC Video Decoder.Output -> SampleGrabber.Input
23:21:44.611: Rendering source pin: Output
23:21:44.771: Try to render TSDoctor FileSource and let Windows automatically connect loaded filters
23:21:44.777: Rendering source pin: Audio
23:21:45.077: Successfully rendered file
23:21:45.097: Default DirectSound Device
            : Video Renderer
            : Microsoft DTV-DVD Audio Decoder
            : AVI Decompressor
            : Ulead Mp3 Decoder
            : SampleGrabber
            : CoreAVC Video Decoder
            : Haali Media Splitter (AR)
            : TS Doctor Filesource
23:21:45.117: Successfully created Media Seeking
23:21:45.117: Successfully created Video Window
23:21:45.146: Set video windows position to 0,0,1452,773,
23:21:45.146: Successfully created Basic Video
23:21:45.146: Successfully created Basic Audio
23:21:45.146: Successfully created Media Position
23:21:45.147: Starting playback
23:21:48.365: Pausing playback
23:21:51.365: Video duration: 01:54:59.100
23:21:51.385: StreamSelect activated
23:21:51.405: Frames/sec: 50,00
23:21:51.405: Frame rate: 20ms
23:21:51.405: Video size: 1280 x 720
23:21:51.425: Set video windows position to 39,0,1374,773,
23:28:33.377: Resuming playback
23:28:37.445: MediaControl paused
23:29:16.112: MediaControl execute stop
23:29:16.127: MediaControl stopped
23:29:16.227: Destroying playback thread
23:29:16.227: Destroying graph
23:29:16.228: MediaControl released
23:29:16.228: StreamSelect released
23:29:16.228: MediaPosition released
23:29:16.228: BasicAudio released
23:29:16.228: BasicVideo released
23:29:16.230: VideoWindow released
23:29:16.230: Event released
23:29:16.230: MediaSeeking released
23:29:16.231: pFileSourceControl released
23:29:16.231: pFileSourceFilter released
23:29:16.231: pSource released
23:29:16.231: Removing all filters
23:29:16.231: Try to remove Default DirectSound Device
23:29:16.232: Removing filter:Default DirectSound Device : OK
23:29:16.232: Releasing: Default DirectSound Device
23:29:16.232: Releasing: DONE

  • 23:29:16.232: Try to remove Video Renderer
    23:29:16.233: Removing filter:Video Renderer : OK
    23:29:16.233: Releasing: Video Renderer
    23:29:16.238: Releasing: DONE

  • 23:29:16.239: Try to remove CoreAVC Video Decoder

    Vielen Dank. Melde mich, wenn ich mit Filterbereinigung erfolgreich war...

Kirschweng

Und noch ein ganz aktuelles Problem: Mein ts-doctor schneidet nicht mehr. Obwohl die Datei verkleinert wird, bleibt die Aufnahme ungeschnitten. Ja, spinn ich denn jetzt. Der Fehler kann doch nur an mir liegen. Hiiiilfe! :o Ruhe, ich schaue noch mal alle Einstellungen durch!  8)

Cypheros

Beim CoreAVC ist unter den Optionen "Nutze Tray-Icon" abgeschaltet oder?

CoreAVC hat leider Probleme wenn das Tray-Icon aktiviert ist. Der TS-Doctor kann dann das Schnittfenster nicht mehr schließen.

Cypheros

Zitat von: Kirschweng am November 24, 2011, 23:53:01
Und noch ein ganz aktuelles Problem: Mein ts-doctor schneidet nicht mehr. Obwohl die Datei verkleinert wird, bleibt die Aufnahme ungeschnitten. Ja, spinn ich denn jetzt. Der Fehler kann doch nur an mir liegen. Hiiiilfe! :o Ruhe, ich schaue noch mal alle Einstellungen durch!  8)

Nicht vergessen im Schnittfenster auf "OK" zu klicken und nicht auf "Abbrechen"!!!

Kirschweng

Danke für die schnellen Hinweise, die ich am Wochennde in Ruhe durchtesten werde. Hier mal die log-Datei nach dem Schnitt (ursprüngliche Dateigröße um 3 GB verringert, aber Filmende und -anfang unverändert). Mmmmh

Opening file F:\Meine Aufnahmen\11-24_20-10-00_ZDF HD (deu)_Marie Brand und der Moment des Todes.ts

OS: Windows 7 Service Pack 1
TSDoctor.exe V 1.1.41 beta (Build 023BFF)

Supported TS source filter found  : TS Doctor FileSource (on)
Supported splitter filter found   : Haali
Supported audio filter found      : ffdshow Audio Decoder, Microsoft DTV-DVD Audio Decoder
Supported Mpeg video filter found : ffdshow Video Decoder
Supported H264 video filter found : CoreAVC Video Decoder, ffdshow Video Decoder
File size: 11171094420
Packets  : 59420715


Scanning for TRP fill packets

Scanning for PIDs

Found 7 different PIDs

Identifying stream types

$17D4: 0%   = PMT
$17DE: 91%  = H264 Video (PES_StreamID E0 = Video_Stream_0) [PCR,PTS,DTS]
$17EB: 2%   = MPEG1 Audio (PES_StreamID C6 = Audio_Stream_6) [PTS][PESLength]
$17EA: 4%   = AC3 Audio (PES_StreamID BD = Private_Stream_1) [PTS][PESLength]
$17E9: 2%   = MPEG1 Audio (PES_StreamID C4 = Audio_Stream_4) [PTS][PESLength]
$17E8: 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) [PTS][PESLength]
$0000: 0%   = PAT


Scanning for PATs

----------- PAT 0 -----------
PacketCount              : 1
Table ID                 : 0
Section Syntax Indicator : 1
Reserved Bit 0           : 0
Reserved Bit 1           : 1
Reserved Bit 2           : 1
Pointer Field            : 0
Section Length           : 13
Transport Stream ID      : 1011
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 7
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $2B66
  Map PID        : $17D4

CRC32                    : $606095F8 = $606095F8
-----------------------------

Found 1 different PATs
Found 1 different PMT PIDs
Scanning for PMTs

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $17D4
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 95
Pointer Field            : 0
Section Length           : 87
Program Number           : $2B66
Version Number           : 1
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : $17DE

Program Info Length      : 0

  Stream Type    : 27
  Description    : AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  Elementary PID : $17DE
  ES Info Length : 3
  ES Info        : $52, $01, $01
  ES Info Text   : R__

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17E8
  ES Info Length : 9
  ES Info        : $52, $01, $02, $0A, $04, $64, $65, $75, $00
  ES Info Text   : R____deu_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17E9
  ES Info Length : 16
  ES Info        : $7F, $05, $06, $87, $64, $65, $75, $52, $01, $04, $0A, $04, $6D, $69, $73, $00
  ES Info Text   : __‡deuR____mis_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17EB
  ES Info Length : 9
  ES Info        : $52, $01, $07, $0A, $04, $71, $61, $61, $00
  ES Info Text   : R____qaa_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $6A, $01, $00, $52, $01, $05, $0A, $04, $64, $65, $75, $00
  ES Info Text   : j__R____deu_

CRC32                    : $03F9D316 = $03F9D316
-----------------------------

Found 1 different PMTs

Selecting PMT with PID 17D4 at position 00000001
CRC OK!

0.
  stream_type              : 27 = AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  elementary_pid           : 17DE
  ES_info_length           : 3

1.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 17E8
  ES_info_length           : 9

2.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 17E9
  ES_info_length           : 16

3.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 17EB
  ES_info_length           : 9

4.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (AC3)
  elementary_pid           : 17EA
  ES_info_length           : 12

PCR PID is 17DE

Created PAT:

----------- PAT 0 -----------
PacketCount              : 0
Table ID                 : 0
Section Syntax Indicator : 1
Reserved Bit 0           : 0
Reserved Bit 1           : 1
Reserved Bit 2           : 1
Pointer Field            : 0
Section Length           : 13
Transport Stream ID      : 1011
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 7
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $2B66
  Map PID        : $17D4

CRC32                    : $606095F8 = $606095F8
-----------------------------



Created PMT:

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $17D4
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 95
Pointer Field            : 0
Section Length           : 87
Program Number           : $2B66
Version Number           : 1
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : $17DE

Program Info Length      : 0

  Stream Type    : 27
  Description    : AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  Elementary PID : $17DE
  ES Info Length : 3
  ES Info        : $52, $01, $01
  ES Info Text   : R__

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17E8
  ES Info Length : 9
  ES Info        : $52, $01, $02, $0A, $04, $64, $65, $75, $00
  ES Info Text   : R____deu_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17E9
  ES Info Length : 16
  ES Info        : $7F, $05, $06, $87, $64, $65, $75, $52, $01, $04, $0A, $04, $6D, $69, $73, $00
  ES Info Text   : __‡deuR____mis_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : $17EB
  ES Info Length : 9
  ES Info        : $52, $01, $07, $0A, $04, $71, $61, $61, $00
  ES Info Text   : R____qaa_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $6A, $01, $00, $52, $01, $05, $0A, $04, $64, $65, $75, $00
  ES Info Text   : j__R____deu_

CRC32                    : $03F9D316 = $03F9D316
-----------------------------


First video PTS is 1915088808 05:54:38.765
Last video PTS  is 2536007808 07:49:37.865

First PCR  is 574495605600 05:54:37.615
Last PCR  is 760764404971 07:49:36.459
Duration of video stream is 620895998 01:54:58.844
Video PCR to PTS difference -1538 ms
$17E8: Delay to video stream = -1033ms
$17E9: Delay to video stream = -1055ms
$17EB: Delay to video stream = -1095ms
$17EA: Delay to video stream = -1106ms


The following PIDs will be imported into new stream: $17DE, 17E8, 17E9, 17EB, 17EA

Scanning for video details

-------- H264 Video ---------
profile_idc                            : 77
constrained_set0_flag                  : 0
constrained_set1_flag                  : 0
constrained_set2_flag                  : 0
constrained_set3_flag                  : 0
reserved_zero_4bits                    : 0
level_idc                              : 40
seq_parameter_set_id                   : 0
log2_max_frame_num_minus4              : 0
pic_order_cnt_type                     : 0
log2_max_pic_order_cnt_lsb_minus4      : 3
num_ref_frames                         : 5
gaps_in_frame_num_value_allowed_flag   : 0
pic_width_in_mbs_minus1                : 79
pic_height_in_map_units_minus1         : 44
frame_mbs_only_flag                    : 1
direct_8x8_inference_flag              : 1
frame_cropping_flag                    : 0
vui_parameters_present_flag            : 1
aspect_ratio_info_present_flag         : 1
aspect_ratio_idv                       : 1
overscan_info_present_flag             : 0
video_signal_type_present_flag         : 1
video_format                           : 5
video_full_range_flag                  : 0
colour_description_present_flag        : 1
colour_primaries                       : 1
transfer_characteristics               : 1
matrix_coefficients                    : 1
chroma_loc_info_present_flag           : 1
chroma_sample_loc_type_top_field       : 0
chroma_sample_loc_type_bottom_field    : 0
timing_info_present_flag               : 1
num_units_in_tick                      : 1
time_scale                             : 100
fixed_frame_rate_flag                  : 1
nal_hrd_parameters_present_flag        : 0
vcl_hrd_parameters_present_flag        : 0
-----------------------------

Video format: H264 1280x720p/50 fps/Main@4.0
Colorimetry : ColourPrimaries=BT.709, TransferCharacteristics=BT.709, MatrixCoefficients=BT.709

Scanning for audio details
Audio stream 1: MPEG1 Audio
Audio stream 2: MPEG1 Audio
Audio stream 3: MPEG1 Audio
AC3 2 channels: 9 times
Audio stream 4: AC3 2.0 48000Hz (DEU)

Cut in  at PCR: 00:00:00.000 (05:54:37.615)
Cut out at PCR: 01:54:58.844 (07:49:36.459)

Starting at paket 00000002(00000000) PCR: 00:00:00.000 (05:54:37.615)
No cutting at the end needed

---------  NAL Unit Type Statistic  ---------
Slices                 : 344942
    I-Slices           : 11155
    P-Slices           : 11358
    B-Slices           : 322429
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 0
SEI                    : 344942
Sequence Parameter Set : 11155
Picture Parameter Set  : 11155
AUD                    : 344942
End of Sequence        : 0
End of Stream          : 0
Filler                 : 197445
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 35,5% [Netto]

Cutted pakets at the beginning: 0
Cutted pakets at the end: 0
Discarded pakets (Filler data): 21228635 = 35,7% [Brutto]
Discarded pakets (not needed): 29049

PID stream sizes
$17DE: 5,8 GB
$17E8: 219,0 MB
$17E9: 167,5 MB
$17EB: 167,5 MB
$17EA: 386,5 MB

ERRORS : 0
WARNINGS : 0

Speed: 37,3 MBytes/sec
Duration: 00:04:45

Kirschweng

Cypheros, vor dem zu Bett gehen noch ein kleiner Hinweis: Das Programm zeigt mir die Schnittpunkte sauber an, wenn ich dann ok drücke, hängt sich das Programm aber auf. Die ganze Zeit funktionierte allerdings nach Neustart der Schnitt, da das Programm die alten Schnittpunkte wiedererkennt. Besten Dank für Deine Mühe.

Cypheros

Hi,

im Log steht:
Cut in  at PCR: 00:00:00.000 (05:54:37.615)
Cut out at PCR: 01:54:58.844 (07:49:36.459)

Starting at paket 00000002(00000000) PCR: 00:00:00.000 (05:54:37.615)
No cutting at the end needed


Es hat kein Schnitt stattgefunden.

Der Hänger beim Beenden des Schnittfensters wird vermutlich durch den CoreAVC hervorgerufen, der für H264-Aufnahmen verwendet wird.
In den Einstellungen des CoreAVC die Option "Benutze Tray-Icon" deaktivieren!!!
Dann ist der Hänger und die Schnittpunkte werden richtig gesetzt!

Kirschweng

Hallo Cypheros, danke für die Hilfe.

Leider ist die Option "Use Tray Icon" bereits deaktiviert. Habe einen Screenshot angehängt, der die aktivierten Optionn zeigt. Ich nutze Version 1.8.5 von CoreAVC Build 6.1.7601.


Kirschweng


Kirschweng

Habe jetzt einfach mal CoreAVC und ffdshow vom System deinstalliert. TSDoctor meckert jetzt "Keinen H 264-Video Filter im System gefunden", arbeitet dann aber klaglos und produziert eine sauber geschnittene Datei. Sorry, wenn ich als Anwender das alles nicht mehr verstehe und Danke für die Hilfe...


www.cypheros.de