20 puntos por xguru 2025-09-12 | 5 comentarios | Compartir por WhatsApp
  • Biblioteca para leer y convertir archivos multimedia como MP4, WebM y MP3 directamente en entornos de navegador y Node.js
  • Implementada completamente en TypeScript puro, sin dependencias, con enfoque en alto rendimiento y ligereza
  • Su objetivo es convertirse en una alternativa a FFmpeg utilizable en entornos basados en la web
  • Soporta más de 25 códecs como MP4, MOV, WebM, MKV, WAVE, MP3, Ogg y ADTS, y aprovecha la API WebCodecs para codificación y decodificación con aceleración por hardware
  • Realiza operaciones de lectura y escritura con precisión de microsegundos y, mediante su API de conversión, ofrece funciones como recorte, redimensionado y rotación
  • Streaming I/O para procesar archivos grandes de forma eficiente en memoria
  • Mediante tree shaking, solo las funciones utilizadas pueden incluirse en el bundle. Puede reducirse hasta un tamaño mínimo de 5 KB
  • MPL-2.0 (Mozilla Public License 2.0)
    • Permite uso comercial y no comercial, y puede utilizarse libremente en proyectos de código abierto o cerrado
    • Sin embargo, si se modifica el código fuente y luego se distribuye, la versión modificada debe hacerse pública

5 comentarios

 
binochoi 2025-09-13

La API de Web Codecs en sí ya tiene muy buen rendimiento, así que todas las librerías web de medios destacan por su performance. Por eso se siente un poco ambiguo considerarlo TypeScript puro.

 
yeorinhieut 2025-09-13

Viendo el benchmark, curiosamente el rendimiento no es malo.

 
kohs100 2025-09-12

¿Orientado al rendimiento con ts puro en lugar de WASM...?

 
begadanet 2025-09-12

¿Decir que apuntan a alto rendimiento con TypeScript sería... más o menos como decir que apuntas a un auto de carreras con un tractor de labranza?

 
leothelion 2025-09-20

Entre la enorme cantidad de motocultores, supongo que apunta a ser uno de alto rendimiento, jaja