Un contenedor contiene pistas, marcas de tiempo y metadatos. El códec es la compresión de cada pista. Un MP4 puede contener un códec de vídeo que esta compilación WASM no puede leer. Luego, la herramienta falla en lugar de pretender que la extensión era suficiente.
El núcleo de un solo subproceso utilizado aquí es la compilación GPL de ffmpeg.wasm 0.12.10. La salida a MP4 utiliza libx264 cuando ese codificador está presente. WebM utiliza VP9. GIF es una ruta separada y limitada porque los marcos GIF crecen rápidamente.
El WASM de subprocesos múltiples necesita aislamiento de origen cruzado. Este sitio no establece esos encabezados globalmente, por lo que los scripts de anuncios y consentimiento no se ven afectados por los requisitos de SharedArrayBuffer.

