Commit Graph
24 Commits
Author SHA1 Message Date
Vanilagy 75096edb23 Update TypeScript, fix generic ArrayBufferView type errors, allow SharedArrayBuffer as input for BufferSource 2025-11-26 12:04:23 +01:00
David P.andGitHub fa4e064345 Transparent video read/write support (#145)
* Add support for reading transparent Matroska and implement alpha side data & decode

* Few fixes

* Implement alpha encoding

* Gracefully handle inability to acquire WebGL context, properly clean up WebGL contexts

* Improve touch device detection

* Test test

* Test test #2

* Test test 3

* Test test 4

* Test test 5

* Test test 6

* Test test 7

* Test test 8

* Test test 9

* Test test 10

* Test test 11

* Test test 12

* Test test 13

* Test test 14

* Test test 15

* Test test 16

* Test test 17

* Test test 18

* Test test 19

* Test test 20

* Fix type errors, improve MetadataTags docs

* Do a bunch of docs work

* Test test?

* "Unexpected only modifier 🤓"

* Add InputVideoTrack.canBeTransparent()

* Some clean-up

* Adjust CI to be less spammy in PRs

* Fix broken license headers
2025-09-24 21:20:14 +02:00
Vanilagy 2586e0e6f8 Display tags in metadata example 2025-09-06 02:15:42 +02:00
Vanilagy ee4bfeed90 Fix BBB link 2025-09-01 12:05:35 +02:00
Vanilagy f1f5a62d26 Add remote URL option to examples 2025-08-30 17:45:43 +02:00
Ally 8da619a624 Implement ADTS demuxer, Fix MP3 demuxer race conditions 2025-08-18 01:29:52 +02:00
Vanilagy ac8baa4873 Fall back to default timescale when not provided by the Matroska file 2025-07-27 13:03:43 +02:00
Vanilagy 1071bf9d49 Merge branch 'main' of https://github.com/Vanilagy/metamuxer 2025-07-03 11:36:07 +02:00
Vanilagy a8fa2e4cec Modify examples to only accept video and audio files 2025-07-03 11:36:04 +02:00
Vanilagy 168fca1f55 Add example icons & colors 2025-06-30 21:28:34 +02:00
Vanilagy 655cab747c Add quotes, move assets around 2025-06-28 12:50:45 +02:00
Vanilagy c546deed7a Write home page, add logo, configure theme 2025-06-23 13:18:25 +02:00
Vanilagy 25b694d1db Fix BBB trimmed link 2025-06-17 11:00:05 +02:00
Vanilagy f675966004 Metamuxer -> Mediabunny 2025-06-16 15:55:38 +02:00
Vanilagy 99f813c938 Mediakit -> Mediabunny 2025-06-16 15:46:44 +02:00
Vanilagy e37af1bdad Create conversion doc page, small fixes 2025-06-08 20:40:01 +02:00
Vanilagy f009d0603e Add live recording example 2025-06-08 16:50:52 +02:00
Vanilagy 8287a63026 Add procedural generation example 2025-06-04 10:31:20 +02:00
Vanilagy a7386fc6c3 Add file compression example 2025-06-01 18:14:37 +02:00
Vanilagy 685b5087f5 -> font-bold 2025-05-25 22:24:37 +02:00
Vanilagy 01e879929d Add media player example 2025-05-25 22:17:43 +02:00
Vanilagy 2dcda7cbc8 Add Inter and dark mode to examples 2025-05-25 16:14:22 +02:00
Vanilagy 4bbb6edf5d Add thumbnail generation example, fix MP3 detection code error, prefer canvas element over OffscreenCanvas 2025-05-23 18:52:09 +02:00
Vanilagy 33b209644e Add metadata extraction example 2025-05-23 16:50:49 +02:00