Condividi tramite


Inserimento di fotogrammi chiave forzati (Microsoft Media Foundation)

Quando si configura un oggetto codificatore video, è possibile impostare un intervallo massimo per i fotogrammi chiave nel contenuto codificato. Tuttavia, il codec inserisce fotogrammi chiave entro tale intervallo come determinato dal contenuto; l'intervallo del fotogramma chiave non è costante. Per alcune applicazioni, la distanza dei fotogrammi chiave è molto importante. Ad esempio, un'applicazione di modifica video richiede fotogrammi chiave in posizioni logiche per un editor, ad esempio in caso di interruzioni di scena e transizioni di ripresa.

L'inserimento forzato dei fotogrammi chiave è una funzionalità che consente di richiedere la codifica di un frame di input come fotogramma chiave. Il codificatore tenterà di rispettare queste richieste, ma le impostazioni del buffer (velocità di bit e finestra del buffer) configurate per la sessione di codifica hanno sempre la precedenza.

Gli oggetti del codificatore video implementano l'inserimento di fotogrammi chiave forzati come risposta a un'estensione dell'unità dati collegata all'esempio di input. Per altre informazioni sulle estensioni delle unità dati, vedere Uso delle estensioni unità dati.

I dati di estensione per l'inserimento di fotogrammi chiave forzata sono identificati dal seguente valore GUID: F72A3C6F-6EB4-4EBC-B192-09AD9759E828. Le singole estensioni sono valori BOOL . Impostare il valore su TRUE per indicare una richiesta del fotogramma chiave.

Uso delle estensioni unità dati

Uso dei video