Meine konvertierten Videos sehen schlecht aus... was mache ich falsch?

Ich bin Softwareentwickler. Ich verstehe die Videokonzepte, bin aber kein Experte.

Ich habe eine Sony Action Cam AS-15. Es zeichnet mit 1080/60fps/25Kbitrate auf. Die 60FPS-Videos tun es einfach nicht; spiele reibungslos maximiert auf meinem pc, xbox, ps etc.

Ich suche nach dem besten Weg, um etwas Bitrate zu senken, aber eine anständige Videoqualität beizubehalten.

Ich habe zahlreiche Konverter/Einstellungen ausprobiert, aber ich bekomme einfach kein Video in anständiger Qualität zum Laufen ... Ich kann zum Beispiel auf keinen Fall erreichen, dass Videos so gut aussehen wie die hochgeladenen Videos für die Action Cam auf der Sony Action Cam YouTube-Kanal, zum Beispiel. Ganz zu schweigen von der Annäherung an die von gopro hochgeladene Videoqualität.

Youtube-Video von Sony:

Meine Youtube-Videos:

Dieser letzte Upload war: 13 Minuten, 1 GB, 720p, 30 fps, 9259 kbps, MP4 (Windows Movie Maker), Gopro Black, Sony Action Cam, Fuji xp-100 Kameras

Die kleine AS-15 ist nicht so gut wie die GoPro, aber die "professionellen" Post-Videos, die auf Sonys Kanal hochgeladen werden, sehen verdammt gut aus. Ich spreche nicht von Sättigung, Effekten usw. Ich spreche nur von (Pixelierung / Artefakten)

Die ursprünglichen 1080/60-Videos sehen ziemlich gut aus, aber ich kann sie nicht in einem brauchbareren Format gut aussehen lassen ... Ich würde gerne 60 fps beibehalten, aber nur die Bitrate verringern.

Ich habe versucht:

  • Beliebige Videokonverter-Software, konvertiert in 30fps/24kbitrate
  • GoPro Studio (Beste Qualität)
  • Behalten Sie die hohe ursprüngliche Bitrate bei, konvertiert in 720p
  • .h264
  • .mp4
  • Ich möchte nicht wirklich Vegas Pro oder Adobe Premier kaufen, da dies ein kleines Hobby ist.

Ich sehe Filme (Spielfilme) in anständiger Qualität, die mit 1080p und nur 2K-Bitrate codiert werden ...? Das ergibt eine anständige Dateigröße von 1,5 GB/90 Minuten. Meine Codierungen sind 1 GB für 15 Minuten und sehen einfach schrecklich aus.

Was vermisse ich?

PS Ich weiß aus Nachforschungen und Beobachtungen, dass der Sony AS-15 die Videokomprimierung völlig durcheinander bringt. Es gibt ziemlich viele Artefakte in sehr detaillierten Szenen ... Kann das das Problem sein, dass die Quelle einfach nicht gut genug ist, um sie zu konvertieren / damit zu arbeiten?

Wenn dies der Fall ist, gibt es eine Software, um die Bitrate und die FPS der Originaldatei beizubehalten, aber einfach auf 720p herunterzuskalieren, um die ursprüngliche Qualität beizubehalten, wie sie aufgenommen wurde, aber sie etwas benutzerfreundlicher zu machen.

Ich denke, Sie haben das Problem bereits erklärt - Sie versuchen, die Bitrate zu senken. Dies wird immer die Qualität verringern, also müssen Sie entscheiden, was Ihre Priorität ist. Qualität beibehalten oder Dateigröße verkleinern.
Kannst du die Mediainfo zu deinem Video posten? Verwenden Sie insbesondere eine konstante Bitrate, eine variable Bitrate in einem Durchgang oder eine variable Bitrate in zwei Durchgängen? Welches Profil und welchen Codec verwenden Sie für MP4? Das Verhältnis von Größe zu Qualität ist im Allgemeinen VBR 2 pass h.264.
@DrMayhem - nicht wirklich, sein Problem ist, dass er mehr Qualität verliert, als er sollte. Er vergleicht es mit anderen Formaten mit niedrigerer Bitrate, die gut aussehen, aber seines nicht.
Beim Betrachten des Sony-Beispiels besteht die Herausforderung jedoch darin, dass wir nicht wissen, wie das Original war.
schau mal hier rein: en.wikipedia.org/wiki/VP9
@AJHenderson, was ist der beste Weg, um genaue Medieninformationen in der Originaldatei zu lesen. Ich bin mir fast sicher, dass es sich um eine variable Bitrate und .h264 handelt, aber ich kann wirklich nichts mehr als das sehen ...
@DrMayhem, das ursprüngliche Sony-Video hatte höchstwahrscheinlich die höchste Aufnahmeeinstellung der Kamera, nämlich 1080/60fps/25k Bitrate
@LouisvanTonder - es gibt ein kostenloses Programm namens mediainfo, das die Daten für Sie abrufen kann, oder viele Video-Editoren werden sie auch in den Eigenschaften abrufen. Ein Hinweis zur Qualität, 60 fps ist nicht unbedingt eine höhere Qualität, es sei denn, es ist auch die doppelte Bandbreite. Wenn das 30-fps-Video mehr als 13k Bitrate verwendet, hat es tatsächlich mehr Daten pro Frame.
@AJHenderson, ja, so viel habe ich mir gedacht, aber mein Grund für 60 fps ist, dass ich die Glätte mag ... besonders für die Art von Videos, die ich aufnehme.
@LouisvanTonder - richtig, ich weise nur darauf hin, dass das Sony-Video möglicherweise nicht mit 60 fps aufgenommen wurde. Oftmals leidet die Qualität tatsächlich unter dem Video mit der höchsten Bildrate, das eine Kamera aufnehmen kann.
@AJHenderson Ich verstehe, danke für die Info. Mein unglücklicher Umstand ist, dass meine Kamera mit einer viel niedrigeren Bitrate für 1080/30fps aufzeichnet. (sogar im Vergleich zu 60fps_Bitrate / 2)
@LouisvanTonder - ah, in diesem Fall sind Sie wahrscheinlich mit den 60 fps einverstanden. In beiden Fällen scheint das Quellvideo die Probleme, über die Sie sich Sorgen machen, nicht zu zeigen, sodass das Problem auf die endgültige Codierung / Komprimierung beschränkt ist.
@AJHenderson, sehen Sie, das ist das, was mich beunruhigt, die Artefakte sind im Quellvideo vorhanden ... werden aber VIEL prominenter, wenn ich versuche, es zu konvertieren ... wie auch immer ...

Antworten (1)

Wenn ich mir das Filmmaterial jetzt, wo ich zu Hause bin, genauer ansehe, ist es hauptsächlich das Maß an Aktivität und Bewegung in den Aufnahmen. Sogar im Sony-Video bricht die Qualität bei starker Bewegung und instabilem Video absolut zusammen.

Die Art und Weise, wie die Videokomprimierung funktioniert, hängt von vorhersehbaren und reibungslosen Bewegungen ab, um gute Komprimierungsergebnisse zu erzielen, insbesondere für spontane Aufnahmen, wie es eine Kamera tun muss, da sie nicht rechtzeitig vorausschauen und sehen kann, wie sich die Dinge weiter bewegen werden als es puffern kann, was im Allgemeinen nicht sehr weit sein wird (wahrscheinlich unter einer Sekunde).

Es gibt zwei Stellen, an denen Sie Qualitätsverlust bekommen könnten. Der erste liegt in der Aufnahme selbst. Wenn Sie nicht mit ausreichenden Datenraten aufnehmen, gehen bei zu viel Bewegung feine Details verloren. Unkomprimiertes Video ist absolut massiv und selbst die meisten Videokameras nehmen bereits mit mäßiger bis starker Komprimierung auf. Wenn es Ihrem Quellmaterial an Details mangelt (und es nicht unscharf ist), müssen Sie an der Stabilisierung der Kamera arbeiten, um sicherzustellen, dass sie das Video besser komprimieren kann. Es gibt verschiedene Möglichkeiten, eine Kamera stoßfest zu montieren, um eine gewisse Stabilisierung zu erreichen, obwohl sie im Allgemeinen auch Gewicht hinzufügen.

Wenn das Quellmaterial in Ordnung ist, liegt das Problem in der endgültigen Komprimierung für den Web-/Endbenutzerverbrauch. Das grundlegende Problem ist immer noch das gleiche, aber wir haben jetzt die Möglichkeit, die digitale Videostabilisierung zu verwenden, um Bewegungen weniger zufällig zu machen. Wir können auch die VBR-2-Pass-Komprimierung verwenden, da wir jetzt vorausschauen und sehen können, wie sich die Dinge in der Zukunft und in der Vergangenheit entwickeln, was eine weitaus genauere Komprimierung und eine effizientere Nutzung der Bandbreite ermöglicht.

Darüber hinaus könnten einige der Aufnahmen Farbkorrekturen verwenden, um den Kontrast zu verbessern. Idealerweise sollte das Filmmaterial die volle Bandbreite an Leuchtkraft (Helligkeit) aufweisen. Ihre Schwarztöne sollten dunkelschwarz sein, aber ohne Details in den Schatten zu verdecken. Ihr Weiß sollte hell sein, aber ohne dass feine Details in reines Weiß übergehen. Sie können mit einem Weißpunkt und einem Schwarzpunkt beginnen, aber die Verwendung von so etwas wie Kurven ist der beste Weg, um das Video zu optimieren, um den verfügbaren Helligkeitsbereich optimal zu nutzen. Auch das geht zwar schnell, aber schlampig, indem man den Kontrast erhöht, aber die Ergebnisse wirken dann oft viel künstlicher. Color Grading lernt man am besten, indem man es macht, und es kann während eines Clips variieren. Es braucht Zeit und Übung, um darin gut zu werden.

Danke für die ausführliche Antwort. Ich bin mit dem Quellvideo zufrieden und suche nach dem besten Weg, es in ein brauchbareres Format mit 60 fps zu bringen, das gut aussieht. Ich habe gestern Abend eine Codierung mit Handbremse durchgeführt, und es kam ziemlich gut heraus ... bei 1080/59fps/9889kbps, h.264. Von 263 MB -> 105 MB (Original war 25 kbps)
@LouisvanTonder - cool, froh, dass es besser geworden ist. Ich würde empfehlen, eine Softwarestabilisierung zu verwenden, da dies dem Encoder eine viel einfachere Zeit mit Ihrem Video erleichtert, wenn es überhaupt wackelt.