DigitalDolby 5.1

Begonnen von marcus1111, Juli 18, 2013, 09:36:48

« vorheriges - nächstes »

marcus1111

Hi,

ich nehme gern meine Spielfilme in DolbyDigital 5.1 auf AVCHD-Disk auf. Nun hab ich das Problem, das der TS-Doktor das Muxen zwar erledigt, aber wenn die Sendung vor der Aufnahme in DD 5.1 war, gaukelt er mir vor, dass der nachfolgende Spielfilm auch DD 5.1 hat, was manchmal nicht so ist, sondern nur DD 2.0. Da ich alle anderen Tonspuren dann mit dem TS-Doctor lösche (Außer DD 5.1) erhalten ich eine AVCHD-Disk ohne Ton. Und das alles passiert ohne Warnings und Fehler.

Gibt es ne Möglichkeit, dass man vorher erkennt, welche Sendung ne DD 5.1 Tonspur hat und welche nicht, selbst wenn man nicht nur den Spielfilm aufgenommen hat, sondern auch ein stück der Sendungen davor oder danach.


Cypheros

Das nutzt der automatische Schnitt um die Schnittpunkte festzulegen. Was sagt denn der TS-Doctor?
5.1 oder 2.0?

marcus1111

Nun der TS-Doctor legt zwar Schnittpunkte fest (wohl nach VPS und dann AC3), aber selbst nach dem Schnitt (und dabei nur 5.1 belassen) und nochmaligen Durchlauf durch den TS-Doctor zeigt er 5.1 an, obwohl der eigentliche Film ja dann gar keinen Ton mehr haben dürfte, da er ja nur in 2.0 gesendet wurde. Mit dem TS Format Converter umgewandelt in eine AVCHD-Disk ergibt sich dann auch ein Film ohne Ton. Mir scheint da wurden AC3 5.1 Frames eingefügt (ist bei mir in Optionen angekreuzt), da ich bei der TS-Datei mit PowerDVD 13 gleich am Anfang kurzzeitig angeblich 5.1 Ton habe nach der dortigen Anzeige, die dann plötzlich umspringt auf 2.0.

Cypheros


marcus1111

Leider nicht mehr, aber melde mich hier, wenn ich mal wieder so was habe. Tritt meist bei ARD-HD auf.

marcus1111

Hi Cypheros,

hier mal ein Beispiel von gestern Abend (wieder mal ARD-HD) für den umgekehrten Fall, sprich die Sendung vor dem Spielfilm hat 2.0 und der Spielfilm dann 5.1 (Die Mandela-Verschwörung).
Schneide ich den Film an den I-Frames am Anfang und Ende, erhalte ich trotz eingeschalteter Option 'Füge AC3 5.1 Frames ein, wenn nötig' folgenden Logfile mit einer Warnung am Anfang. Diese zeigt, dass die Jungs bei ARD-HD, wohl 5.1 etwas später einschalten, als ich vorne schneide. Solange diese Warnung im Logfile bleibt kriege ich auch keine Ton mit dem TS Format Converter hin, wenn ich das Ganze in eine AVCHD-Disk umwandle.

Schneide ich am Anfang aber so 3 I-Frames weiter war die Warnung dann weg und alles klappte. Bloss wozu dann die Option 'Füge AC3 5.1 Frames ein, wenn nötig'. Lässt sich da was machen?????

Opening file J:\18.07.2013 22_14_58 Die Mandela-Verschwoerung\18.07.2013 22_14_58 Die Mandela-Verschwoerung.TS4

OS: Windows 8 x64  (MCE)
TSDoctor.exe V 1.2.85 beta (Build 031ED8)
NVIDIA GeForce GT 330M      (DISPLAY1)
Monitors: 1
Supported TS source filter found  : TS Doctor FileSource (on)
Supported splitter filter found   : [Haali Media Splitter], LAV Splitter
Supported audio filter found      : [LAV Audio Decoder], ffdshow Audio Decoder, Microsoft DTV-DVD Audio Decoder
Supported Mpeg video filter found : [LAV Video Decoder], ffdshow Video Decoder(3467), Microsoft DTV-DVD Video Decoder
Supported H264 video filter found : [CoreAVC Video Decoder], LAV Video Decoder, ffdshow Video Decoder(3467), Microsoft DTV-DVD Video Decoder
Supported video renderer found    : Video Renderer, Enhanced Video Renderer

File size: 12059607040
Packets  : 64146845


Scanning for TRP fill packets
Scanning for PCR problem packets (start)
Scanning for PCR problem packets (end)

Scanning for PIDs

Found 5 different PIDs
Technisat recording detected
Broadcast standard: DVB

Identifying stream types

$13ED: 91%  = H264 Video (PES_StreamID E0 = Video_Stream_0) [PCR,PTS,DTS]
$13F0: 2%   = Teletext (PES_StreamID BD = Private_Stream_1) [PTS][PESLength]
$13F2: 3%   = AC3 Audio (PES_StreamID BD = Private_Stream_1) [PTS][PESLength]
$13EE: 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) [PTS][PESLength]
$13EF: 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) [PTS][PESLength]


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           : 3
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $A2896978 = $A2896978
-----------------------------


Found 1 different PATs
Found 1 different PMT PIDs
Creating new PMT PID 00B1
PCR for selfmade PMT: 13ED
New PMT: CRC OK!


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

1.
  stream_type              : 129 = Private stream type Audio AC3 (AC3)
  elementary_pid           : 13F2
  ES_info_length           : 12

2.
  stream_type              : 4 = ISO/IEC 13818-3 Audio
  elementary_pid           : 13EE
  ES_info_length           : 6

3.
  stream_type              : 4 = ISO/IEC 13818-3 Audio
  elementary_pid           : 13EF
  ES_info_length           : 6

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

PCR PID is 13ED

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           : 3
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0

  Program Number : $0001
  Map PID        : $00B1

CRC32                    : $A2896978 = $A2896978
-----------------------------



Created PMT:

----------- PMT 0 -----------
Packet                   :
PacketCount              : 0
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 89
Pointer Field            : 0
Section Length           : 81
Program Number           : $0001
Version Number           : 0
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : $13ED

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 : $13ED
  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 : $13F2
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

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

  Stream Type    : 4
  Description    : ISO/IEC 13818-3 Audio
  Elementary PID : $13EF
  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 : $13F0
  ES Info Length : 7
  ES Info        : $56, $05, $67, $65, $72, $09, $00
  ES Info Text   : V_ger__
  ES Info (teletext description) : 1. initial teletext page (ger) page 100

CRC32                    : $A8A1BF46 = $A8A1BF46
-----------------------------


First video PTS is 2506812286 07:44:13.470
Last video PTS  is 3144107686 09:42:14.530

First PCR  is 752022739500 07:44:12.694
Last PCR  is 943211124426 09:42:13.745
Duration of video stream is 637294616 01:58:01.051
Video PCR to PTS difference -776 ms <-
$13F2: Delay to video stream = -626ms
$13EE: Delay to video stream = -590ms
$13EF: Delay to video stream = -494ms
$13F0: Delay to video stream = -636ms


The following PIDs will be imported into new stream: $13ED, 13F2, 13EE, 13EF, 13F0

Scanning for video details

-------- H264 Video ---------
profile_idc                            : 100
constrained_set0_flag                  : 0
constrained_set1_flag                  : 0
constrained_set2_flag                  : 0
constrained_set3_flag                  : 0
reserved_zero_4bits                    : 0
level_idc                              : 32
seq_parameter_set_id                   : 0
chroma_format_idc                      : 1
bit_depth_luma_minus8                  : 0
bit_depth_chroma_minus8                : 0
qpprime_y_zero_transform_bypass_flag   : 0
seq_scaling_matrix_present_flag        : 0
log2_max_frame_num_minus4              : 1
pic_order_cnt_type                     : 0
log2_max_pic_order_cnt_lsb_minus4      : 2
num_ref_frames                         : 4
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         : 0
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/AR=16:9/50 fps/High@3.2
Colorimetry : Assumed BT.709 but unspecified
First I-Frame PTS at 07:44:13.930 [00:00:00.500]
First GOP = 25 frames : I36 P42 B37 B38 B39 B40 B41 P48 B43 B44 B45 B46 B47 P54 B49 B50 B51 B52 B53 P60 B55 B56 B57 B58 B59

Scanning for audio details
AC3 2 channels: 3 times
AC3 6 channels: 15 times
AC3 detection mode: Prefer 5.1
$13F2 2 different AC3 types detected!
$13F2 selecting AC3 type with mode 5.1
Audio stream 1: AC3 5.1 48000Hz (GER)
Audio stream 2: MPEG1 Audio
Audio stream 3: MPEG1 Audio
WMP12 PMT patch: AC3 is first in stream
WMP12 PMT patch: AC3 is first in PMT

Teletext subtitles found:
  Subtitle page: 150 [ger] character set German

  Recording Details
  Channel         : Das Erste
  Recording start : 19.07.2013 00:14:53
  Recording end   : 19.07.2013 02:12:54

TV Guide (Teletext)
  19.07.2013 00:20 - 02:03 Die Mandela- Verschwörung (GB, 2008)
AC3 change cut: 00:09:46.934-01:50:11.510

Cutting areas (I/P-Frame aligned)
Cut 1 In : 07:54:00.350 (AUD|SPS|PPS|PPS|PPS|SEI|I-SLICE|FILL|)
Cut 1 Out: 09:34:24.770 (AUD|SPS|PPS|PPS|PPS|SEI|I-SLICE|FILL|)
Cut 1 PCR/PTS/DTS offset: 00:00:00.000


Deleting PMT entry: PID 13EE type 4 = ISO/IEC 13818-3 Audio
Deleting PMT entry: PID 13EF type 4 = ISO/IEC 13818-3 Audio

Recreated PMT:

----------- PMT 0 -----------
Packet                   :
PacketCount              : 0
PID                      : $00B1
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 89
Pointer Field            : 0
Section Length           : 59
Program Number           : $0001
Version Number           : 0
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : $13ED

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 : $13ED
  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 : $13F2
  ES Info Length : 12
  ES Info        : $05, $04, $41, $43, $2D, $33, $0A, $04, $67, $65, $72, $00
  ES Info Text   : __AC-3__ger_

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

CRC32                    : $20AE72BA = $20AE72BA
-----------------------------


Jump to first packet: 5106108

Cut in  at PCR: 00:09:46.920 (07:53:59.614)
Cut out at PCR: 01:50:11.340 (09:34:24.034)
First packet  : 004F705C
Last packet   : 0391C7AA
AC3 5.1 packets (32ms) inserted for PID 13F2
AC3 5.1 packets (32ms) inserted for PID 13F2

Starting at paket 004F705C PCR: 00:09:46.626 (07:53:59.320)
ES  WARNING: For PID 13F2 AC3 properties changed at 00:09:46.990 (2.0 48kHz >>> 5.1 48kHz)
Cutting the end at paket 0391C7AB PCR: 01:40:25.545 (09:34:24.866)

---------  NAL Unit Type Statistic  ---------
Slices                 : 301224
    I-Slices           : 11566
    P-Slices           : 40119
    B-Slices           : 249539
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 54
SEI                    : 301278
Sequence Parameter Set : 11620
Picture Parameter Set  : 34860
AUD                    : 301278
End of Sequence        : 0
End of Stream          : 0
Filler                 : 6381
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 1,4% [Netto]

Cutted pakets at the beginning: 95896
Cutted pakets at the end: 4261362
Discarded pakets (Filler data): 748977 = 1,4% [Brutto]
Discarded pakets (to synch audio/video): 3680
Discarded pakets (not needed): 2138154

PID stream sizes
$13ED: 8,6 GB
$13F2: 337,5 MB
$13F0: 189,0 MB

ERRORS : 0
WARNINGS : 1

Speed: 19,9 MBytes/sec
Duration: 00:08:11

Mam

Na, mir scheint, Dein Problem liegt weniger im TSD, sondern bei dem Programm, dass Du zur Wandlung auf AHCDtschiiii! (oder so?) einsetzt.
Oder eben bei der ARD, je nachdem, wo es besser ist zu meckern  ;D

Also, der Grund ist recht eindeutig: Du schneidest zu früh, bzw, Dein Wandlungsprogramm guckt nur in das ERSTE Tonpaket am Anfang der geschnittenen Datei.
Und das Tonformat dort ist auf jeden Fall noch 2.0. Die anschließende Umschaltung auf 5.1 bekommt Dein Programm dann gar nicht mehr mit sondern wandelt brav die dann nicht mehr vorhandenen Stereokanäle weiter um.
Und, was nicht da ist, erzeugt STILLE!

Nimm ein ordentliches Programm (z.B. Handbrake macht das wirklich sauber) und schon geht das auch wieder.
Oder schneide eben die 2-3 Frames später.

(Die ARD ist noch recht human, die Umschaltung KANN erst später erfolgen. Bei ORF ist das noch viel schlimmer, die trägen Techniker dort brauchen regelmässig 4-5 SEKUNDEN, bis sie ihren Kadaver zum Mischpult gerollt haben und die 5.1 Taste drücken!)

Oder  ;D: Nimm nur Filme aus dem "Sommerkino" der ARD auf. Der Trailer für Sommerkino ist schon in 5.1, somit braucht der Film danach keine Umschaltung mehr  ;D ;D ;D

marcus1111

ok Mam
alles klar, aber wozu diese Option TSD.... füge AC3 5.1 Frames ein....?
Kann die nicht mein Problem lösen?

marcus1111

achso und bei HandBrake dann bei Audio..Mixdown 5.1 channels einstellen?

Mam

Zitat von: marcus1111 am Juli 19, 2013, 15:59:53
ok Mam
alles klar, aber wozu diese Option TSD.... füge AC3 5.1 Frames ein....?
Kann die nicht mein Problem lösen?
Ich befürchte NEIN.

Da gabs früher mal so einen Option dafür, aber die hat meistens nur für böse Wartezeiten gesorgt und wurde deshalb wieder abgeschafft.

Der Scheffe hier kann das sicherlich genauer erklären  ;D

Mam

Zitat von: marcus1111 am Juli 19, 2013, 16:12:55
achso und bei HandBrake dann bei Audio..Mixdown 5.1 channels einstellen?
Hmm, dann werden immer 5.1 Kanäle ausgegeben, solange nur Stereo da ist, dann eben die beiden Kanäle umgerechnet. Sollte genau das sein, was Du willst.
Ich weis allerdings nicht, was bei dem Mixdown mit dem LFE Kanal passiert. Müsste man mal ausprobieren (allerdings nehme ich nicht an, dass es irgendwo einen Film gibt, der sofort eine böse Explosion im ersten Frame hat...)

ErichV

Du könntest Mixdown auch auf "None" stellen.
1 x Humax ESD-160S, 1x TechniSat TechniBox S4, 2x TechniSat Skystar USB 2 HD CI, Nvidia Shield TV Media Streaming Player, TS Doctor 4.0.38, DVBViewer Pro 7.2.5.0 mit DVBViewer Media Server 3.2.5.0

Mam

Zitat von: ErichV am Juli 19, 2013, 17:39:15
Du könntest Mixdown auch auf "None" stellen.
Dann wäre am Anfang Stille, bis 5.1 wirklich kommt. Sollte auch funktionieren.

marcus1111

Der ton ist beim eiladen über source auch 2.0 und lässt sich nicht auf 5.1 umstellen, außer bei mixdown

Mam

Zitat von: marcus1111 am Juli 19, 2013, 20:32:12
Der ton ist beim eiladen über source auch 2.0 und lässt sich nicht auf 5.1 umstellen, außer bei mixdown
Ja, das ist normal. Er richtet sich auch nach dem ersten Paket.
Er schaltet dann aber an der entsprechenden Stelle um. Aber diese Umschaltung mag Dein ACHDwasweisich Programm nicht, sondern beharrt darauf, 2.0 weiterzumachen (Auf DVDs/BluRays ist es im Format nicht vorgesehen, dass sich während der Wiedergabe etwas ändert).

Deshalb könnte Dir der Mixdowntrick wirklich helfen, denn dann kommt immer nur 5.1 raus, von Anfang an.
Probiers halt aus und SAG BESCHEID, obs geklappt hat.


www.cypheros.de