h264 stream nach Encoding nicht abspielbar (MeGui)

  • Hi @alle...:)

    Ich hab' folgendes problem:

    Und zwar habe ich einen h264 video stream in 720p, den ich gerne so encoden möchte, dass er Blu-ray konform ist und nach dem muxen mit einer tonspur zur blu-ray disk struktur blu-ray kompatibel ist und nach dem brennen auf einen DVD Double Layer Rohling (also quasi dem erstellen einer sog. "mini Blu-ray Disc" vom Blu-ray player abgespielt wird. ich möchte ihn hinterher nicht auf einer PS3, sondern auf einem richtigen, normalen Blu-ray Player abspielen!
    Wenn ich den h264 stream so ohne encoding zur blu-ray struktur muxen will, wird der film nicht abgespielt, da der h264 stream wohl nicht blu-ray konform ist. In vielen fällen klappt es ja trotzdem auch ohne Encoding, einfach nur durch muxen mit tsMuxeR, aber bei diesem film hier leider nicht..

    hier mal die daten des ursprünglichen, nicht blu-ray kompatiblen h264-streams:

    Code
    VideoFormat                           : AVCFormat/Info                      : Advanced Video CodecFormat profile                   : High@L5.1Format settings, CABAC           : JaFormat settings, ReFrames        : 8 framesCodec ID                         : V_MPEG4/ISO/AVCDuration                         : 1h 48minBitrate                          : 4760 KbpsNominal bit rate                 : 4866 KbpsBreite                           : 1280 PixelHöhe                             : 720 PixelBildseitenverhältnis             : 16/9Bildwiederholungsrate            : 23.976 FPSColorimetry                      : 4:2:0Scan type                        : ProgressiveBits/(Pixel*Frame)               : 0.220Titel                            : 720pverwendete Encoder-Bibliothek    : x264 core 55 svn-656Kodierungseinstellungen          : cabac=1 / ref=5 / deblock=1:-3:-2 / analyse=0x1:0 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=4 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=4866 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30Sprache                          : Deutsch

    Als ich den h264 video stream dann encoden wollte (mit DGAVCDec + Avisynth + MeGui) lässt sich der film danach jedoch immer noch nicht abspielen :( .. es kommt genau wie vorher, beim ursprünglichen h264 stream, lediglich der ton, das bild allerdings bleibt schwarz.
    Als Einstellung in MeGui hab' ich das feste Profil x264: SA-Blu-ray gewählt, ohne etwas verändert zu haben.
    Diese einstellung besagt ja eigentlich, dass der encodete video stream komplett blu-ray kompatibel/konform ist.

    Hier mal die daten des fertig encodeten 264-Streams:

    Das encoding an sich mit DGAVCDec+Avisynth+MeGui hat prima geklappt, funktionierte alles wunderbar..
    dennoch funktioniert das video anschließend nicht auf dem blu-ray player, wenn ich den 264-stream zusammen mit der DTS tonspur per tsMuxeR in eine Blu-ray struktur muxe und diese auf einen DVD Double-Layer rohling brenne. :(
    Hab doch sogar die einstellung x264: SA-Blu-ray in MeGui gewählt, - Normal müsste der video-stream doch komplett Blu-ray kompatibel sein und laufen ?!
    ...- viele videos funktionieren ja auch, wenn sie nur gemuxt werden ohne neu encodet zu werden, aber dieser film nicht, daher muss er ja neu encodiert werden, trotzdem funktioniert es nicht, trotz richtiger einstellung x264: SA-Blu-ray in meGui etc :( ..

    Woran kann das liegen ?
    Ich hoffe ihr könnt mir helfen... :)

    MFG
    gArea

  • Sorry, mangels BluRay Hardware kann ich da nichts zu sagen. :)
    Aber mal so nebenbei:
    Warum encodest Du das Material mit einer wesentlich höheren Datenrate als der Input?

    mhm... hab die einstellungen des festen "x264: SA-Blu-ray" Profils einfach so belassen...

    Würde die quali auch nicht wesentlich schlechter werden, wenn ich die bitrate/datenrate so belassen würde wie beim ausgangsmaterial ?
    Oder meinst du könnte genau das der grund sein, weshalb das video nich abgespielt wird ?

  • Bei den Profilen ist nicht alles "fest", sondern nur Ausgangspunkt. Besonders die Bitrate sollte man auch weiterhin seinem Bedarf anpassen.

    8 Mbps sind alleine noch kein Grund. Mit dts zusammen kann das Ergebnis allerdings schon recht viel Bitrate für eine DVD werden. Aber dann müsste man zumindest erst mal zeitweise was sehen, und mittendrin Aussetzer kriegen, wenn die Bitrate zu hoch wäre.

  • Die Datenrate dürfte nicht das Problem sein, da sie auch durch vbv_maxrate=38000 / vbv_bufsize=30000 eingeschränkt wird,...
    Sehe auch nicht was an den Settings gegen eine der mir bekannten Einschränkungen:

    verstoßen würde.
    -> Wenn ihr keiner helfen kann, solltest Du mal im englischen Forum posten, da ist die Wahrscheinlichkeit höher, dass ein paar Leute etwas sagen die auch einen echten (nicht PS3) BluRay Player haben. :)

    Falls Du den Grund findest wäre es schön, wenn Du ihn dann hier auch posten könntest.

    Cu Selur

  • Bei den Profilen ist nicht alles "fest", sondern nur Ausgangspunkt. Besonders die Bitrate sollte man auch weiterhin seinem Bedarf anpassen.

    8 Mbps sind alleine noch kein Grund. Mit dts zusammen kann das Ergebnis allerdings schon recht viel Bitrate für eine DVD werden. Aber dann müsste man zumindest erst mal zeitweise was sehen, und mittendrin Aussetzer kriegen, wenn die Bitrate zu hoch wäre.

    hi,
    ich hab nach dem enocding den 264-Stream zusammen mit einer DTS-tonspur und tsMuxeR wie oben geschrieben gemuxt...
    vielleicht helfen ja die MediaInfo Daten der fertig gemuxten Blu-ray disk, - insg. hat es (s. auch unten) eine Bitrate zusammen mit der dts -spur von 9271 Kbps und eine Maximum overal bit rate von 35.5 Mbps.

    EDIT: Was mich noch interessieren würde, - ist dieser fall wie hier (dass ein video nach dem encoden mit den richtigen einstellungen des MeGui-profils trotzdem nicht läuft) eher ein ziemlich seltener fall und normalerweise funktionieren die videos danach auch.. ??
    Weil dann würde ich auch mal einen anderen film testen zu encoden, der durchs ledigliche muxen mit tsMuxeR ohne voriges encoding zuvor auch nicht funktioniert hat...

  • mhmm... Ich versteh' das nicht.

    Ich hab mal versucht einen anderen Film zu encoden, genau so wie den oben (mit DGAVCDec die .dga erstellt, dann das AviSynth-skript und dieses dann in MeGUI geladen). Als einstellung hab ich wieder das feste Profil "x264: Standalone-Blu-ray" gewählt.
    Dennoch klappt das Video nicht, das Bild bleibt schwarz und es kommt nur der DTS Ton. Ich versteh das nicht, manche videos funktionieren ganz ohne Encoding, einfach nur wenn ich sie muxe, und die, die nicht funktionieren, funktionieren auch nicht mit Encoding.. :huh:

  • Dann frag ich mal im englischen doom9-Forum nach...

    Und du nennst uns bitte mal dein exaktes Player-Modell!

    Am Ende liegts vielleicht daran, dass dessen Firmware keine Lust hat, BluRay-artiges Material von anderen Datenträgern abzuspielen?! -- Obwohl, dann würde es auch nicht "manchmal" klappen.

  • Dann frag ich mal im englischen doom9-Forum nach...

    Und du nennst uns bitte mal dein exaktes Player-Modell!

    Am Ende liegts vielleicht daran, dass dessen Firmware keine Lust hat, BluRay-artiges Material von anderen Datenträgern abzuspielen?! -- Obwohl, dann würde es auch nicht "manchmal" klappen.

    Hi, das wäre wirklich sehr nett wenn du dort für mich fragen könntest:), ich habe mich da nämlich bereits angemeldet, muss aber noch warten bis die 5 tage endgültig abgelaufen sind, da man vorher ja nicht schreiben darf :hm:

    Jop.. viele videos funktionieren ja auch so, einfach nur wenn ich sie mit tsMuxeR muxe.. bei den videos, bei denen das nicht funktioniert, hilft aber auch kein Encoding..

    hier mal die MediaInfo-daten eines videos, das ganz ohne encoding, einfach nur durch das Muxen funktioniert:

    vielleicht helfen diese Daten ja :)

    Mein Blu-ray Player ist der Panasonic DMP-BD30.

Jetzt mitmachen!

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