Auto GK - Falsche Source Erkennung

  • Hallo Encoder Experten, vielleicht könnt Ihr mir helfen:

    Ich möchte mittels Auto GK eine Film DVD zu AVI konvertieren.
    Laut Anleitung meines DVD Recorders und mit der GSpot Anwendung nachgewiesen, wird das Material im MPEG2 PAL Format gebrannt. Leider initialisiert aber Auto GK das Quellmaterial als MPEG1 NTSC und dementsprechend ist das anschließende Resultat völlig unbrauchbar.

    Was kann ich tun, damit Auto GK das Quellmaterial korrekt ausliest?

    Vielen Dank vorab und Beste Grüsse

  • :welcome:

    Da werden wir wohl mal manuell versuchen müssen, das Material zu analysieren.

    Ich kenne AutoGK leider nicht (ist mir "zu automatisch" das ganze); aber ich weiß, dass es mit AviSynth-Skripten arbeitet. Also wird es MPEG-Quellen mit der DGIndex.exe indexieren und mit dem DGDecode.dll-Plugin verarbeiten.

    Starte die DGIndex.exe und öffne das Videomaterial, das du von der DVD aus dem Recorder kopiert hast. Wird es angezeigt? Kann man es [F5] abspielen lassen?

  • tach auch !

    Besorge Dir mal den Tecoldt (Tecoltd?) Bitrateviewer (Demo reicht) und sage uns, was der zu Deinem MPEG sagt, oder poste uns was GENAU GSPOT sagt.
    Wobei Bitraveiwer, oder Media Info einfachj besser ist bei MPEG.

    Gruss BergH

  • tach auch !

    Jetzt verstehe ich mein GTedächtnisproblem
    Ich las immer Tecoltd dabei war das Teco LtD. <-- Limited ~ GmbH

    GmbH ~ Gehse mit bisse hin ;)

    Spass beiseite.

    Wir braucehn einfach die Parameter von der DVD, dann können wir erst richtig helfen.
    Bei den 100+3 Aufnahmemodi der DVD Recorder und CAms weiß kein Mensch was da alles möglich ist, bzw. bei Dir drin ist.

    Gruss BergH

  • Am Ende brennen einige DVD-Recorder vielleicht noch nicht mal voll DVD-Video-konforme Dateien. Die man dann zwar demultiplexen, aber nicht gleich wieder multiplexen lassen kann, weil ein echtes Authoringtool das verweigert.

    Oder warum hat dieser Nutzer das gleiche Problem? ... :rolleyes:

  • Ich danke Euch für die schnellen Tipps!

    Hier das Ergebnis der Bitrate View Sessions aller 3 VOB's

    VOB_01
    Num. of picture read: 45440
    Stream type: MPEG-2 MP@ML VBR
    Resolution: 352*240
    Aspect ratio: 4:3 NTSC 525
    Framerate: 29.97
    Nom. bitrate: 104857200 Bit/Sec
    VBV buffer size: 20
    Constrained param. flag: No
    Chroma format: 4:2:0
    DCT precision: 8
    Pic. structure: Frame
    Field topfirst: Yes
    DCT type: Field
    Quantscale: Nonlinear
    Scan type: Alternate
    Frame type: Interlaced
    Notes:

    VOB_02
    Num. of picture read: 91137
    Stream type: MPEG-2 MP@ML VBR
    Resolution: 720*576
    Aspect ratio: 4:3 Generic
    Framerate: 25.00
    Nom. bitrate: 9282000 Bit/Sec
    VBV buffer size: 112
    Constrained param. flag: No
    Chroma format: 4:2:0
    DCT precision: 8
    Pic. structure: Frame
    Field topfirst: Yes
    DCT type: Field
    Quantscale: Nonlinear
    Scan type: Alternate
    Frame type: Interlaced
    Notes:

    VOB_03
    Num. of picture read: 131230
    Stream type: MPEG-2 MP@ML VBR
    Resolution: 720*576
    Aspect ratio: 4:3 Generic
    Framerate: 25.00
    Nom. bitrate: 9282000 Bit/Sec
    VBV buffer size: 112
    Constrained param. flag: No
    Chroma format: 4:2:0
    DCT precision: 8
    Pic. structure: Frame
    Field topfirst: Yes
    DCT type: Field
    Quantscale: Nonlinear
    Scan type: Alternate
    Frame type: Interlaced
    Notes:

    Per DGIndex.exe lassen sich nur VOB _02 und VOB_03 abspielen.
    VOB_01 läßt sich nur anzeigen, wobei das Bild ausschließlich aus Artefakten besteht.

    Ich werde gleich noch mal in der Recorder Anleitung Blättern (Warum er die erste VOB anders aufzieht). Falls Euch was einfällt - Workarounds oder weitere Tipps - alles willkommen.

    Grüsse fischadler

  • tach auch !

    Warum auch immer, aber VOB 1 ist NTSC.
    2 und 3 kannst Du zusammenpappen, Teil 1 imLeben nicht.

    Wenn Teil 1 wirklich und wahrhaftig (gröhl) zum selben Film , vom selben Recorder kommt,
    dann
    aber
    nur
    dann
    Darfst Du die Werte bei 1 von 2 und 3 mit dem DVDPatcher hineinpatchen.

    Gruss BergH

  • Dazu würde ich mal sagen "wahrscheinlich falsch".

    Sicherlich hast du die blanken VOB-Dateien zu verarbeiten versucht, ohne vorher mit PGCDemux laut den Informationen in der IFO-Datei erst mal nur die Hauptfilm-PGC alleine da herauszuholen. Zumindest hoffe ich, dass ein DVD-Recorder das Erstellen geeigneter IFO-Dateien beherrscht.

  • Ja - das ist korrekt --> 1. Teil gehört definitiv zum Film und kommt vom selben Recorder - habe es korrekt gepatcht - hier das BView Ergebnis.
    Abspielen kann ich den Teil nicht - Das Bild sieht aber nun aufgeräumter aus
    ein blaues und ein grünes Rechteck :)

    Wißt Ihr weiter?

    Num. of picture read: 176670
    Stream type: MPEG-2 MP@ML VBR
    Resolution: 352*576
    Aspect ratio: 4:3 Generic
    Framerate: 25.00
    Nom. bitrate: 3500000 Bit/Sec
    VBV buffer size: 20
    Constrained param. flag: No
    Chroma format: 4:2:0
    DCT precision: 8
    Pic. structure: Frame
    Field topfirst: Yes
    DCT type: Field
    Quantscale: Nonlinear
    Scan type: Alternate
    Frame type: Interlaced
    Notes:

  • Naja wobei VOB_01 ja auch VTS_01_*.VOB heisen kann und VOB_02 > VTS_02_*.VOB . sicherlich ist ein PAL / NTSC Mix per DVDStandard nicht erlaubt, aber bei DVDRecordern darf man sich halt nicht wundern :)

    Und außerdem sollte man ja so oder so die IFOs als Ausgangspunkt zu Weiterverarbeitung nutzen und nicht einfach alle VOBs zusammenkleben und dann schaumama :D

  • Servus: Um genau zu sein - Panasonic DMR-EH65
    Im High Speed Modus auf die DVD gebracht. Ich werde das später mal wiederholen.
    Momentan bringe ich die 3 VOB`s mittels virtual dub zu einem AVI (Xvid) file zusammen. Was für ein Riss, vielleicht war meine Erwartungshaltung zu hoch ;)

    Mal unabhängig vom Mismatch der VOB's Formate. Könnt Ihr mir sagen, wie man das alles professioneller - schneller hinbekommt? Die VOB's vorher zu mergen, war mir nicht gelungen. Wobei auch jeweils die ersten paar Frames immer fehlerhaft waren, so dass ich sie nun gleich vorm Rippen entfernt habe.

    Besten Dank
    fischadler

  • tach auch !

    Mit ProjectX demuxen, dabei alles in einer Collection laden, sollte Dir das in ein File für Video , ein File für (jedes)Audio tun.
    Mit Cuttermaran oder MPEG2Schnitt geschnitten und gemuced gibt das repariertes Futter für
    AutoGK.

    Gruss BergH

  • Danke - Hat gestern abend alles super geklappt mit den von Dir genannten Programmen. Da war dann auch jegliches Schneiden überflüssig und mit dem Workaround kann man gut Leben. Beste Grüsse fischadler

  • Hallo allerseits, was kann ich tun wenn via ProjectX 0.90.04.00.b32 (31.10.2009) diese Vob's direkt von DVD als Kollektion demultiplext werden, aber im Resultat die etwa letzten 30min des Films fehlen.
    Die Logdatei beginnt auffällig beim Startvorgang mit der Meldung: "!> nächster Startcode fehlt ... ", "!> Startcode gefunden bei Pos.: 32768"
    Ein Patchen des Headers der ersten VOB von NTSC 352x240 zu PAL 720x576, sowie das Nutzen einer älteren Project X Version hat auch keine Lösung gebracht. (Bis auf die zusätzlichen Fehlermeldungen im Vergleich zur aktuellen Log Datei am Ende der letzten Vob-Abarbeitung, welche ich beispielhaft aus dem Internet kopiert habe, da ich diese Log schon gelöscht hatte):

    !> PTS Differenz von 4295010496 (13:15:22.338) zum letzten exportierten GOP festgestellt;
    !> verwerfe überflüssige B-Frames bei GOP# 165 / neuer Zeitindex 00:01:16.080;
    !> verwerfe GOP# 327 bei orig. PTS 01:16:01.989 (8186579068)"!> Start-PTS von GOP# 11244 ist kleiner als das Ende der letzten GOP.. (erw. 8321492668)" .

    Hier die gegenwärtige, vollständige Log-Datei:

    ProjectX 0.90.04.00.b32 (31.10.2009)

    -> arbeite an Zusammenstellung 0

    -> normale Logdatei automatisch speichern
    -> Sequenz-/Bitfehler melden
    -> fehlende Startcodes/Synchronisationswörter melden
    -> Fehler in Elementarstream melden
    -> WSS mitloggen
    -> VPS mitloggen
    -> RDS mitloggen
    -> max. 500 Warnungen/Fehler ausgeben
    -> schreibe Videodaten
    -> schreibe alle anderen Daten
    -> composite.display.flag unwirksam machen
    -> Sequenzendcode am Ende anfügen
    -> Auflösung in SDE setzen
    -> PVA: Audio nur formatgerecht behandeln
    -> VOB: versch. Cell-Zeitlinen beachten
    -> TS: ignoriere verschlüsselte Pakete
    -> TS: erweiterte Paketinhaltsuche
    -> TS: verbinde Dateisegmente (Dreambox®)
    -> TS: generiere PMT inhaltsbezogen
    -> akzept. nur geschlossene PES/TS Pakete
    -> verbinde verschiedene Aufnahmen
    -> 1.PES-Paket muß mit Video starten
    -> generiere PCR/SCR aus PTS

    -> schreibe Ausgabedateien nach: 'D:\Peter\temp'

    -> Hauptpuffergröße in Bytes für Lesen/Schreiben 4096000 bytes

    Datei-Segmente:
    * (0) E:\VIDEO_TS\VTS_01_1.VOB
    * (1) E:\VIDEO_TS\VTS_01_2.VOB
    * (2) E:\VIDEO_TS\VTS_01_3.VOB
    * (3) E:\VIDEO_TS\VTS_01_4.VOB
    sekund. Dateien:
    * ---

    +> Eingabedatei 0: 'E:\VIDEO_TS\VTS_01_1.VOB' (1.073.709.056 Bytes)
    -> Dateityp ist MPEG-2 PS/SS (PES Container)
    -> demultiplexe
    -> VobID 1 CellID 255 bei 1024 (GOP#0 / Bild#0)
    !> nächster Startcode fehlt bei Pos.: 4096 von 2062 (PES-ID 0xE0), verwerfe Paket..
    !> Startcode gefunden bei Pos.: 32768
    -> VobID 1 CellID 1 bei 33792 (GOP#0 / Bild#0)
    -> gefunden: PES-ID 0xE0 (MPEG Video) @ 34830
    -> gefunden: PES-ID 0xBD (private_stream_1) (SubID 0x80) @ 49166
    -> Videoeigenschaften: 720*576 @ 25fps @ 0.6735 (4:3) @ 9282000bps, vbvPuffer 112
    -> starte Export von Videodaten bei GOP# 0
    -> VobID 1 CellID 2 bei 190993408 (GOP#499 / Bild#5988)
    -> VobID 1 CellID 3 bei 394298368 (GOP#999 / Bild#11988)
    -> VobID 1 CellID 4 bei 598731776 (GOP#1499 / Bild#17988)
    -> VobID 1 CellID 5 bei 799157248 (GOP#1999 / Bild#23988)
    -> VobID 1 CellID 6 bei 999750656 (GOP#2499 / Bild#29988)
    -> bis jetzt geschriebene Bilder: 32268
    wechsle zu Datei: E:\VIDEO_TS\VTS_01_2.VOB (1.073.709.056 bytes) @ 1073709056
    -> VobID 1 CellID 7 bei 1196442624 (GOP#2999 / Bild#35988)
    -> VobID 1 CellID 8 bei 1396855808 (GOP#3499 / Bild#41988)
    -> VobID 1 CellID 9 bei 1594338304 (GOP#3999 / Bild#47988)
    -> VobID 1 CellID 10 bei 1793352704 (GOP#4499 / Bild#53988)
    -> VobID 1 CellID 11 bei 1994865664 (GOP#4999 / Bild#59988)
    -> bis jetzt geschriebene Bilder: 64704
    wechsle zu Datei: E:\VIDEO_TS\VTS_01_3.VOB (1.073.709.056 bytes) @ 2147418112
    -> VobID 1 CellID 12 bei 2188745728 (GOP#5499 / Bild#65988)
    -> VobID 1 CellID 13 bei 2391170048 (GOP#5999 / Bild#71988)
    -> VobID 1 CellID 14 bei 2592177152 (GOP#6499 / Bild#77988)
    -> VobID 1 CellID 15 bei 2788131840 (GOP#6999 / Bild#83988)
    -> VobID 1 CellID 16 bei 2987719680 (GOP#7499 / Bild#89988)
    -> VobID 1 CellID 17 bei 3186836480 (GOP#7999 / Bild#95988)
    -> bis jetzt geschriebene Bilder: 97020
    wechsle zu Datei: E:\VIDEO_TS\VTS_01_4.VOB (1.033.011.200 bytes) @ 3221127168
    -> VobID 1 CellID 18 bei 3384028160 (GOP#8499 / Bild#101988)
    -> VobID 1 CellID 19 bei 3583560704 (GOP#8999 / Bild#107988)
    -> VobID 1 CellID 20 bei 3780533248 (GOP#9499 / Bild#113988)
    -> VobID 1 CellID 21 bei 3981710336 (GOP#9999 / Bild#119988)
    -> VobID 1 CellID 22 bei 4178961408 (GOP#10499 / Bild#125988)
    -> VobID 1 CellID 255 bei 4254131200 (GOP#10689 / Bild#128268)
    -> nächste Daten starten mit PTS: 00:00:00.232 / letzter aktueller PTS ist 01:25:31.437
    -> verwende PTS-Offset: 01:25:50.405 ab hier

    ++> Mpeg Video: PID 0x0000 / PesID 0xE0 / SubID 0x00 :
    -> Video: fr-ct-1p-cg-og-dg -> 128268-0-0-10689-0-0
    -> Videolänge: 128268 Bilder in 01:25:30.720
    -> GOP Zusammenfassung: min. 24, max. 24 Felder; enthält Halbbilder
    -> durchschnittl. nom. Bitrate 5996639bps (min/max: 2422000/11247200)
    -> setze Bitrate im ersten Sequenzkopf auf 9000000bps
    ---> neue Datei: D:\Peter\temp\VTS_01_1.m2v

    ++> AC3/DTS Audio: PID 0x0000 / PesID 0xBD / SubID 0x80 :
    -> validiere CRC (AC-3 / Mpg-Audio L1,2)
    -> entferne CRC (Mpg-Audio Layer1,2)
    -> Frames am Ende anfügen
    -> Audio PTS: erstes Paket 00:00:00.237, letztes Paket 01:25:31.437
    -> Video PTS: Start 1.GOP 00:00:00.237, Ende letzte GOP 01:25:30.957
    -> passe Audio an Video-Zeitlinie an
    -> Ursprungsformat: AC-3, CM, 2/0(2.0), bsid 4, dn -31dB, 48000Hz, 384kbps @ 00:00:00.000
    Audio Frames: wri-pre-skip-ins-add 160335-0-0-0-0 @ 01:25:30.720 abgeschlossen...
    ---> neue Datei: 'D:\Peter\temp\VTS_01_1.ac3'

    Zusammenfassung der erstellten Mediendateien:
    .Video (m2v): 128268 Bilder 01:25:30.720 'D:\Peter\temp\VTS_01_1.m2v'
    Audio 00 (ac3): 160335 Frames 01:25:30.720 0-0-0-0 'D:\Peter\temp\VTS_01_1.ac3'
    => 4.092.159.216 Bytes geschrieben...
    -> es wurden 2 Warn-/Fehlermeldungen ausgegeben.

    Besten Dank für die Hilfe. Gruß Peter

  • Zum Demultiplexen von VOB-Dateien verwende man bitte nur Programme, die dafür speziell geeignet sind und auch mit den Informationen der IFO-Dateien arbeiten (z.B. PGCDemux)! ProjectX zählt hier sicherlich nicht dazu, es dürfte verschiedene PGCs nicht unterscheiden können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!