Keine Wiedergabe von Stream im Schnittfenster

Begonnen von marcus1111, August 01, 2010, 15:14:49

« vorheriges - nächstes »

Cypheros

Hi,

hab nochmal ne Version fertig gemacht, die die Auswahl der Filter-Kategorie komplett anders durchführt. Sollte nebenbei auch schneller und zuverläßiger funktionieren.

Obwohl die Filterkategorie nicht richtig selektiert wurde laut deinem letzten Log, ist doch ein funktionsfähiger Graph dabei rausgekommen. Mal versucht einfach den Play-Button zu drücken? Oder war der Button disabled?
Auch kein Ton?

http://www.cypheros.de/files/test/TSDoctor.exe

marcus1111

hi Cypheros,

ohje es klappt immer noch nicht. Der Ok-Button lässt dich drücken und er passt die schnittpunkte an. Der Wiedergabe-Button lässt sich auch drücken und es pasiert nichts weder mit dem Apspielen, noch ist ein Ton da (Abspiel-Zeiger bleibt bei Null stehn).

Hier das Log:

19:14:31.457: Cypheros TS Doctor 1.0.57 beta
            : DirectX Version:  11
            : Selected audio filter: ffdshow Audio Decoder
            : Selected video filter: ffdshow Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter
19:14:31.457: File: F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
19:14:31.457: INIT PLAYBACK
19:14:31.457: Creating playback thread
19:14:31.477: Successfully created Graph Builder
19:14:31.477: Successfully created Media Control
19:14:31.478: Successfully created Media Event
19:14:31.478: Adding filters to the graph
19:14:31.498: Enumerating filters: found 32 categories
19:14:31.518: Error setting category index for "DirectShow Filter"
19:14:31.538: Could not get FilterInfos for FileSource Haali Media Splitter
19:14:31.558: Try to add FileSource (Async.)
19:14:31.578: Successfully created new filter FileSource (Async.)
19:14:31.598: Successfully added FileSource (Async.) to graph
19:14:31.618: Successfully queried file source
19:14:31.638: Successfully loaded file
19:14:31.658: FileSource (Async.) added
19:14:31.678: Error setting category index for "DirectShow Filter"
19:14:31.698: Loading filter ffdshow Video Decoder and adding to graph successfully completed
19:14:31.718: Error setting category index for "DirectShow Filter"
19:14:31.738: Loading filter ffdshow Audio Decoder and adding to graph successfully completed
19:14:31.758: Use standard video renderer
19:14:31.758: Try to render file and let Windows automatically connect loaded filters
19:14:32.432: Successfully rendered file
19:14:32.452: Default DirectSound Device
            : Video Renderer
            : FileSource (Async.)
            : ffdshow Audio Decoder
            : ffdshow Video Decoder
            : F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
19:14:32.472: Successfully created Media Seeking
19:14:32.472: Successfully created Video Window
19:14:32.512: Set video windows position to 0,0,609,441,
19:14:32.532: Successfully created Basic Video
19:14:32.552: Successfully created Basic Audio
19:14:32.572: Successfully created Media Position
19:14:32.592: Starting playback
19:14:32.632: Pausing playback
19:14:32.655: Video duration: 01:53:03.420
19:14:32.678: StreamSelect activated
19:14:32.683: Frames/sec: 50,00
19:14:32.687: Frame rate: 20ms
19:14:32.688: Video size: 1280 x 720
19:14:32.708: Set video windows position to 0,49,609,343,
19:14:41.341: Resuming playback
19:14:54.968: MediaControl execute stop
19:14:54.979: MediaControl stopped
19:14:55.079: Destroying playback thread
19:14:55.079: Destroying graph
19:14:55.079: StreamSelect released
19:14:55.079: Removing all filters
19:14:55.079: Removing filter:Default DirectSound Device : OK
19:14:55.082: Removing filter:Video Renderer : OK
19:14:55.117: Removing filter:FileSource (Async.) : OK
19:14:55.121: Removing filter:ffdshow Audio Decoder : OK
19:14:55.157: Removing filter:ffdshow Video Decoder : OK
19:14:55.158: Removing filter:F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts : OK
19:14:55.188: MediaPosition released
19:14:55.188: BasicAudio released
19:14:55.188: BasicVideo released
19:14:55.188: VideoWindow released
19:14:55.188: Event released
19:14:55.188: MediaControl released
19:14:55.188: MediaSeeking released
19:14:55.188: Media Splitter source released
19:14:55.188: File source interface released
19:14:55.190: Graph released
19:14:55.191: Playback thread destroyed

Cypheros

Hi,

OK, das gleiche Spielchen nochmal. Einzige sichtbare Problemstelle ist noch:
ZitatError setting category index for "DirectShow Filter"

Die sollte nun auch verschwunden sein!

http://www.cypheros.de/files/test/TSDoctor.exe

marcus1111

Hi Cypheros,

ok, wir machen weiter bis es klappt. Noch hat es nicht gefunzt. Alles wie gehabt. Das Log:

09:14:53.113: Cypheros TS Doctor 1.0.57 beta
            : DirectX Version:  11
            : Selected audio filter: ffdshow Audio Decoder
            : Selected video filter: ffdshow Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter
09:14:53.113: File: F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
09:14:53.113: INIT PLAYBACK
09:14:53.113: Creating playback thread
09:14:53.144: Successfully created Graph Builder
09:14:53.144: Successfully created Media Control
09:14:53.175: Successfully created Media Event
09:14:53.175: Adding filters to the graph
09:14:53.206: Enumerating filters: found 32 categories
09:14:53.238: Try to add FileSource Haali Media Splitter
09:14:53.394: Successfully created new filter Haali Media Splitter
09:14:53.394: Successfully added Haali Media Splitter to graph
09:14:53.425: Successfully queried file source
09:14:53.674: Successfully loaded file
09:14:53.706: FileSource Haali Media Splitter added
09:14:53.830: Loading filter ffdshow Video Decoder and adding to graph successfully completed
09:14:53.893: Loading filter ffdshow Audio Decoder and adding to graph successfully completed
09:14:53.924: Use standard video renderer
09:14:53.955: Try to render file and let Windows automatically connect loaded filters
09:14:55.478: Successfully rendered file
09:14:55.498: Default DirectSound Device
            : Video Renderer
            : Haali Media Splitter
            : ffdshow Audio Decoder
            : ffdshow Video Decoder
            : F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
09:14:55.518: Successfully created Media Seeking
09:14:55.538: Successfully created Video Window
09:14:55.598: Set video windows position to 0,0,609,441,
09:14:55.598: Successfully created Basic Video
09:14:55.618: Successfully created Basic Audio
09:14:55.638: Successfully created Media Position
09:14:55.658: Starting playback
09:14:55.698: Pausing playback
09:14:55.706: Video duration: 01:53:03.420
09:14:55.915: StreamSelect activated
09:14:55.935: Frames/sec: 50,00
09:14:55.956: Frame rate: 20ms
09:14:55.976: Video size: 1280 x 720
09:14:55.996: Set video windows position to 0,49,609,343,
09:15:06.777: Resuming playback
09:15:16.751: MediaControl execute stop
09:15:16.763: MediaControl stopped
09:15:16.863: Destroying playback thread
09:15:16.863: Destroying graph
09:15:16.863: StreamSelect released
09:15:16.863: Removing all filters
09:15:16.863: Removing filter:Default DirectSound Device : OK
09:15:16.863: Removing filter:Video Renderer : OK
09:15:16.896: Removing filter:Haali Media Splitter : OK
09:15:16.896: Removing filter:ffdshow Audio Decoder : OK
09:15:16.927: Removing filter:ffdshow Video Decoder : OK
09:15:16.927: Removing filter:F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts : OK
09:15:16.927: MediaPosition released
09:15:16.927: BasicAudio released
09:15:16.927: BasicVideo released
09:15:16.927: VideoWindow released
09:15:16.927: Event released
09:15:16.927: MediaControl released
09:15:16.927: MediaSeeking released
09:15:16.927: Media Splitter source released
09:15:16.943: File source interface released
09:15:16.943: Graph released
09:15:16.943: Playback thread destroyed Log:



marcus1111

Noch zur Ergänzung:
Wenn ich als Video Renderer den Haali Video Renderer wähle, habe ich zumindest schon mal den Ton des Films und der Abspiel-Zeiger bewegt sich dabei. Allerdings nur beim Haali Video Renderer.

Cypheros

Hi,

also am Wiedergabe-Graphen kann es nicht liegen, der ist nun vollkommen OK. Möglicherweise gibt es noch Schwierigkeiten der Datei selbst. Könntest Du wohl man der Inhalt der Log-Fensters posten, nachdem der TS-Doctor die Datei geöffnet und Analysiert hat?

Da stehen einige Details zu den Timern und dem Format drin. Vielleicht ist da ja nochwas im argen. Läßt sich die Datei denn mit dem Mediaplayer Classic oder ähnlichen Playern abspielen?

Dieses File ist wohl im H264-Format (HD). Hast Du mal eine Aufnahme im MPEG-Format probiert (SD)?

marcus1111

Hi Cypheros,

habe probeweise mal eine SD-Aufnahme gemacht und siehe da diese lässt sich im Schnittfenstermodus abspielen mit Ton und Bild selbst bei eingeschalteten Schnittpunktbildern. Das ging aber auch mit SD-Aufnahmen bevor ich dich hier angeschrieben hatte nicht!!!
Habe dann meine HD-Aufnahme noch mal gefixt. Leider keine Änderung des Sachverhaltes, der Ton ist da, das Bild aber nicht.
Hier das gewünschte Logfile meiner gefixten HD-Aufnahme vom Technisat HD S2 Plus.

Opening file F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts

OS: Windows 7
TSDoctor.exe V 1.0.57 beta

Supported splitter filter found : Haali,MainConcept
Supported audio filter found    : ffdshow
Supported video filter found    : ffdshow
File size: 10852093388
Packets  : 57723901


Scanning for TRP fill pakets

Scanning for PIDs

Found 4 different PIDs

Identifying stream types

$00B1: 0%   = PMT
$17DE: 96%  = H264 Video (PES_StreamID $E0 = Video_Stream_0) [PCR,PTS,DTS]
$17EA: 4%   = AC3 Audio (PES_StreamID $BD = Private_Stream_1) [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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------

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

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 55
Pointer Field            : 0
Section Length           : 47
Program Number           : $0001
Version Number           : 0
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 : 12
  ES Info        : $28, $04, $64, $00, $29, $BF, $0A, $04, $65, $6E, $67, $00
  ES Info Text   : (_d_)¿__eng_

  Stream Type    : 129
  Description    : Private stream type Audio AC3 (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

CRC32                    : $066C905A = $066C905A
-----------------------------

Found 1 different PMTs

Selecting PMT with PID $00B1 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           : 12

1.
  stream_type              : 129 = Private stream type Audio AC3 (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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------



Created PMT:

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 55
Pointer Field            : 0
Section Length           : 47
Program Number           : $0001
Version Number           : 0
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 : 12
  ES Info        : $28, $04, $64, $00, $29, $BF, $0A, $04, $65, $6E, $67, $00
  ES Info Text   : (_d_)¿__eng_

  Stream Type    : 129
  Description    : Private stream type Audio AC3 (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

CRC32                    : $066C905A = $066C905A
-----------------------------


First video PTS is 243641 00:00:02.707
Last video PTS  is 610751441 01:53:06.127

First PCR  is 41480700 00:00:01.536
Last PCR  is 183192445256 01:53:04.905
Duration of video stream is 610503215 01:53:03.369
Video PCR to PTS difference -1536 ms
$17EA: Delay to video stream = -1054ms


The following PIDs will be imported into new stream: $17DE, $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        : 1
cpb_cnt_minus1                         : 0
bit_rate_scale                         : 4
cpb_size_scale                         : 4
bit_rate_value_minus1_0                : 11717
cpb_size_value_minus1_0                : 58124
cbr_flag_0                             : 0
initial_cpb_removal_delay_length_minus1: 23
cpb_removal_delay_length_minus1        : 23
dpb_output_delay_length_minus1         :



Hier das Log des noch mal gefixten Streams:


file F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed_fixed.ts

OS: Windows 7
TSDoctor.exe V 1.0.57 beta

Supported splitter filter found : Haali,MainConcept
Supported audio filter found    : ffdshow
Supported video filter found    : ffdshow
File size: 10852093388
Packets  : 57723901


Scanning for TRP fill pakets

Scanning for PIDs

Found 4 different PIDs

Identifying stream types

$00B1: 0%   = PMT
$17DE: 96%  = H264 Video (PES_StreamID $E0 = Video_Stream_0) [PCR,PTS,DTS]
$17EA: 4%   = AC3 Audio (PES_StreamID $BD = Private_Stream_1) [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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------

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

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 55
Pointer Field            : 0
Section Length           : 47
Program Number           : $0001
Version Number           : 0
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 : 12
  ES Info        : $28, $04, $64, $00, $29, $BF, $0A, $04, $65, $6E, $67, $00
  ES Info Text   : (_d_)¿__eng_

  Stream Type    : 129
  Description    : Private stream type Audio AC3 (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

CRC32                    : $066C905A = $066C905A
-----------------------------

Found 1 different PMTs

Selecting PMT with PID $00B1 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           : 12

1.
  stream_type              : 129 = Private stream type Audio AC3 (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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------



Created PMT:

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 55
Pointer Field            : 0
Section Length           : 47
Program Number           : $0001
Version Number           : 0
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 : 12
  ES Info        : $28, $04, $64, $00, $29, $BF, $0A, $04, $65, $6E, $67, $00
  ES Info Text   : (_d_)¿__eng_

  Stream Type    : 129
  Description    : Private stream type Audio AC3 (AC3)
  Elementary PID : $17EA
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

CRC32                    : $066C905A = $066C905A
-----------------------------


First video PTS is 243641 00:00:02.707
Last video PTS  is 610751441 01:53:06.127

First PCR  is 41480700 00:00:01.536
Last PCR  is 183192445256 01:53:04.905
Duration of video stream is 610503215 01:53:03.369
Video PCR to PTS difference -1536 ms
$17EA: Delay to video stream = -1054ms


The following PIDs will be imported into new stream: $17DE, $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        : 1
cpb_cnt_minus1                         : 0
bit_rate_scale                         : 4
cpb_size_scale                         : 4
bit_rate_value_minus1_0                : 11717
cpb_size_value_minus1_0                : 58124
cbr_flag_0                             : 0
initial_cpb_removal_delay_length_minus1: 23
cpb_removal_delay_length_minus1        : 23
dpb_output_delay_length_minus1         : 23
time_offset_length                     : 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
$17EA 2 different AC3 types detected!
$17EA selecting AC3 type with mode 5.1
Audio stream 1: AC3 5.1 48000Hz (GER)
23
time_offset_length                     : 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
$17EA 2 different AC3 types detected!
$17EA selecting AC3 type with mode 5.1
Audio stream 1: AC3 5.1 48000Hz (GER)

marcus1111

Ahja und die gefixte HD-Aufnahme lässt sich mit dem Windows-Mediaplayer ganz normal abspielen, selbst schon in der Vorschau des Windows-Explorers.

Cypheros

Hi,

das sind ja schon mal einige Fortschritte in die richtige Richtung. Habe eine neue Beta 1.0.57 hochgeladen, die jetzt auch den "Microsoft DVT/DVD Video Decoder" von Windows 7 unterstützt.
Da Du ja das File mit dem Microsoft Mediaplayer abspielen kannst, sollte es auch mit dem TS-Doctor klappen wenn Du diesen Filter für die H264-Wiedergabe auswählst (So meine Theorie).  ;D
Microsoft Mediaplayer unter Win7 benutzt keine Fremddecoder wie ffdshow oder Coreavc sondern nimmt immer den "Microsoft DVT/DVD Video Decoder".

Auf meinem Notebook mit Win7/x64 funktioniert der Microsoft-Decoder jedenfalls.

marcus1111

hi Cypheros,

21:57:06.801: Cypheros TS Doctor 1.0.57 beta
            : DirectX Version:  11
            : Selected audio filter: ffdshow Audio Decoder
            : Selected video filter: Microsoft DTV-DVD Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter
21:57:06.801: File: F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
21:57:06.801: INIT PLAYBACK
21:57:06.801: Creating playback thread
21:57:06.822: Successfully created Graph Builder
21:57:06.824: Successfully created Media Control
21:57:06.824: Successfully created Media Event
21:57:06.844: Adding filters to the graph
21:57:06.864: Enumerating filters: found 32 categories
21:57:06.898: Try to add FileSource Haali Media Splitter
21:57:06.918: Successfully created new filter Haali Media Splitter
21:57:06.938: Successfully added Haali Media Splitter to graph
21:57:06.958: Successfully queried file source
21:57:07.075: Successfully loaded file
21:57:07.095: FileSource Haali Media Splitter added
21:57:07.155: Loading filter Microsoft DTV-DVD Video Decoder and adding to graph successfully completed
21:57:07.195: Loading filter ffdshow Audio Decoder and adding to graph successfully completed
21:57:07.281: Loading filter Haali Video Renderer and adding to graph successfully completed
21:57:07.301: Try to render file and let Windows automatically connect loaded filters
21:57:07.488: Successfully rendered file
21:57:07.508: Default DirectSound Device
            : Haali Video Renderer
            : Microsoft DTV-DVD Video Decoder
            : Haali Media Splitter
            : ffdshow Video Decoder
            : ffdshow Audio Decoder
            : F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts
21:57:07.528: Successfully created Media Seeking
21:57:07.548: Successfully created Video Window
21:57:07.568: Set video windows position to 0,0,609,448,
21:57:07.568: Successfully created Basic Video
21:57:07.588: Successfully created Basic Audio
21:57:07.608: Successfully created Media Position
21:57:07.628: Starting playback
21:57:07.668: Failed to run media control
21:57:07.688: Pausing playback
21:57:07.728: Failed to pause media control
21:57:07.798: Video duration: 01:53:03.420
21:57:07.868: StreamSelect activated
21:57:07.888: Frames/sec: 50,00
21:57:07.908: Frame rate: 20ms
21:57:07.928: Video size: 1280 x 720
21:57:07.948: Set video windows position to 0,52,609,343,
21:57:11.544: Resuming playback
21:57:14.563: Destroying playback thread
21:57:14.563: Destroying graph
21:57:14.563: StreamSelect released
21:57:14.563: Removing all filters
21:57:14.563: Removing filter:Default DirectSound Device : OK
21:57:14.563: Removing filter:Haali Video Renderer : OK
21:57:14.564: Removing filter:Microsoft DTV-DVD Video Decoder : OK
21:57:14.565: Removing filter:Haali Media Splitter : OK
21:57:14.565: Removing filter:ffdshow Audio Decoder : OK
21:57:14.566: Removing filter:ffdshow Video Decoder : OK
21:57:14.568: Removing filter:F:\BlurayKopie\02.08.2010 20_11_56 Hautnah\02.08.2010 20_11_56 Hautnah_fixed.ts : OK
21:57:14.610: MediaPosition released
21:57:14.610: BasicAudio released
21:57:14.610: BasicVideo released
21:57:14.610: VideoWindow released
21:57:14.610: Event released
21:57:14.610: MediaControl released
21:57:14.610: MediaSeeking released
21:57:14.610: Media Splitter source released
21:57:14.617: File source interface released
21:57:14.618: Graph released
21:57:14.618: Playback thread destroyed


habe auch ein Laptop mit win7/64bit. allerding funktioniert auch der neue codec nicht, weder ton, noch bild.
Hier das Log:

Cypheros

Hi,

schau mal ob im Haali-Splitter die Option "Customer media type for H264" auch auf "No" steht!

marcus1111

Hi Cypheros,

voller Erfolg, genau der Eintrag war falsch. nun funzt es sogar mit ffdshow codec, es muss also nicht unbedingt der neue Codec von Microsoft sein.

Vielen Dank für deine schnelle Hilfe und ja es war ein langer Weg hierhin, aber hat sich ja gelohnt!!!!  :) ;) :D

Weiter so, ich brauche diese Programm und nutze es gern.

Grüße Marcus

Cypheros

Hi,

danke für Deine Geduld. Wichtig ist, dass einige Bugs gekillt wurden und ein Lösung gefunden wurde.


Gruß
Cypheros

fisch-99

Hallo , bin neu hier und muss den Fred mal hochholen.
Hab mir die Tage nen licencekey gekauft und wollte nun mal mein Filmarciv schneiden und bereinigen , aber bei mir geht auch keine Vorschau im Schnittfenster .Ich habe alle Einstellungen vorgenommen so wie auf den Bildern auf der ersten Seite und auch die "Customer media type for H264" steht auf NO , bin nun etwas ratlos .Ich muss auf ein externes Schnittprogr. ausweichen.  :-\

hier das dx log:

10:42:30.609: Cypheros TS Doctor 1.0.58
            : DirectX Version: 9.0c
            : Selected audio filter: ffdshow Audio Decoder
            : Selected video filter: ffdshow Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter
10:42:30.609: File: C:\Eingang\Navy_CIS-23092010-00_25_00_102520236200.trp
10:42:30.609: INIT PLAYBACK
10:42:30.609: Creating playback thread
10:42:30.703: Successfully created Graph Builder
10:42:30.734: Successfully created Media Control
10:42:30.765: Successfully created Media Event
10:42:30.765: Adding filters to the graph
10:42:30.796: Enumerating filters: found 21 categories
10:42:31.031: Try to add FileSource Haali Media Splitter
10:42:31.031: Successfully created new filter Haali Media Splitter
10:42:31.031: Successfully added Haali Media Splitter to graph
10:42:31.031: Successfully queried file source
10:42:32.906: Loading file failed
10:42:32.937: Adding FileSource Haali Media Splitter failed
10:42:32.968: Try to add FileSource (Async.)
10:42:32.968: Successfully created new filter FileSource (Async.)
10:42:32.968: Successfully added FileSource (Async.) to graph
10:42:32.968: Successfully queried file source
10:42:33.093: Successfully loaded file
10:42:33.093: FileSource (Async.) added
10:42:33.500: Loading filter ffdshow Video Decoder and adding to graph successfully completed
10:42:33.718: Loading filter ffdshow Audio Decoder and adding to graph successfully completed
10:42:34.468: Loading filter Haali Video Renderer and adding to graph successfully completed
10:42:34.500: Try to render file and let Windows automatically connect loaded filters
10:42:37.312: Failed to render file
10:42:42.796: Removing all filters
10:42:42.796: Removing filter:Haali Video Renderer : OK
10:42:42.796: Removing filter:ffdshow Audio Decoder : OK
10:42:42.796: Removing filter:ffdshow Video Decoder : OK
10:42:42.796: Removing filter:FileSource (Async.) : OK
10:42:42.796: Removing filter:Haali Media Splitter : OK
10:42:42.828: Playback thread destroyed


und ein File log :

Opening file C:\Eingang\Navy_CIS-23092010-00_25_00_102520236200.trp

OS: Windows XP Service Pack 2
TSDoctor.exe V 1.0.58

Supported splitter filter found : Haali
Supported audio filter found    : ffdshow
Supported video filter found    : ffdshow,CoreAVC
Working with an offset of 3196 bytes
File size: 884015104
Packets  : 4702191


Scanning for TRP fill pakets

Scanning for PIDs
Scrambled pakets detected!
Ignore transport_scrambling_control!

Found 4 different PIDs

Identifying stream types

$0300: 9%   = MPEG1 Audio (PES_StreamID $C0 = Audio_Stream_0) [PTS][PESLength]
$02FF: 84%  = MPEG2 Video (PES_StreamID $E0 = Video_Stream_0) [PCR,PTS,DTS]
$0020: 7%   = Teletext (PES_StreamID $BD = Private_Stream_1)[PESLength]
$0001: 1%   = CAT


Scanning for PATs

No valid PAT found!
--- PAT/PMT creation mode ---
Creating new PAT for PMT PID $00B1

----------- 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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------


Found 1 different PATs
Found 1 different PMT PIDs
Creating new PMT PID $00B1
PCR for selfmade PMT: $02FF
New PMT: CRC OK!


0.
  stream_type              : 2 = ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream
  elementary_pid           : $02FF
  ES_info_length           : 0

1.
  stream_type              : 4 = ISO/IEC 13818-3 Audio
  elementary_pid           : $0300
  ES_info_length           : 6

2.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)
  elementary_pid           : $0020
  ES_info_length           : 7

PCR PID is $02FF

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      : 6
Reserved Bit 3           : 1
Reserved Bit 4           : 1
Version Number           : 11
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $44FB9EB4 = $44FB9EB4
-----------------------------



Created PMT:

----------- PMT 0 -----------
Packet                   :
PacketCount              : 0
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 49
Pointer Field            : 0
Section Length           : 41
Program Number           : $0001
Version Number           : 0
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : $02FF

Program Info Length      : 0

  Stream Type    : 2
  Description    : ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream
  Elementary PID : $02FF
  ES Info Length : 0

  Stream Type    : 4
  Description    : ISO/IEC 13818-3 Audio
  Elementary PID : $0300
  ES Info Length : 6
  ES Info        : $0A, $04, $64, $65, $75, $00
  ES Info Text   : __deu_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)
  Elementary PID : $0020
  ES Info Length : 7
  ES Info        : $56, $05, $67, $65, $72, $09, $00
  ES Info Text   : V_ger__

CRC32                    : $77471A49 = $77471A49
-----------------------------


First video PTS is 7409710667 22:52:10.119
Last video PTS  is 7679149067 23:42:03.879

First PCR  is 2222878756200 22:52:08.843
Last PCR  is 2303748763234 23:42:04.028
Duration of video stream is 269566690 00:49:55.185
Video PCR to PTS difference -858 ms
Warning: No first PTS found for PID $0020
$0300: Delay to video stream = -1159ms
$0020: Delay to video stream = 0ms


The following PIDs will be imported into new stream: $02FF, $0300, $0020

Scanning for video details
Video format: MPEG2 480x576 / 25 fps

Scanning for audio details
Audio stream 1: MPEG1 Audio

Starting at source file position: 752

Cut in  at PCR: 00:00:00.000 (22:52:08.843)
Cut out at PCR: 00:49:55.185 (23:42:04.028)

Patching timer PCR/PTS/DTS/ESCR with offset -22:52:07.985

Starting at paket $00000001(00000004) PCR: 00:00:00.000 (22:52:08.843)
No cutting at the end needed
Cutted pakets at the beginning: 0
Cutted pakets at the end: 0
Discarded pakets (not needed): 333169
Scrambled pakets : 12

ERRORS : 0
WARNINGS : 0

Speed: 3,0 MBytes/sec
Duration: 00:04:36


Ich habe zwei XP rechner im Netzwerk auf keinem Funktioniert das   :'(

Derrick

..womit hast du denn diese merkwürdige aufnahme gemacht?  Das ist alles andere als standardgemäss. Es wird keine PAT/PMT gefunden aber dafür ist eine CAT drin, die da überhaupt nicht reingehört. Ohne PAT/PMT tabellen funktioniert keine vorschau (steht wohl auch irgends in der anleitung ;) ).

Aber dafür hast du ja den TSDoctor gekauft um solche aufnahmen zu reparieren. Lass es vorher einmal durchlaufen (-> neue datei erzeugen). Danach kannst du auch was sehen :D Von dem aufnahmegerät solltest du dich allerdings trennen  8)


www.cypheros.de