DigitalDolby 5.1

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

« vorheriges - nächstes »

Mam

Zitat von: marcus1111 am Juli 20, 2013, 18:57:32
die sind definitiv nicht drin, weil auch beim umwandeln der mp4 Datei mit multiavchd keine subtitels erkannt werden

Schon Sean Connery irrte sich gewaltig bei James Bond und musste dann "Sag niemals nie" sagen  ;D

"Untertitel" ist ein echt weiter Begriff (auf die bunten warte ich hier schon ein halbes Jahr lang....), manche Programme zeigen nur bestimmte Formate an.

Wenn man bei Handbrake Untertitel reinpackt, sind auch welche drin, allerdings als SRT Stream, damit können DVD Player usw nix anfangen. Also stell bitte sicher, dass da WIRKLICH keine drin sind (wenn VLC nicht behagt, nimm Mediainfo)

marcus1111

So hier das Ergebnis von Mediainfo. danach ist da was an subtitels. aber wird ja nirgendwo angezeigt, weder in multiavchd, noch Powerdvd....

Allgemein
Vollständiger Name                       : J:\18.07.2013 22_14_58 Die Mandela-Verschwoerung\Test\test3.mp4
Format                                   : MPEG-4
Format-Profil                            : Base Media / Version 2
Codec-ID                                 : mp42
Dateigröße                               : 4,12 GiB
Dauer                                    : 1h 40min
Modus der Gesamtbitrate                  : variabel
Gesamte Bitrate                          : 5 868 Kbps
Kodierungs-Datum                         : UTC 2013-07-20 06:34:54
Tagging-Datum                            : UTC 2013-07-20 08:40:54
Kodierendes Programm                     : HandBrake 0.9.9 2013052900

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format-Profil                            : Main@L4.0
Format-Einstellungen für CABAC           : Ja
Format-Einstellungen für ReFrames        : 4 frames
Codec-ID                                 : avc1
Codec-ID/Info                            : Advanced Video Coding
Dauer                                    : 1h 40min
Bitraten-Modus                           : variabel
Bitrate                                  : 5 416 Kbps
Breite                                   : 1 280 Pixel
Höhe                                     : 720 Pixel
Bildseitenverhältnis                     : 16:9
Modus der Bildwiederholungsrate          : konstant
Bildwiederholungsrate                    : 50,000 FPS
ColorSpace                               : YUV
ChromaSubsampling                        : 4:2:0
BitDepth/String                          : 8 bits
Scantyp                                  : progressiv
Bits/(Pixel*Frame)                       : 0.118
Stream-Größe                             : 3,80 GiB (92%)
verwendete Encoder-Bibliothek            : x264 core 130 r2273 b3065e6
Kodierungseinstellungen                  : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=2 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=6 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=500 / keyint_min=50 / scenecut=40 / intra_refresh=0 / rc_lookahead=10 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=20000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Kodierungs-Datum                         : UTC 2013-07-20 06:34:54
Tagging-Datum                            : UTC 2013-07-20 08:40:54
colour_primaries                         : BT.709
transfer_characteristics                 : BT.709
matrix_coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Format_Settings_ModeExtension            : CM (complete main)
Format-Einstellungen für Endianess       : Big
Codec-ID                                 : ac-3
Dauer                                    : 1h 40min
Bitraten-Modus                           : konstant
Bitrate                                  : 448 Kbps
Kanäle                                   : 2 Kanäle
Kanal-Positionen                         : Front: L R
Samplingrate                             : 48,0 KHz
BitDepth/String                          : 16 bits
Video Verzögerung                        : 40ms
Stream-Größe                             : 322 MiB (8%)
Sprache                                  : Deutsch
Kodierungs-Datum                         : UTC 2013-07-20 06:34:54
Tagging-Datum                            : UTC 2013-07-20 08:40:53

Text
ID                                       : 3
Format                                   : Timed Text
Muxing-Modus                             : sbtl
Codec-ID                                 : tx3g
Dauer                                    : 1h 37min
Bitraten-Modus                           : variabel
Bitrate                                  : 48 bps
Video Verzögerung                        : 40ms
Stream-Größe                             : 34,2 KiB (0%)
Sprache                                  : Deutsch
Kodierungs-Datum                         : UTC 2013-07-20 06:34:54
Tagging-Datum                            : UTC 2013-07-20 08:38:08


ErichV

PowerDVD kann, glaub ich, keine *.srt Untertitel wiedergeben.
Wenn du die Datei mit VLC, MPC-HC oder Daum PotPlayer abspielst, dann würden die Untertitel bestimmt angezeigt werden.
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.39, DVBViewer Pro 7.2.5.0 mit DVBViewer Media Server 3.2.5.0

Mam

Zitat von: marcus1111 am Juli 20, 2013, 22:37:47
So hier das Ergebnis von Mediainfo. danach ist da was an subtitels. aber wird ja nirgendwo angezeigt, weder in multiavchd, noch Powerdvd....

Ja, genau in die Richtung ging meine Vermutung  ;D

Deine Programme sind also nicht in der Lage, mit Textuntertiteln umzugehen. Auf DVDs usw. werden Untertitel als Bilder abgespeichert, die zur richtigen Zeit zum Hauptbild gemischt werden. SRT ist nur ein Text, da muß das Abspielprogramm das Bild (also die Buchstaben in Pixel umwandeln) selber erzeugen.

Damit ist die Antwort zu Deiner Frage "was mache ich falsch?" simpel: Du benutzt die falschen Programme  8)

Ok, diese tiefe Erkenntnis bringt Dich erstmal nicht weiter, denn die Folgefrage "wie mach ich aus dem Text die Bilder?" kann ich Dir nicht beantworten, wir sind immer froh, wenn wir es andersrum hinkriegen und die UT in einer kleinen, editierbaren, Textdatei (DIE RUHIG AUCH FORMATIERUNGSANWEISUNGEN ENTHALTEN DARF HERRRRR ASTER---äääh... CYPHEROS!!!) vorliegen.

Vielleicht hat ja ein anderer hier ne Idee, wie Du weitermachen solltest  ::)

marcus1111

also wenn ich das jetzt richtig verstehe:
Der TSD hat ja auch ne srt-Datei dabei nach dem Muxen mit Untertieln. Dann wandelt multiAVCHD diese in Bilddateien. Aber nur so wird das Ganze auch im Fernseher angezeigt. Oder können die BD-Player auch Textuntertitel anzeigen?

marcus1111

Und nu noch wieder so ein Beispiel von gestern Abend, wieder ARD-HD. Nur der Spielfilm hat 5.1, die Sendung davor nicht. Der TSD schneidet nach AC3. Schnittpunkte müssten doch nu eigentlich bei 5.1 liegen. Ich korrigiere noch am Anfang, weil da kein I-Frame genommen wurde durch den TSD und wähle den nächsten I-Frame (nicht den davor!). Ergebnis: Wieder eine Warnung, dass ein Wechsel von 2.0 auf 5.1 vorliegt. Das kann doch eigentlich gar nicht sein.
Hier Log:
Opening file J:\20.07.2013 21_05_00 Point Blank - Aus kurzer Distanz\20.07.2013 21_05_00 Point Blank - Aus kurzer Distanz.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: 8690794432
Packets  : 46227629


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: 90%  = H264 Video (PES_StreamID E0 = Video_Stream_0) [PCR,PTS,DTS]
$13F0: 2%   = Teletext (PES_StreamID BD = Private_Stream_1) [PTS][PESLength]
$13F2: 4%   = 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 501331902 01:32:50.354
Last video PTS  is 987258102 03:02:49.534

First PCR  is 150372941700 01:32:49.368
Last PCR  is 296147362414 03:02:48.421
Duration of video stream is 485914736 01:29:59.053
Video PCR to PTS difference -986 ms <-
$13F2: Delay to video stream = -786ms
$13EE: Delay to video stream = -782ms
$13EF: Delay to video stream = -782ms
$13F0: Delay to video stream = -878ms


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 01:32:50.734 [00:00:00.380]
First GOP = 32 frames : I52 B48 B45 B46 B47 B49 B50 B51 P60 B56 B53 B54 B55 B57 B58 B59 P4 B0 B61 B62 B63 B1 B2 B3 P12 B8 B5 B6 B7 B9 B10 B11

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 : 20.07.2013 23:04:57
  Recording end   : 21.07.2013 00:34:56

TV Guide (Teletext)
  20.07.2013 23:10 - 00:29 Point Blank - Aus kurzer Distanz
AC3 change cut: 00:06:59.182-01:23:42.062

Cutting areas (I/P-Frame aligned)
Cut 1 In : 01:39:49.814 (AUD|SPS|PPS|PPS|PPS|SEI|I-SLICE|FILL|)
Cut 1 Out: 02:56:32.414 (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: 3459101

Cut in  at PCR: 00:06:59.460 (01:39:48.828)
Cut out at PCR: 01:23:42.060 (02:56:31.428)
First packet  : 00364EBD
Last packet   : 028F5DB1
AC3 5.1 packets (32ms) inserted for PID 13F2
AC3 5.1 packets (32ms) inserted for PID 13F2

Starting at paket 00364EBD PCR: 00:06:59.241 (01:39:48.609)
ES  WARNING: For PID 13F2 AC3 properties changed at 00:06:59.182 (2.0 48kHz >>> 5.1 48kHz)
Cutting the end at paket 028F5DB2 PCR: 01:16:43.842 (02:56:32.451)

---------  NAL Unit Type Statistic  ---------
Slices                 : 230153
    I-Slices           : 8122
    P-Slices           : 27126
    B-Slices           : 194905
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 39
SEI                    : 230192
Sequence Parameter Set : 8161
Picture Parameter Set  : 24483
AUD                    : 230192
End of Sequence        : 0
End of Stream          : 0
Filler                 : 8399
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 2,4% [Netto]

Cutted pakets at the beginning: 95800
Cutted pakets at the end: 3277563
Discarded pakets (Filler data): 924271 = 2,4% [Brutto]
Discarded pakets (to synch audio/video): 4822
Discarded pakets (not needed): 1634728

PID stream sizes
$13ED: 6,1 GB
$13F2: 257,9 MB
$13F0: 144,4 MB

ERRORS : 0
WARNINGS : 1

Speed: 23,8 MBytes/sec
Duration: 00:04:56

marcus1111

So und nu der Hammer!!!

Trotz dieser Warnung, macht es diesmal multiAVCHD perfekt mit Untertiteln und 5.1, wobei die Untertitel nie das Problem waren bei multiAVCHD.
Wie geht das denn nu, hier soll doch angeblich nen Wechsel von 2.0 zu 5.1 sein?
Sind denn diesmal vielleicht AC3 5.1 Frames angefügt worden?

Cypheros

AC3 5.1 packets (32ms) inserted for PID 13F2
AC3 5.1 packets (32ms) inserted for PID 13F2

Beachte bitte, dass Sender die AC3-Umschaltung nicht immer ganz präzise am ersten I-Frame machen.

alexander

Scheint mir dasselbe Problem zu sein, wie hier:
http://forum.cypheros.de/index.php?topic=1551.0

Wobei die Tonspur nur vom TSMuxer nicht erkannt wird.
TS Doctor selbst, VLC, Power DVD, Media Info und auch die Anzeige von MultiAVCHD erkennen die AC3-Spur. Erst wenn MultiAVCHD mit der Bearbeitung startet (und da kommt wieder der TSMuxer zum Einsatz) treten die Probleme auf.
Ich habe übrigens eine der problembehafteten Originaldateien mit DVR-Studio HD 2 geschnitten und nach TS exportiert. Dabei zeigt sich dasselbe Ergebnis wie beim TS Doctor.


www.cypheros.de