Encore 2.0 transkodiert neu

  • Hallo.

    Ich habe hier einige DVB-S Aufnahmen, die ich auf DVD brennen möchte. Encore 2.0 zeigt beim Import der Assets "Don't Transcode", was ja eindeutig ist. Beim Build nachher hat es anscheinend seine Meinung geändert, und transkodiert die Streams neu ("Transcoding video")

    Die Streams sind DVD-konform. Die Bitrate ist ok, die GOPs sind allesamt <15 Frames, ...

    Hier 2 Screenshots der Eigenschaften der Streams:
    http://www.geohei.lu/downloads/temp/adobe_encore_dvd_1.jpg
    http://www.geohei.lu/downloads/temp/adobe_encore_dvd_2.jpg

    Dann kam das Thema mit den offenen GOPs und des VBV != 112. Encore 2.0 schluckt offenen GOPs und VBVs != 112; das war also auch nicht das Problem.

    Hier die DVB-S <acronym title="Digital Video Broadcasting Satellite für die TV Übertragung durch direktstrahlende Satelliten, sowie in der neusten Spezifikation DVB-S2"></acronym>Aufnahme, um die es geht:
    http://www.geohei.lu/downloads/temp/NavyCIS.m2v

    Dies sind Encodes, die ich mittels TMPGEnc zu Testzwecken erstellt habe:
    http://www.geohei.lu/downloads/temp/opengop_vbv224.m2v
    http://www.geohei.lu/downloads/temp/closedgop_vbv224.m2v
    http://www.geohei.lu/downloads/temp/opengop_vbv100.m2v
    http://www.geohei.lu/downloads/temp/closedgop_vbv100.m2v

    Alles klappt, ausser der NavyCIS Stream.

    Mir fiel auf, daß einzelne Teile des NavyCIS Streams kein Transkodieren erforderlich machten. Also habe ich versucht den Fehler einzugrenzen. Merkwürdig ist jetzt aber, daß wenn ich dem Stream NavyCIS_tr-0-0.m2v (erfordert Transkodierung) vorne oder hinten ein GOP abschneide, nicht mehr transkodiert wird.

    http://www.geohei.lu/downloads/temp/NavyCIS_tr-0-0.m2v
    Erfordert Transkodierung

    http://www.geohei.lu/downloads/temp/NavyCIS_nt-1-0.m2v
    Erfordert keine Transkodierung
    Erstes GOP abgeschnitten

    http://www.geohei.lu/downloads/temp/NavyCIS_nt-0-1.m2v
    Erfordert keine Transkodierung
    Letztes GOP abgeschnitten

    Hier die jeweiligen Frames:

    Code
    NavyCIS_tr-0-0.m2v: IBBPBBPBBPBBI .............................. IBBPBBPBBPBBI
    NavyCIS_nr-1-0.m2v:             IBBPBBPBBPBBI .................. IBBPBBPBBPBBI
    NavyCIS_nr-0-1.m2v: IBBPBBPBBPBBI .................. IBBPBBPBBPBBI

    Mit den Frames scheint alles ok zu sein.

    Wie gesagt ... das absolut Merkwürdige ist jetzt, daß wenn ich vorne oder hinten ein Stück abschneide, nicht mehr transkodiert wird! Die Sache wird immer Seltsamer!

    Dann stiess ich auf ein MPEG-2 Analyser Tool:
    http://www.geocities.com/gabrielgoc/MPEGValidator.zip

    Hier werden 2 Fehler angezeigt, die aber bei allen 3 Streams vorhanden sind:
    *VBV Buffer Size = 65 -> (130 KB)
    *DCT Type = Frame

    Das mit dem VBV Buffer hatten wir schon geklärt (siehe oben), bleibt also noch der "DCT Type" der meistens auf "Field" steht, in meinen Streams aber auf "Frame". Es kann aber auch nicht daran liegen, da alle 3 Teststreams gleichermassen "Frame" eingetragen haben, die 2 letzten Streams ("NavyCIS_nt-1-0.m2v" und "NavyCIS_nt-0-1.m2v") aber nicht transkodiert werden.

    Ich bin mit meinem Latein ziemlich am Ende.

    Würde mich freuen wenn sich hier ein MPEG-2/Encore 2.0 Spezialist der Sache annehmen könnte.

    Ach ja ... mit Encore 1.5.1 wird der "NavyCIS_tr-0-0.m2v" Stream _nicht_ transkodiert.

    Vielen Dank.

    Grüße,

    Cu, geohei

  • Hier kommt's:

    ---- cut here ----
    In repeat sequence headers all of the data elements ........shall have the same values as in the first sequence header.

    The bitrate specified bounds the maximum rate of operation of the VBV as defined in C.3 of annex C. In all cases (both constant and variable bitrate operation) the bitrate specified shall be the upper bound of the rate at which the coded data is supplied to the input of the VBV.
    ---- cut here ----

    Man nehme DVDPatcher, patche das gesamte File mit der angegebenen Bitrate und schon funktioniert es! Encore scheint die verschiedenen Bitrates in den Sequence Headers nicht zu mögen, und transkodiert den Stream daher neu. Ansichtssache!

    Grüße,

    Cu, geohei

  • hoi,

    ich plage mich mit den gleichen problemen bei encore 2 rum. aber leider habe ich deine lösung irgendwie nicht nachvollziehen können.
    welche bitrate hätte denn encore gerne in den sequence headern und wie bekomme ich die raus?

    dank dir

  • hoi,

    ich plage mich mit den gleichen problemen bei encore 2 rum. aber leider habe ich deine lösung irgendwie nicht nachvollziehen können.
    welche bitrate hätte denn encore gerne in den sequence headern und wie bekomme ich die raus?

    dank dir

    Ich habe bisher alle Files mit DVDPatcher erfolgreich bearbeitet. Einfach das File mit 8 Mbps (ist eine Preset) patchen ("Entire file"!). Irgendwie will Encore nicht nur eine konstante VBitrate in jedem Header, sondern auch noch eine identisch oder grössere wie die actual bitrate. Wie Encore das misst ... keine Ahnung. Anfangs habe ich mit 3.5 Mbps getestet, jedoch wurden einige Files nicht akzeptiert. Mit 8 Mbps klappt es sozusagen immer.

    HTH

    Grüße,

    Cu, geohei

  • habe ich jetzt mal gemacht. aber irgendwie scheint sich encore noch an was anderes zu stören, zumindest muss immernoch transkodiert werden.
    ich schneide und demuxe die aufgenommenen sachen übrigens mit projectx. gibt's da vielleicht was besonderes zu beachten?
    in dvd-lab pro kann ich übrigens die sachen ohne probleme einbinden, brennen und werden auch abgespielt. in encore 1 gab's da auch nie probleme, erst seit der 2er version, aber auch nicht mit allen aufnahmen.

  • nö, sind soweit dvd konform 720x576. mich wurmts halt, dass encore ja auch nich mit infos rausrückt. wenn man wenigstens mal einen anstaz hätte warum ein transkodieren notwendig ist.

  • tach auch !

    Was passiert wenn man diese Aufnahmen mit
    ProjectX demultiplexed und mit Cuttermaran schneidet?

    IMHO das allerbeste, was man DVB antun kann.
    Encore sollte danach auch nicht mehr meckern.

    Gruss BergH

  • tach auch !
    Cuttermaran
    Stelle mal zum Spass unter Encoding auf DVD konformes Encoding (Haken an).
    Encodiert er jetzt mehr, als die Schnittstellen ?
    Im Extrem sogar alles, oder fast alles, oder alle paar Sekunden ?
    Dann hast Du die Antwort.= Nicht DVD konform, wahrscheinlich zu große GOPs.
    Jetzt hast Du 2 Möglichkeiten.
    1.) Du nimmst ein anderes Authoringprogramm, welches nicht so zickig ist.
    Meiner Erfahrung nach sind SAPs da nicht so empfindlich.
    Bei ZDF DVB-S Streams müßte man sonst jede 3-15 te GOP neue encodieren.
    2.) Du encodes das neu wie o angeführt, oder am Stück;
    besser wird es dadurch nicht.

    Gruss BergH

  • super, das ist die lösung. zwar werden alle paar minuten gops neu encodiert, aber immer noch besser als das komplette file.
    dann sind es wohl die zu großen gops wo enore meckert. damit wird wohl cuttermaran mein neuer freund ;)

    danke nochmal...

Jetzt mitmachen!

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