Welche Codecs / Formate eignen sich für Full-Motion-Videoaufnahmen für YouTube?

8

Ich nehme Videospielmaterial mit verlustfreien Methoden auf. Danach muss ich es komprimieren und auf YouTube hochladen. Ich bin mir nicht sicher, welches Format und / oder welche Codecs dafür am besten geeignet sind. Ich habe mit verschiedenen Formaten experimentiert und festgestellt, dass MP4 (und was auch immer Camtasia 7 als Codec dafür verwendet) größtenteils effektiv ist, aber die Qualität variiert je nach Spiel.

Besonders ist mir aufgefallen, dass Spiele mit geringerer Bewegung wie Plattformspiele (Super Mario) oder RPGs (Final Fantasy) in Ordnung zu sein scheinen, egal in welchem ​​Format sie sich befinden. wenige "blockige" Komprimierungsartefakte, fast keine Probleme aufgrund der Häufigkeit der Verwendung von Keyframes. Spiele mit höherer Bewegung, insbesondere Ego-Shooter (Halo) und Scrolling-Shooter (Gradius), leiden jedoch unter relativ schwerwiegenden Problemen mit "Geisterbildern" zwischen Keyframes und im Allgemeinen blockartigen oder abgehackten Videos.

Gibt es einen allgemein akzeptablen Video-Codec für High-Motion-Gameplay-Material? Ich möchte Komprimierungsartefakte wie Geisterbilder zwischen Keyframes, Farbblöcken usw. unbedingt minimieren. Um die Qualität zu maximieren, sind meine Aufnahmen mit 30 FPS, 32-Bit-RGB bei naiver Auflösung und Dateigröße kein wesentlicher einschränkender Faktor (aber ich würde möchte Dateien aufgrund niedriger Upload-Geschwindigkeiten unter 1 GB halten). Nehmen wir also an, die Quelldatei ist im Grunde genommen makellos. Wie soll ich diese hochwertigen Quelldateien des Full-Motion-Gameplays komprimieren , um sie auf YouTube hochzuladen?

Um die allgemeinen Anforderungen zu wiederholen:

  • Verlustfreie oder qualitativ hochwertige Quelldatei mit 30 FPS, 32 Bit RGB
  • Full Motion Recording, minimale Komprimierungsartefakte erwünscht
  • Die Auflösung ist nur durch die Auflösung des Spiels begrenzt. Im Allgemeinen 480p, 720p oder 1080p, gelegentlich seltsame Auflösungen, wenn ein Spiel sie erfordert (aber wenn diese weniger beeindruckend herauskommen, ist es keine große Sache, ich akzeptiere, dass diese problematisch sind).
  • Youtube empfängt und verarbeitet das Endprodukt, sodass deren Verarbeitung die endgültige Qualität bestimmt. Ich möchte etwas, das Youtube am wenigsten schlachtet (ihre Videos stimmen nicht immer mit der Qualität meiner Upload-Datei überein, und ich bin mir nicht sicher, warum).

Wenn es darauf ankommt, verwende ich Camtasia Studio, um das Video vor dem Hochladen zu bearbeiten / zu rendern, und ich verwende eine Kombination aus Camtasia Studio und Fraps, um Videos aufzunehmen. Ich habe das K-Lite Full-Codec-Paket auf meinem PC, daher ist Youtube der wichtigste einschränkende Faktor für Codecs. Fraps zeichnet verlustfrei auf, und Camtasia kann verlustfrei sein, aber ich habe DivX für die Codierung der ersten Aufnahme in Camtasia ausgewählt. Meine Videos sind eine Laune des Neukodierungsprozesses von Youtube für das Endprodukt, aber ich bin mir nicht sicher, was sie genau dafür verwenden.

Ben Brocka
quelle

Antworten:

4

Persönlich wähle ich immer den MP4-Container und den H.264-Codec, da dies auch der Codec ist, den YouTube im endgültigen Videostream verwendet.

Welche Keyframe-Raten und Komprimierung Sie wirklich benötigen, hängt vom Filmmaterial ab. Aus diesem Grund ist es leider nahezu unmöglich, eine generische Antwort zu geben.

Wenn Sie viele Bewegungen haben, benötigen Sie häufiger Keyframes sowie eine geringere Komprimierung. Dies führt natürlich zu größeren Dateien, da ein Keyframe im Grunde ein Vollbild ist. Hierfür gibt es nur kostspielige Kompromisse.

Wie viel Sie komprimieren müssen, hängt von der Frame-Größe, der verwendeten Bitrate ab, z. Es macht keinen Sinn, mit einer hohen Bitrate zu komprimieren, wenn YouTube dann erneut komprimiert, um die maximale Ausgabe-Bitrate zu erreichen, was wiederum eine noch schlechtere Qualität aufgrund der erneuten Komprimierung bedeutet.

Wenn ich einen generischen Kompromiss empfehlen sollte, wäre es, stattdessen die Rahmengröße von 1920 x 1080 auf 1280 x 720 zu reduzieren. Ein Betrachter wird keine kleinen Details bemerken, wenn im Film viel los ist. Es kommt natürlich darauf an, welche Augen man benutzt, das Auge des Betrachters oder das Auge des Produzenten. Ich versuche zu sagen, dass es den Faktor "Psychologie" gibt, den Sie auch verwenden können.

Sie benötigen keine 32 Bit. 32-Bit ist nur 24-Bit-RGB mit 8-Bit für einen Alphakanal. In solchen Fällen sollten Sie 24-Bit aufzeichnen und verarbeiten. Dies spart Ihnen Dateigröße und Verarbeitungszeit.

Camtasia verwendet einen eigenen proprietären Codec, sodass Sie immer wieder auf ein anderes verlustfreies oder verlustbehaftetes Format komprimieren müssen.

Grundsätzlich kommt es auf den Versuch und Irrtum-Ansatz an und dann auf die Erfahrung daraus, da jedes einzelne Video möglicherweise einen anderen Ansatz erfordert. Ich habe hier einen ähnlichen Beitrag mit einem Link zu YouTube-Richtlinien gesehen. Probieren Sie sie aus und verwenden Sie sie als Grundlage für Einstellungen (insbesondere Bitrateneinstellungen).

Versuchen Sie auch, den Film nicht in Bezug auf technische Perfektion zu betrachten, sondern wie ein Zuschauer ihn sieht und aus welchem ​​Grund (ist der Inhalt interessant genug, dann ist Qualität weniger wichtig, denken Sie an Nachrichtenberichte).


quelle