12 Commits
Author SHA1 Message Date
c3df2a24e5 Add custom quality factors and quantizer bitrate mode (#448)
* Add custom quality factors and quantizer bitrate mode (closes #327)

* Fix quantizer mode fallback and per-frame quantizer edge cases

* Clean up quantizer mode tests

* Quantizer implementation

* Add quality tests

* Improve conversion codec error message, make test more lenient

* Add quantizer support blog post

---------

Co-authored-by: Vanilagy <[email protected]>
2026-07-30 17:24:59 +02:00
Vanilagy b60d4cafed Fix example blob MIME types 2025-08-01 11:11:37 +02:00
Vanilagy d38ad22559 Big realtime playback refactor
- Added Worker- or AudioContext-based fallbacks in case MediaStreamTrackProcessor is not available
- Fixed fMP4-streamed files not playing in Safari
- Added better error handling for MediaStream sources
- Improved the live recording example to be more robust
2025-07-27 12:13:03 +02:00
Vanilagy 99f813c938 Mediakit -> Mediabunny 2025-06-16 15:46:44 +02:00
Vanilagy f009d0603e Add live recording example 2025-06-08 16:50:52 +02:00
Vanilagy 85bd7bdcf4 Adjust ball placement logic in procedural generation example 2025-06-07 18:56:11 +02:00
Vanilagy 470cef60f2 Small adjustments 2025-06-06 15:12:10 +02:00
Vanilagy d0d847edf8 Add new utility functions for finding best codec 2025-06-05 14:01:39 +02:00
Vanilagy b514aa9999 Haha not like these were right anyway 2025-06-04 15:40:47 +02:00
Vanilagy 6f020650cc Make MediaSource.close return void 2025-06-04 15:39:36 +02:00
Vanilagy e45ea24f03 Small fixes 2025-06-04 11:51:11 +02:00
Vanilagy 8287a63026 Add procedural generation example 2025-06-04 10:31:20 +02:00