2010-12-19 19 views
0

Wenn ich etwas mit dem Baseline-Profil kodiere, aber den Schlüsselrahmen auf Maximum (oder über den Maximalwert hinaus und den Player fixiere) setzen um die erweiterten Schlüsselintervalle zu unterstützen, was würde sich auf die Encoder- und Decoderressourcen auswirken (wenn alles andere gleich geblieben wäre).Welchen Einfluss hat die H.264-GOV-Länge auf das Maximum (oder die vergangene Spezifikationsgrenze)?

Steigt die Ram-Nutzung?

+0

Sie meinen, die GOV Länge auf 1? Was meinst du mit "Schlüsselrahmen auf Maximum setzen"? – Cipi

+0

Ja, ich meinte das GOV. In Anbetracht der Tatsache, dass ich in der Situation h.264 (oder eine modifizierte Version) verwenden werde, weiß ich, dass die Änderungsrate für die Szene extrem niedrig ist und der Druck, die Bitrate zu reduzieren, sehr hoch ist. Ich dachte also, dass der Abstand zwischen I-Frames viel weiter gestreckt werden könnte als in typischen Fällen. – michael

+0

Oh ok. Ich dachte, dass du mehr Schlüsselbilder in deinem Stream willst. Theoretisch kann ich mir den Grund nicht vorstellen, warum Sie die GOV nicht auf 100 (oder mehr) bei 10 fps setzen sollten, Sie werden alle 10 Sekunden einen Schlüsselrahmen haben. Das wird funktionieren. Aber ich kann dir nicht mit Sicherheit sagen, was mit Ram passieren wird. Meine Vermutung ist, dass die Nutzung gleich bleibt ... Warum versuchst du es nicht und siehst es? : b – Cipi

Antwort

0

Theoretisch kann ich nicht den Grund denken, warum Sie die GOV nicht auf 100 (oder mehr) bei 10fps einstellen sollten, Sie werden alle 10 Sekunden einen Schlüsselrahmen haben. Das wird funktionieren. Aber ich kann dir nicht mit Sicherheit sagen, was mit Ram passieren wird. Meine Vermutung ist, dass die Nutzung gleich bleibt ... Warum versuchst du es nicht und siehst es? : b