Ich versuche, in HM-16.3 eine beliebige GOP-Struktur (eine andere GOP-Struktur als hierarchische B oder IPPP ...) einzurichten. Ich habe mit der Konfigurationsdatei herumgespielt, die das GOP-Muster eingerichtet hat. Ich weiß jedoch nicht, wie ich den Codierer zwingen kann, einen bestimmten Referenzrahmen aus einer Liste von Referenzrahmen in dem Referenzbildsatz auszuwählen. Ist dies im Referenzgeber überhaupt möglich?Beliebige GOP-Struktur in der HM-Referenzsoftware
Antwort
Es ist möglich, die GOP-Struktur des HM zu ändern, ohne den Quellcode zu manipulieren und nur mit den Konfigurationsparametern. Sie haben Recht, es ist viel zu kompliziert.
Ich kann es hier erklären, aber sicherlich kann ich es nicht so gut erklären, wie es im Referenzhandbuch erklärt wird. Und es scheint, dass Sie es gerade mit Versuch und Irrtum getan haben.
Werfen Sie einen Blick auf this Handbuch auf Seite 3.
Auch this ist ein Beispiel dafür, wie es funktioniert:
Ist es möglich, eine ungerade Zahl für 'GOPSize' zu definieren? Weil ich den Fehler bekomme, dass GOP Size ein Vielfaches von 2 sein muss, wenn GOP Size größer als 1 ist. – zinon
@zinon Der Fehler sagt nein. –
OK, danke! Haben Sie eine Idee, wie Sie die GOP-Struktur für GOPSize = 96 definieren? Ich meine die Parameter, die ich einstellen muss. – zinon
Was in dieser Frage nicht klar ist, dass es nach unten gewählt wurde? – vixiv
Soweit ich sehen kann, können Sie in der Konfigurationsdatei nur eine relative Position für die Referenzframes angeben. (In den Referenzbildern "Spalte". Als Beispiel -2 -6 2 6 für einen B-Frame) – damjeux
@damjeux: Ja, Sie haben Recht, Sie können nur die Referenzrahmen angeben, die der aktuelle und alle zukünftigen Frames verwenden. Sie können jedoch nicht angeben, welcher der Referenzrahmen der Encoder als Referenz auswählen soll. Nichtsdestoweniger habe ich festgestellt, dass durch Verwendung/(Missbrauch) der RPS-Vorhersageauflistung der GOP-Beschreibung in der Konfigurationsdatei der Codierer gezwungen werden kann, ein bestimmtes Bild als Referenzbild für das aktuelle Bild auszuwählen. – vixiv