20 puan yazan xguru 2025-09-12 | 5 yorum | WhatsApp'ta paylaş
  • Tarayıcı ve Node.js ortamlarında doğrudan MP4, WebM, MP3 gibi medya dosyalarını okuyup dönüştürebilen bir kütüphane
  • Tamamen TypeScript ile yazılmış, hiç bağımlılığı olmayan; yüksek performans ve hafifliği hedefleyen bir yapı
  • Hedefi, web tabanlı ortamlarda kullanılabilecek bir FFmpeg alternatifi olmak
  • MP4, MOV, WebM, MKV, WAVE, MP3, Ogg, ADTS dahil 25'ten fazla codec desteği sunuyor; WebCodecs API'yi kullanarak donanım hızlandırmalı kodlama ve kod çözme sağlıyor
  • Mikrosaniye düzeyinde hassasiyetle okuma-yazma işlemleri gerçekleştiriyor ve dönüştürme API'si üzerinden kırpma, yeniden boyutlandırma, döndürme gibi özellikler sunuyor
  • Streaming I/O ile büyük dosyaları da bellek açısından verimli şekilde işleyebiliyor
  • Tree shaking sayesinde yalnızca kullanılan özellikler pakete dahil edilebiliyor. En düşük 5KB boyuta kadar küçültülebiliyor
  • MPL-2.0 (Mozilla Public License 2.0)
    • Ticari ve ticari olmayan kullanım mümkün; açık kaynak ve kapalı kaynak projelerde serbestçe kullanılabilir
    • Ancak kaynak kod değiştirilip dağıtıldığında, değiştirilen sürümün paylaşılması gerekir

5 yorum

 
binochoi 2025-09-13

Web Codecs API'nin kendisi zaten yüksek performans sunduğu için, web medya kütüphanelerinin neredeyse hepsi performans açısından çok güçlü. Buna tamamen saf TS demek ise biraz tartışmalı.

 
yeorinhieut 2025-09-13

Benchmarklara bakınca ilginç şekilde performansının kötü olmadığı görülüyor.

 
kohs100 2025-09-12

WASM değil, performans odaklı saf ts mi...?

 
begadanet 2025-09-12

TypeScript ile yüksek performansı hedeflediğini söylemek... traktörle yarış arabası yapmayı hedeflediğini söylemeye benziyor olabilir mi?

 
leothelion 2025-09-20

Sayısız çapa makinesi arasından yüksek performanslı bir çapa makinesini hedefliyor demek herhalde lol