Condividi tramite


Scelta di un metodo di codifica

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stato superato da Lettore Sorgente e Scrittore di Sink. Lettore di Origine e Sink Writer sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink invece di Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Alcuni codec, ad esempio il codec Windows Media Video 9, supportano più metodi di codifica. Il metodo di codifica scelto per un flusso dipende dalla modalità di distribuzione del flusso. Nella tabella seguente viene descritto quando utilizzare i vari metodi di codifica.

Metodo di codifica Descrizione
Velocità in bit costante a passaggio singolo (CBR) L'unica opzione per lo streaming live. Codifica in una velocità di bit prevedibile e offre la qualità più bassa di tutti i metodi di codifica.
CBR a 2 passaggi Usare per i file che verranno trasmessi tramite una rete a un lettore client, ma che non vengono trasmessi da una sorgente live. Codifica in una velocità di bit prevedibile, ma con una qualità migliore rispetto a CBR a 1 passaggio.
Velocità in bit variabile a 1 passaggio (VBR) Usare quando è necessario specificare la qualità dell'output codificato. Offre la qualità più coerente di tutti i metodi di codifica. Usare solo per i file locali o per il download.
VBR a 2 passaggi: senza vincoli Usare quando è necessario specificare una larghezza di banda, ma le fluttuazioni della larghezza di banda specificata sono accettabili. Solo per i file locali o per il download.
VBR a 2 passaggi – vincolato Utilizzare nelle stesse circostanze di quelle non vincolate, ma quando è necessario specificare un tasso di bit massimo momentaneo. Solo per i file locali o per il download.

 

La tabella seguente elenca i metodi di codifica supportati dai codec forniti con Windows Media Format SDK.

Codec CBR CBR a 2 passaggi VBR VBR a 2 passaggi
Windows Media Video 9 X X X X
Windows Media Audio 9 e versioni successive X X X X
Schermata di Windows Media Video 9 X X
Windows Media Audio 9 Voce X
Windows Media Audio Professional X X X X
Windows Media Audio Lossless (audio senza perdita) X
Immagine di Windows Media Video 9 e versioni successive X X
Profilo avanzato di Windows Media Video 9 X X X X

 

progettazione di profili

codifica a tasso di bit costante (CBR)

Two-Pass codifica

codifica a Bitrate Variabile (VBR - Variable Bit Rate)