Linee guida per l'estensione del nome file
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché 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.
Un'estensione del nome file fornisce a un fornitore di software indipendente informazioni sui requisiti di rendering di un'applicazione che usa tale estensione specifica.
L'estensione del nome file che è necessario usare per un file creato da un'applicazione basata su Windows Media Format SDK è determinata dal tipo di contenuto nel file. Usare la logica seguente per determinare l'estensione del nome file da usare.
Se il file contiene flussi codificati con codec di terze parti o dati non compressi non supportati (inclusi i dati arbitrari), il file deve usare l'estensione asf.
Se il file non contiene flussi non supportati e contiene uno o più flussi video non compressi o codificati con qualsiasi codec video di Windows Media, il file deve usare l'estensione .wmv. Questi file possono includere anche flussi audio PCM, flussi audio codificati con qualsiasi codec audio di Windows Media, flussi di script e flussi Web.
Se il file non contiene flussi non supportati e nessun flusso video supportato e contiene uno o più flussi audio non compressi o codificati con qualsiasi codec audio di Windows Media, il file deve usare l'estensione wma. Questi file possono anche contenere flussi di script e flussi Web.
Se il file contiene solo flussi che non sono né audio né video, deve usare l'estensione asf.
I tipi di video non compressi supportati includono RGB8, RGB565, RGB555, RGB24, RGB32, I420, IYUV, YV12, YUY2, UYVY, YVYU e YVU9.
Argomenti correlati