Encoding-Talk

  • Dafür ist das Äquivalent zu h265 auch vp9 oder besser gesagt libvpx-vp9.


    Vp9 Encoding dauert aber im Gegensatz zum x264 Encoder länger.


    Und x264 ist auch noch mal ein Unterschied zwischen Mainconcept, NVEC, etc. pp. die aber alle unter H264 fallen.


    Es gibt gute H264 Encoder und schlechte. x264 gehört soweit zu den besten. Wird auch bei vielen BluRays angewendet, da die Effizienz 2006, glaub ich, gut etabliert hat.

  • Wie kann es sein, dass ein 10bit YUV444 Encode in einer kleineren Datei resultiert als ein 10bit YUV420 Encode beim gleichen 8bit YUV444 Grundmaterial? Ist das ein Glücksfall oder eher der Normalfall?
    Und was genau ist der Unterschied zwischen dem slow und dem medium Preset bei x264? Geht da schon Qualität verloren oder werden nur bestimmte Kompressionsverfahren abgeschwächt?


    Die Fragen kommen daher, dass ich letzte Nacht ein Video (8bit YUV444) auf drei verschiedene Arten kodieren lassen habe mit folgendem Ergebnis:


    Farbraum

    x264-Preset

    Kodiergeschwindigkeit

    Dateigröße

    10bit YUV420

    Slow

    ~13.41FPS

    2.91GB

    10bit YUV444

    Slow

    ~10.96FPS

    2.84GB

    10bit YUV444

    Medium

    ~17.3FPS

    2.86GB


    Die logische Schlussfolgerung wäre nun für mich, immer mit Medium-Preset und in 10bit YUV444 zu kodieren, als bester Kompromiss zwischen Dateigröße, FPS und Qualität, falls das Ergebnis keine Ausnahme darstellen sollte.


    Edit: CRF war natürlich bei allen Encodes identisch mit einem Wert von 19.

  • Eine anschauliche Erklärung wäre zwar schön gewesen, aber wenn das tatsächlich immer so sein sollte, müsste für mich nur noch geklärt werden wie sich das Medium Preset auf die Qualität auswirkt, falls es das überhaupt tut.

  • Moin moin,


    ich würde jetzt in nächster Zeit gerne die Uploads in der Auflösung 2048x1152 (o.ä.) machen, wie es von vielen hier empfohlen wird (Qualität und so^^)
    Meine Videos nehm ich in 1920x1080 meist in 60fps auf und lade die dann in dieser Auflösung und Fps auch hoch. Mein Monitor ist auch ein 1920x1080 Bildschirm.
    VP9 wird bei allen meinen Videos freigeschaltet, sowohl die 30fps als auch die 60fps Videos.


    Folgende Fragen:


    • Wie viel Sinn macht es meine Videos gleich in 2K hochzuskalieren und upzuloaden? Also 2560x1440 60fps
    • Würde es Sinn machen gleich in 4K zu skalieren? 3840x2160 mit 60fps? Wobei ich hier bei meinen Tests mit Premiere immer anzeigt bekommen, dass nur 30fps funktionieren bei der Auflösung.
    • Was hat es bei "Statistiken für Computerfreaks" mit "DASH: yes 248/251" bzw. "DASH: yes 303/251" auf sich?
    • Kann mir jemand erklären, was nun 4K ist, laut Wikipedia: https://en.wikipedia.org/wiki/…ctor_Video_Standards8.svg Weil 3840x2160 wird als UHD-1 angegeben, und 4096x2160p erst als 4K. Was würde man denn für YouTube nehmen? Würde mir sonst auch Links von euch durchlesen, bei denen das erklärt wird ^^


    (wenn ich von Sinn bei den Fragen spreche, meine ich Qualität (:
    hab halt kein 2K oder 4K Monitor)


    edit: ich hoffe meine Frage passt hier rein, sonst stell ich sie im anderen Thread (:

    2 Mal editiert, zuletzt von Al Franco () aus folgendem Grund: Frage 4 hinzugefügt und "edit"

  • Zu den ersten beiden Fragen: es macht weniger Sinn als auf 1152p, weil du durch die noch höhere Skalierung wieder Qualität einbüßt und dieselbe Bitrate hast auf 1440p. 4K wäre dann schon zu hoch und würde sowieso gleich schon nicht gut aussehen.

  • Jain.


    Kommt drauf an, wie man gewichtet. Bei 1152p hat man halt nicht die eigene Stufe für den höherwertigen Encode.


    4k gibt es mittlerweile 2 Encodes. Wenn man den guten kriegt, ist es absolut Overkill.
    Der schlechtere ist aber pixelig..

  • 3200x1800 nehmen, keine echte 4k. Das lässt sich für den Zuschauer wesentlich leichter handlen und auch für dich.


    Was hat es bei "Statistiken für Computerfreaks" mit "DASH: yes 248/251" bzw. "DASH: yes 303/251" auf sich?

    Sind halt die ID Nummern von Video und Audio.


    303 zb ist VP9 1080p mit High Framerate Bitrate.
    251 ist Audio in Opus codiert mit 128 kbit Bitrate.


    Bei 2048x1152 würde auf dem 1080p LABEL, 308 laufen
    Bei 2560x1440 würde 1080p Label 303 belassen werden, aber das Label 1440p geaddet werden worauf dann 308 läuft.
    Bei 3200x1800 würde auf dem 1440p Label 315 laufen
    Bei 3840x2160 würde 1440p Label 308 belassen werden, aber das Label 4k geaddet werden worauf dann 315 läuft.

  • 1. Ich persönlich finde ja, so hat der Zuschauer die Wahl 1440p oder 1080p zu schauen und muss nicht zwingend auf 720p zurückfallen.
    Gronkh skaliert ja seit einer geraumen Weile auch auf 1440p und manchmal macht zumindest mein Internet Probleme bei 1440p und 2160p, da bin ich froh, wenn 1080p noch geht ^^


    2. Zumindest wenn Du mit einem Punktskalierer skalierst, so bleibt die originale Schärfe erhalten, alle anderen machen das Video weicher, ansonsten sieht man bei den meisten Videos von der Qualität keinen (großen) Unterschied.


    3. DASH am besten mal googlen, die Zahlen dahinter sind die Codec IDs die YouTube benutzt (Video/Audio) :)


    4. 4K ist im Grunde genommen das, was es heißt, eine Auflösung mit (min.) 4000 Pixeln in einer Länge, der UHD Standard, also 3840x2160 wird allgemein hin auch als 4K bezeichnet ist aber so nicht ganz richtig.

  • 1. Ich persönlich finde ja, so hat der Zuschauer die Wahl 1440p oder 1080p zu schauen und muss nicht zwingend auf 720p zurückfallen.

    Muss er wenn er die Automatik belässt ebenso nicht. Automatik berücksichtigt ja noch alle.



    3. DASH am besten mal googlen, die Zahlen dahinter sind die Codec IDs die YouTube benutzt (Video/Audio)

    Encode IDs. Bezieht sich ja nicht nur auf den gewählten Codec.

  • Wow, danke für eure Antworten :)



    Also das mit DASH hab ich begriffen, danke @De-M-oN
    Warum 3800x1800?
    Inwiefern lässt sich sowas vom Zuschauer leichter handeln?
    Und wieso kann ich es leichter handeln? Was verstehst du denn unter handeln?
    Zuschauern würde ja weiterhin auch 1080p und 1440p bei einer 2160p Skalierung zur Option stehen ne?


    @CoRori
    2. Ich skaliere bei Premiere bei Exporteinstellungen bei Grundlegende Videoeinstellungen bei Breite: 3840 Höhe 2160 (als Beispiel)
    Ist das der sogenannte Punktskalierer?


    3. Hat Demon mir gut erklärt :)


    4. Achso, okay. Also würde der Upload bei YouTube mit 3840x2160 beim Player 4K anzeigen oder erste wenn ich die Länge 4000 erreiche?



    Ich würde halt gleich in 4K rendern, weil es macht keinen großen Unterschied in der Dateigröße und Renderzeit (ja ok, bisschen länger, aber hat halt nachts Zeit ^^)
    UND, der geneigte Zuschauer ist, seihen wir ehrlich, einfach "beeindruckt" wenn da 2K oder 4K steht. Wo das herkommt, hinterfragen die wenigsten ^^

  • Warum 3200x1800? Inwiefern lässt sich sowas vom Zuschauer leichter handeln?

    indem er nicht 4k60 abspielen und buffern muss, sondern eben diese kleinere Auflösung.

    2. Ich skaliere bei Premiere bei Exporteinstellungen bei Grundlegende Videoeinstellungen bei Breite: 3840 Höhe 2160 (als Beispiel)
    Ist das der sogenannte Punktskalierer?

    Ich würde Premiere weder für die Codierung, noch für die Skalierung empfehlen. Und den Skalieralgorithmus kann man bei Premiere ja nichtmal bestimmen. Die Encodeeinstellungen sind halt ebenfalls extrem dürftig und x264 gibt es ebenso nicht.

    Ich würde halt gleich in 4K rendern, weil es macht keinen großen Unterschied in der Dateigröße und Renderzeit (ja ok, bisschen länger, aber hat halt nachts Zeit ^^)

    Wie solls auch einen Dateigrößenunterschied machen, wenn Premiere eh nur bitratenencode anbietet und du somit selber die Dateigröße bestimmst. Encodedauer dürfte aber deutlich höher sein.

  • Habe nochmals ein Video (YUV444) eines komplett anderen Spiels in YUV420 und YUV444 kodiert bei sonst identischen Einstellungen, abermals war die YUV444 Variante kleiner. Lediglich mit Medium-Preset wurde die Datei minimal größer als die YUV420 Variante, beste Wahl bleibt es trotzdem.
    Wenn sonst nichts dagegen spricht, würde ich von nun an immer mit Medium-Preset kodieren, das Zeitersparnis ist enorm und die Dateigröße auf wenige Megabytes identisch.

  • Wird die YUV444-Variante auch ähnlich schnell von YouTube kodiert? Bei meinen Tests war alles oberhalb 4:2:2 nämlich ewig lange in der Warteschleife, aber das kann natürlich auch reine Willkür gewesen sein.

  • Hi


    kurze frage,ich hab bisher immer mit UtVideo YUV422 BT 709 VCM aufgenommen bei predict left (optimiert für decoding speed)
    hab seit kurzem auf predict median umgestellt also optimiert für compressions ratio.


    Bei predict left habe ich immer ~100gb dateien gehabt bei 30minuten.
    seit predict median hab ich nur mehr ~50gb bei 30 minuten


    meine frage ist daher ob es eine großen Qualitätseinfluss hat wenn ich weiter mit predict median aufnehme
    oder gibt es bei den 2 optionen keine Qualitätseinbuse


    Hab gelesen, dass Predict median nur die CPU mehr belastet
    und predict left dementsprechend mehr festplattenspeicher einnimmt.


    mfg

  • oder gibt es bei den 2 optionen keine Qualitätseinbuse

    Nein. Verlustfreie Codecs nehmen immer verlustfrei auf.


    Predict Median und Predict Left wägen nur zwischen Dateigröße und CPU Last ab.


    Median: Größere Kompression = Kleinere Datei, größere CPU Last
    Left: Kleinere Kompression = Größere Datei, kleinere CPU Last

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!