Wie können Sie die Größe eines Videos drastisch reduzieren und gleichzeitig die Qualität so gut wie möglich beibehalten?

Ich bin sehr überrascht, wie schwer die Videos, die ich mit meiner Kamera aufgenommen habe, für eine kurze Länge sind (ich habe 4 GB für nur 20 Minuten). Ich habe Komprimierungssoftware wie Handbrake ausprobiert, aber sie reduziert die Größe meiner Meinung nach nicht ausreichend und verringert die Qualität, wenn ich zu stark komprimieren möchte.

Nur nebenbei, Sie kennen diese 700-MB-Filme, die 1 Stunde dauern und deren Qualität immer noch besser ist als mein Video, wie kommt es? wie tun sie zu komprimieren? Verwenden sie professionelle teure Ausrüstung? oder ist es nur eine Frage der Software?

Bitte helfen Sie mir, dies zu verstehen und herauszufinden, wie ich meine Videos maximal komprimieren kann.

Welche Größe streben Sie an?
das kleinstmögliche, ich bin versucht zu sagen: das gleiche Verhältnis wie 700 MB für 1 Stunde Video, also etwa 250 MB für ein 20-minütiges Video
Welche Einstellungen hast du in Handbrake versucht?
Ich habe dieses Tutorial ( youtube.com/watch?v=FB0ji_3Uees ) befolgt, das behauptete, die Größe um 90% zu reduzieren, aber bei mir nicht funktionierte. Ich habe auch ähnliche Tutorials ausprobiert.
Ist es Full-HD?
Nein, nur HD, und ich muss erwähnen, dass ich keine superhohe Qualität brauche, HD ist gerade genug

Antworten (1)

Ich kenne mich mit Handbremse nicht aus, aber das ist im Grunde eine mathematische Aufgabe.

Zunächst müssen Sie sich für einen Codec entscheiden. Einer der „besten“ Codecs in Bezug auf Qualität/Dateigrößenverhältnis sowie Gerätekompatibilität ist H.264, daher würde ich Ihnen empfehlen, sich für diesen zu entscheiden.

Ich habe eine schnelle Suche nach Handbremse durchgeführt und es scheint, dass Sie die Qualität auf zwei Arten einstellen können, entweder durch Auswahl eines Ratenfaktors (RF) oder durch Einstellen einer durchschnittlichen Bitrate (siehe Screenshot, korrigieren Sie mich, wenn ich falsch liege).

Screenshot der Handbremseinstellungen

Quelle: Wikipedia

Da Sie ein Verhältnis von 700 MB pro 1 Stunde Video wollen, lassen Sie uns rechnen:

700 MB = 700 x 8 Mb =  5600 Mb
5600 Mbit / 3600 s = 1,56 Mb/s = 1560 kbps

Um diese durchschnittliche Dateigröße zu erreichen, stellen Sie Ihre durchschnittliche Bitrate auf 1560 kbps ein . Dies ist für HD-Videos ziemlich niedrig, also prüfen Sie unbedingt die 2-Pass-Codierungsoption , die die Qualität auf Kosten einer längeren Codierungszeit erhöht (dies geschieht durch eine erste Überprüfung oder Weitergabe des Videos, wie Für jeden Teil davon wird eine hohe Bitrate benötigt, damit der Encoder die Bitrate im Laufe des Videos besser entsprechend anpassen kann).

Eine letzte Anmerkung: Das von Ihnen verlinkte Video empfiehlt, die Audio-Bitrate auf 128 kbps zu ändern. Das ist eine schlechte Idee . Da wir für das Video bereits 1,56 Mbit pro Sekunde verbrauchen, machen die wenigen zusätzlichen Bits pro Sekunde, die für das Audio benötigt werden, keinen großen Unterschied in Bezug auf die resultierende Dateigröße. Und 128 kbps klingen schlecht; Wir sind viel besser darin, Fehler in Audio zu erkennen als in Video. Ich empfehle Ihnen dringend, die Audio-Bitrate auf mindestens 256 kbps einzustellen.

Wow! Vielen Dank! Für eine so detaillierte Antwort werde ich das versuchen! und zurück zu Ihnen, was ist in meinem Computer wichtig, um diesen Prozess zu beschleunigen? CPU oder RAM? oder vielleicht sogar die HDD?
Ein bisschen von allem. Wenn Sie eine Killer-CPU, aber eine langsame Festplatte haben, wird letztere Ihr Leistungsengpass sein. Traditionell verwendet das Video-Rendering nur die CPU und nicht die GPU, aber mit den CUDA- und OpenCL-APIs wird auch die GPU zu einem Faktor. Ich bin mir nicht sicher, ob Handbrake diese Bibliotheken unterstützt, vielleicht schauen Sie das bei Google nach. RAM ist auch wichtig, aber eine schnelle CPU und/oder GPU (falls Sie die oben genannten APIs verwenden) ist am wichtigsten. Lesen Sie dies als weitere Referenz.