PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei DVD-Authoring


Bilbo
11.11.2003, 01:25
Erstmal Danke an den Programmierer für dieses wundervolle Tool.

Leider habe ich das Problem, dass die geschnittenen Filmsequenzen sich nicht mit DVD Maestro authoren lassen. Beim laden der Videodatei wirft mir das Programm eine Fehlermeldung bezüglich eines GOP´s aus.

"Temporal Reference in GOP #0 (Zero-based) are out of sequenze (0xc10b000a)" ????

DVD-Lab hingegen akzeptiert die Videodatei, stürzt aber bei Beginn der Compilierung ab.
Das Freewareprogramm IfoEdit hingegen macht ohne Probleme eine DVD aus den vorgegeben Daten. Die möglichkeiten der Gestaltung der DVD sind hier allerding sehr spartanisch.

Gibt es für dieses Problem eine Lösung???

Django
13.11.2003, 12:38
Habe genau das gleiche Problem, allerdings unter SpruceUp.
Kommt aber aus dem selben Stall wie Maestro.
Dieser Fehler tritt aber nur bei Version 0.6f auf. Bin daher wieder auf 0.6e zurück und da klappts wie am Schnürchen.

Django

Martin
14.11.2003, 14:08
Hallo Bilbo, Django,

postet doch bitte einmal das von bbVInfo erzeugte Logfile der ersten 2 GOP's einer Testdatei geschnitten mit V 0.6e und V 0.6f.

Kommandozeile: bbVInfo.exe Testdatei.mpv 2 > Logfile.txt

Das Logfile wird sicher ziemlich groß, interessant ist aber nur der Teil bis zum 3. Sequenzheader.
("Temporal Reference in GOP #0 (Zero-based) are out of sequenze (0xc10b000a)")
Wenn ich das richtig deute liegt ein Fehler in der "Temporal Reference" der ersten GOP (GOP 0) vor.
Was genau bedeutet diese Fehlermeldung? Steht was in der Bedienungsanleitung? Was bedeutet die Hexzahl?

Martin

Bilbo
14.11.2003, 15:58
Das ist ja ein Dingen...mit der Version 0.6e klappt es tatsächlich.

Mit einer kleinen Änderung schafft Version 0.6f das aber auch.

Einfach unter Optionen -> "Bitrate im ersten Header korrigieren" deaktivieren, dann klappts. DVDMaestro hat dann nichts mehr zu meckern...

Die Analysen hab ich trotzdem mal gemacht. Ich hoffe ich poste jetzt nicht zu viel, bzw, zu wenig...

Hier die Analyse von einer Datei mit Version 0.6e geschnitten:
bbVINFO - version 1.9, by Brent Beyeler (beyeler@home.com)
speed increases by, Apachez and Christian Vogelgsang


File Testschnitt_06e.mpv is an MPEG-2 video stream


sequence_header_code = 0x000001B3
horizontal_size_value = 704
vertical_size_value = 576
aspect_ratio_information = 2
frame_rate_code = 3
bit_rate_value = 11832
marker bit = 1
vbv_buffer_size_value = 112
constrained_parameters_flag = 0
load_intra_quantiser_matrix = 0
load_non_intra_quantiser_matrix = 1
read 64 non_intra_quantiser_matrix bytes = 1245068

extension_start_code = 0x000001B5
sequence_extension_id = 1
profile_and_level_indication = 72
progressive_sequence = 0
chroma_format = 1
horizontal_size_extension = 0
vertical_size_extension = 0
bit_rate_extension = 0
marker bit = 1
vbv_buffer_size_extension = 0
low_delay = 0
frame_rate_extension_n = 0
frame_rate_extension_d = 0

group_start_code = 0x000001B8
drop_frame_flag = 0
time_code_hours = 0
time_code_minutes = 0
marker_bit = 1
time_code_seconds = 0
time_code_pictures = 0
closed_gop = 1
broken_link = 0

picture_header = 0x00000100, display order = 0
temporal_reference = 0
picture_coding_type = 1
vbv_delay = 65535
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 15
f_code[0][1] forward vertical = 15
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

picture_header = 0x00000100, display order = 3
temporal_reference = 3
picture_coding_type = 2
vbv_delay = 65535
full_pel_forward_vector = 0
forward_f_code = 7
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 7
f_code[0][1] forward vertical = 5
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

Die mit 0.6f
bbVINFO - version 1.9, by Brent Beyeler (beyeler@home.com)
speed increases by, Apachez and Christian Vogelgsang


File Testschnitt_06f.mpv is an MPEG-2 video stream


sequence_header_code = 0x000001B3
horizontal_size_value = 704
vertical_size_value = 576
aspect_ratio_information = 2
frame_rate_code = 3
bit_rate_value = 11832
marker bit = 1
vbv_buffer_size_value = 112
constrained_parameters_flag = 0
load_intra_quantiser_matrix = 0
load_non_intra_quantiser_matrix = 1
read 64 non_intra_quantiser_matrix bytes = 1245068

extension_start_code = 0x000001B5
sequence_extension_id = 1
profile_and_level_indication = 72
progressive_sequence = 0
chroma_format = 1
horizontal_size_extension = 0
vertical_size_extension = 0
bit_rate_extension = 0
marker bit = 1
vbv_buffer_size_extension = 0
low_delay = 0
frame_rate_extension_n = 0
frame_rate_extension_d = 0

picture_header = 0x00000100, display order = 0
temporal_reference = 0
picture_coding_type = 1
vbv_delay = 65535
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 15
f_code[0][1] forward vertical = 15
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

picture_header = 0x00000100, display order = 3
temporal_reference = 3
picture_coding_type = 2
vbv_delay = 65535
full_pel_forward_vector = 0
forward_f_code = 7
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 7
f_code[0][1] forward vertical = 5
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

und die mit 0.6f und deaktiviertem Eintrag:
bbVINFO - version 1.9, by Brent Beyeler (beyeler@home.com)
speed increases by, Apachez and Christian Vogelgsang


File Testschnitt_06f_2.mpv is an MPEG-2 video stream


sequence_header_code = 0x000001B3
horizontal_size_value = 704
vertical_size_value = 576
aspect_ratio_information = 2
frame_rate_code = 3
bit_rate_value = 11832
marker bit = 1
vbv_buffer_size_value = 112
constrained_parameters_flag = 0
load_intra_quantiser_matrix = 0
load_non_intra_quantiser_matrix = 1
read 64 non_intra_quantiser_matrix bytes = 1245068

extension_start_code = 0x000001B5
sequence_extension_id = 1
profile_and_level_indication = 72
progressive_sequence = 0
chroma_format = 1
horizontal_size_extension = 0
vertical_size_extension = 0
bit_rate_extension = 0
marker bit = 1
vbv_buffer_size_extension = 0
low_delay = 0
frame_rate_extension_n = 0
frame_rate_extension_d = 0

group_start_code = 0x000001B8
drop_frame_flag = 0
time_code_hours = 0
time_code_minutes = 0
marker_bit = 1
time_code_seconds = 0
time_code_pictures = 0
closed_gop = 1
broken_link = 0

picture_header = 0x00000100, display order = 0
temporal_reference = 0
picture_coding_type = 1
vbv_delay = 65535
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 15
f_code[0][1] forward vertical = 15
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

picture_header = 0x00000100, display order = 3
temporal_reference = 3
picture_coding_type = 2
vbv_delay = 65535
full_pel_forward_vector = 0
forward_f_code = 7
extra_bit_picture = 0

extension_start_code = 0x000001B5
picture_coding_extension_id = 8
f_code[0][0] forward horizontal = 7
f_code[0][1] forward vertical = 5
f_code[1][0] backward horizontal = 15
f_code[1][1] backward vertical = 15
intra_dc_precision = 2
picture_structure = 3
top_field_first = 1
frame_pred_frame_dct = 1
concealment_motion_vectors = 0
q_scale_type= 1
intra_vlc_format = 1
alternate_scan = 1
repeat_first_field = 0
chroma_420_type = 1
progressive_frame = 1
composite_display_flag = 0

Bei der Variante ohne der Deaktivierung fehlt in der Analyse das Feld
"group_start_code" etc.

Django
15.11.2003, 08:43
Bilbo war mit dem Log schneller, also spare ich mir das.
Im Handbuch von SpruceUp ist folgender Text zu finden:

Temporal References in a GOP are out of sequence.
Fatal import error. Signifies a parameter not supported within the DVD specification.
Indicates the file cannot be imported, and must be re-created compliant with the DVD
specification.

Über den HexCode lässt sich das Handbuch leider nicht aus.

Django

Martin
15.11.2003, 15:09
Hallo Bilbo und Django,

ich hab den Fehler gefunden. Beim aufräumen hab ich vergessen einen Befehlszeile zu löschen und dadurch an einer falschen Stelle im Stream (group_start_code) beim ändern der Bitrate geschrieben.
Ist in Version 0.6g behoben. Bis dahin [Einfach unter Optionen -> "Bitrate im ersten Header korrigieren" deaktivieren].

Martin

Erik
21.11.2003, 17:42
Hallo!

Mit DVD-lab bin ich auf ein ähnliches Problem gestoßen. Fehlermeldung: Cannot packatize audio stream.

Hintergrund:
MPEG-Aufnahme mit Hauppauge WinTV PVR 350 (analog Kabel, MPEG-Chip)
DeMux mit TMPGEnc
Schnitt mit MPEG2Schnitt (gut zu bedienen und genau einstellbar)
DVD-Authoring mit DVD-lab -> Fehler s.o.

Martin
22.11.2003, 13:16
Hallo Erik,

gibt es in den Hilfedateien/Handbuch von DVD-lab dazu nähere Informationen?
Funktioniert es vor dem Schneiden?
AC3 oder MP2 oder Beide?
Patche mal die Bitrate im ersten Header der Videodatei auf den Wert für die Bitrate aus dem Infofenster von Mpeg2Schnitt. (nicht mit der internen Funktion von M2S (Abk. Mpeg2Schnitt))

Martin

Martin
25.11.2003, 20:36
Hallo Erik,

mit dem DVDPatcher kann man die Bitrate ja garnicht patchen.
Bitte mal diese Version probieren und die "Option/Bitrate im ersten Header korrigieren" aktivieren.

www.mdienert.de/mpeg2schnitt/Programm/Mpeg2Schnitt06f4.zip

Martin

skl
26.11.2003, 10:15
@Martin: mit dem DVDPatcher (http://kickme.to/DVDPatcher) kann man die Bitrate in die Bitraten 3,5MBit; 8MBit, 15 MBit und Costum: patchen!
Schau mal links von "Horizontal Size".

Steffen

TheHorse
26.11.2003, 16:28
...und sogar eine Bitrate freier Wahl in den ersten oder alle Seq-Header schreiben!

Ich denke aber, dass dies nix mit dem Can't packetize audio..." zu tun hat. Im DVDLab-Forum mehren sich die Klagen über diese Fehlermeldung bei Dateien unterschiedlicher Herkunft. Meist allerdings mehr bei SVCD-Ripps oder Esel-Downloads :twisted: als bei DVB-recs.

wiljo
26.11.2003, 16:50
@Erik: Mal die Audio-Datei anschauen (vorher/nachher) mit MannsMP3Edit . Kann auch mp2, findet Fehler ("check and repair" - unter tools) und kann die (manchmal ??) auch reparieren.

Dann läßt sich vielleicht finden, was vorher bei den Audiodaten anders war als hinterher.

Ich hab übrigens so ein Problem bislang noch nicht gehabt. Ich demuxe aber auch nicht mit TMPGENC . Hast Du die Originaldatei noch ? Dann kannst Du ja mal einen anderen Demuxer probieren. Evtl. wird die "Grundlage" des Problems schon beim Demuxen oder bei der PVR-Aufzeichnung gelegt.

Gruß

Wiljo

wiljo
27.11.2003, 22:24
OK. Heute wieder 'was gelernt. DVDLab schmeisst den Fehler "Cannot packetize audio", wenn Ton und Bildspur nicht gleich lang sind. Manchmal produziert MPEG2Schnitt Output, in dem (nach meiner Beobachtung) die Audiodatei (zeitlich) länger ist, als die Videodatei. (sh. auch anderes Posting). Dann wirft DVDLab den Fehler.

Als Ausweg kann dann aber bei DVDLab 1.3 der "Alternative Muxer" zur DVD-Erstellung genommen werden. Damit können wir die Zeit überbrücken, bis Martin sein Programm angepasst hat ;-)

Gruß

Wiljo

wiljo
28.11.2003, 02:34
Aaaalso... ich muss mich korrigieren. An der unterschiedlichen Länge liegt's nicht. Ich werd' mal ein wenig im DVDLab-Forum 'rumposten müssen :-/

Trotzdem: "Alternative" muxer als workaround probieren....

Gut's Nächtle