Lavorare con i profili
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Source Reader e Sink Writer. Source Reader e Sink Writer sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente di usare Source Reader e Sink Writer, 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.
Questa sezione descrive come progettare, creare e modificare i profili. Ogni profilo descrive i flussi che costituiscono un file e le relative relazioni tra loro. Un oggetto profilo contiene informazioni di configurazione del flusso per ogni flusso, informazioni di esclusione reciproca per i flussi che non possono essere recapitati simultaneamente, informazioni sulla condivisione della larghezza di banda e informazioni sulla definizione delle priorità del flusso.
Lo scopo principale dei profili è fornire informazioni di configurazione del flusso all'oggetto writer. Lo scrittore usa le informazioni in un profilo per coordinare il processo di compressione degli input con i codec. Quando si configura un flusso multimediale compresso, specificare il codec usato per comprimere i dati e le impostazioni usate dal codec. È anche possibile creare profili per flussi non compressi. Sono supportati diversi tipi di flusso non compressi. Anche se non richiedono un codec, questi tipi hanno requisiti specifici per la configurazione del flusso. Per ulteriori informazioni, vedere Configurazione dei flussi e Utilizzo di flussi audio e video non compressi.
Le informazioni di configurazione del flusso per un flusso che utilizzano uno dei codec di Windows Media devono essere ottenute dal codec usando i metodi dell'interfacciaIWMCodecInfo3. La procedura per l'uso dei formati di flusso è diversa per i codec video rispetto ai codec audio, ma in entrambi i casi è necessario iniziare ottenendo il formato dal codec. Non provare mai a configurare manualmente un flusso usando uno dei codec Windows Media, perché piccoli errori nel profilo possono avere un effetto profondo sul file ASF.
I passaggi di base per la creazione e/o la modifica dei profili sono:
- Creare un profilo vuoto o caricare un profilo esistente da modificare.
- Configurare ognuno dei flussi, se necessario, in base ai dati del profilo supportati recuperati dal codec che verrà usato per codificare il flusso.
- Configurare l'esclusione reciproca, se necessario.
- Configurare la condivisione della larghezza di banda, se necessario.
- Impostare la priorità dei flussi nel file, se necessario.
Le sezioni seguenti illustrano il processo di creazione e modifica dei profili.
Sezione | Descrizione |
---|---|
Progettazione di Profili | Descrive come progettare un profilo. |
Creazione dei Profili | Viene descritto come creare un profilo vuoto. |
Configurare i flussi | Descrive come configurare i flussi e includerli in un profilo. |
Uso dell'esclusione reciproca | Viene descritto come creare oggetti di esclusione reciproca e includerli in un profilo. |
uso della condivisione della larghezza di banda | Descrive come usare la condivisione della larghezza di banda in un profilo. |
Uso della definizione delle priorità dei flussi | Viene descritto come usare la definizione di priorità del flusso in un profilo. |
salvataggio dei profili | Descrive come salvare i profili personalizzati in un file. |
uso di profili di sistema | Descrive come usare i profili di sistema per risparmiare tempo e impegno nella creazione di profili. |
Gestione delle dimensioni dei pacchetti | Viene illustrato come controllare le dimensioni dei pacchetti nei flussi di dati dei file creati usando il profilo. |
Nota Gli utenti delle versioni precedenti di Windows Media Format SDK possono essere abituati a usare profili di sistema senza modifiche per creare i file. Windows Media Format 9 Series SDK o versioni successive non include nuovi profili di sistema che usano i codec Windows Media 9 Series o versioni successive. Ciò è dovuto al numero crescente di profili che sarebbero necessari per coprire le varie funzionalità ora offerte dai codec. È comunque possibile usare i profili di sistema versione 8 come punto di partenza per i profili. Per altre informazioni, vedere Uso di profili di sistema. Per informazioni sul nuovo meccanismo per mirare i profili a dispositivi di consegna specifici, vedere Uso dei modelli di conformità dei dispositivi.
Argomenti correlati