Inizio / Comprensione dei codec e dei contenitori video

Comprensione dei codec e dei contenitori video

MP4 e WebM sono contenitori. H.264, VP9 e AAC sono i codec al loro interno. Un'estensione corrispondente non dimostra che il file verrà decodificato.

Un contenitore contiene tracce, timestamp e metadati. Il codec è la compressione di ogni traccia. Un MP4 può contenere un codec video che questa build WASM non può leggere. Lo strumento quindi fallisce invece di fingere che l'estensione fosse sufficiente.

Il core a thread singolo utilizzato qui è la build GPL di ffmpeg.wasm 0.12.10. L'output su MP4 utilizza libx264 quando è presente l'encoder. WebM utilizza VP9. GIF è un percorso separato e limitato perché i frame GIF diventano grandi rapidamente.

WASM multi-thread richiede l'isolamento multiorigine. Questo sito non imposta tali intestazioni a livello globale, quindi gli script degli annunci e del consenso non vengono violati dai requisiti SharedArrayBuffer.