Ich versuche, einen Stream mit x264 zu kodieren (indem ich einzelne Bilder einführe), aber was ungewöhnlich ist, ist, dass ich bereits einige Bewegungsinformationen für meine Bilder habe. Ich weiß genau, welche Bereiche in jedem Bild geändert wurden, und ich weiß, wo im Bild Bewegung stattgefunden hat.
Gibt es eine Möglichkeit, x264 mit meinen eigenen Bewegungsinformationen zu füttern? Ich möchte ihm Bewegungsvektoren für bestimmte Bereiche im Bild geben und ihm irgendwie sagen, dass bestimmte Bereiche im Bild garantiert keine Bewegung enthalten.
Ich denke, dass dies die Leistung der Kodierung erheblich verbessern könnte (weil ich dem Codec erlaube, die Bewegungsschätzungsphase vollständig zu überspringen) und auch die Qualität in Fällen, in denen die Bewegungsschätzungsalgorithmen des Kodierers die tatsächlich aufgetretene Bewegung übersehen haben könnten, etwas verbessern sollte.
Muss ich den Encoder dafür ändern, oder wird dies von der bestehenden API unterstützt?