Vanilagy
|
f9a7735aae
|
Explicitly throw for odd video dimensions for AVC and HEVC (closes #142)
|
2025-09-22 15:37:31 +02:00 |
|
Vanilagy
|
cab8319051
|
Add metadata tags example to README
|
2025-09-22 11:16:49 +02:00 |
|
Vanilagy
|
15db099caf
|
Add fetchFn to UrlSourceOptions, allow Request as UrlSource input, pass error message to getRetryDelay, add fallback for Blob.stream()
|
2025-09-22 11:10:39 +02:00 |
|
Vanilagy
|
63145c9ced
|
Improve docs
|
2025-09-21 23:41:10 +02:00 |
|
Vanilagy
|
608c769a7e
|
Add explicit disposability to Inputs (#126)
|
2025-09-21 20:18:59 +02:00 |
|
Vanilagy
|
34c01fbb10
|
Add node:fs/promises to browser field in package.json (fixes #139)
|
2025-09-21 18:50:47 +02:00 |
|
Vanilagy
|
de28817895
|
Bump minor
|
2025-09-21 17:45:28 +02:00 |
|
Vanilagy
|
d855038fd4
|
Fix incorrect MP3 frame size calculation (fixes #140)
|
2025-09-21 17:42:31 +02:00 |
|
Vanilagy
|
9e1a23aefd
|
Generate random BigInts instead of doubles
|
2025-09-19 23:21:36 +02:00 |
|
Vanilagy
|
216843e56a
|
Add Aiden Liu sponsor
|
2025-09-19 20:20:05 +02:00 |
|
Vanilagy
|
a3f4f7f4f7
|
Allow all Matroska AttachedFiles to be read & written via metadata tags
|
2025-09-19 20:12:29 +02:00 |
|
Vanilagy
|
e28c34cb7a
|
Properly merge different forms of headers in UrlSource (#126)
|
2025-09-19 18:04:02 +02:00 |
|
Vanilagy
|
cfc2c2d864
|
Add spheric sponsor
|
2025-09-19 14:32:31 +02:00 |
|
Vanilagy
|
a46e9ee9ec
|
Fix flaky FLAC metadata reading
|
2025-09-19 14:29:41 +02:00 |
|
Vanilagy
|
23181a9ff6
|
Also run tests in release script
|
2025-09-19 14:07:16 +02:00 |
|
Vanilagy
|
88f9b64331
|
Fix faultily written Xing frame
|
2025-09-19 14:03:46 +02:00 |
|
Vanilagy
|
eb1ce86187
|
Fix faulty MP3 bitrate and frame size calculation (fixes #134)
|
2025-09-19 13:20:36 +02:00 |
|
Vanilagy
|
e88bc15b0e
|
Bump minor
|
2025-09-18 23:43:11 +02:00 |
|
Vanilagy
|
7664d48f70
|
Merge branch 'main' of https://github.com/Vanilagy/mediabunny
|
2025-09-18 15:14:01 +02:00 |
|
Vanilagy
|
4fd90cf73b
|
Add missing block scope condition
|
2025-09-18 15:14:01 +02:00 |
|
 David P.andGitHub
|
d0c0a9221f
|
Merge pull request #128 from JonnyBurger/headless-mode
Enable headless mode for browser tests
|
2025-09-18 11:10:12 +02:00 |
|
Vanilagy
|
f340e19baa
|
Clarify docs
|
2025-09-18 10:11:27 +02:00 |
|
Vanilagy
|
407dd05953
|
Make Matroska block decoding lazy
|
2025-09-18 10:00:03 +02:00 |
|
Vanilagy
|
f13a81bee3
|
Bump minor
|
2025-09-17 23:09:53 +02:00 |
|
Vanilagy
|
6d5bd58ae8
|
Add support for header removal content compression in Matroska
|
2025-09-17 23:09:04 +02:00 |
|
Vanilagy
|
6907e25c6d
|
Fix invalid Vorbis description for Ogg demuxer
|
2025-09-17 18:06:41 +02:00 |
|
Vanilagy
|
1a1664683b
|
run -> GOP
|
2025-09-17 16:39:35 +02:00 |
|
Vanilagy
|
13224d2998
|
Add HADB sponsor
|
2025-09-17 14:15:45 +02:00 |
|
Vanilagy
|
c5523516c7
|
Add fastStart: 'reserve' option (closes #119)
|
2025-09-17 12:26:24 +02:00 |
|
 David P.andGitHub
|
ec910bdd2c
|
Merge pull request #124 from studnitz/main
Pin github actions to commit SHAs
|
2025-09-17 12:00:26 +02:00 |
|
Vanilagy
|
f13941d350
|
Add Mux sponsor
|
2025-09-17 09:11:56 +02:00 |
|
Vanilagy
|
7d725d068b
|
Bump patch
|
2025-09-16 23:12:51 +02:00 |
|
Vanilagy
|
7a0051bec5
|
Tag spam
|
2025-09-16 21:27:54 +02:00 |
|
Vanilagy
|
555006b9c3
|
Add improved logic for loading Node.js module (fixes #118)
|
2025-09-16 21:13:32 +02:00 |
|
Vanilagy
|
1bb3c0e262
|
Avoid opaque canvases in case of Firefox (fixes #117)
|
2025-09-16 17:42:23 +02:00 |
|
Vanilagy
|
530ccd7523
|
Drag 0-duration VideoFrame duration to null (fixes #116)
|
2025-09-16 15:50:14 +02:00 |
|
Vanilagy
|
fcec67645a
|
Allow object for tags field in conversion
|
2025-09-16 15:10:16 +02:00 |
|
Vanilagy
|
7efb092ff5
|
Add parsing of 'track' metadata key for ISOBMFF
|
2025-09-16 14:46:27 +02:00 |
|
Vanilagy
|
d313a85053
|
Document cropping in more places
|
2025-09-12 17:30:31 +02:00 |
|
Vanilagy
|
1534eb4c40
|
Lint
|
2025-09-12 17:26:52 +02:00 |
|
Vanilagy
|
8fb08f1c8e
|
Fix missing @group tag, add doc generation validation to build script
|
2025-09-12 17:16:12 +02:00 |
|
Vanilagy
|
bc90a6dc16
|
Bump minor
|
2025-09-12 16:58:46 +02:00 |
|
 David P.andGitHub
|
ea8027bacb
|
Merge pull request #97 from pablocubico/crop-feature
Add Crop feature
|
2025-09-12 16:56:56 +02:00 |
|
Vanilagy
|
3cfb9f27cb
|
Prefix crop validation error messages
|
2025-09-12 16:52:55 +02:00 |
|
Vanilagy
|
684b7b7391
|
Fix order
|
2025-09-12 16:50:14 +02:00 |
|
Vanilagy
|
c9433771e9
|
Fix description in docs
|
2025-09-12 16:49:46 +02:00 |
|
Vanilagy
|
eba1f360d5
|
Clean up cropping logic
|
2025-09-12 16:48:35 +02:00 |
|
Vanilagy
|
4aca172d14
|
Merge branch 'main' into fork-branch
|
2025-09-12 15:46:12 +02:00 |
|
Vanilagy
|
6f06631355
|
Use decoder information for resampler sample rate, fix Opus sample rate to 48 kHz everywhere
|
2025-09-10 23:03:20 +02:00 |
|
Vanilagy
|
f314f04037
|
Add wcw
|
2025-09-10 16:52:45 +02:00 |
|
Vanilagy
|
b9f7ab2fa2
|
Skip HEVC RASL slices following a decoder reset
|
2025-09-09 13:09:41 +02:00 |
|
Vanilagy
|
a295cd76c6
|
Oops
|
2025-09-08 12:54:50 +02:00 |
|
Vanilagy
|
cb9f4e0fdf
|
Fix conversion progress non-monotonicity
|
2025-09-07 22:36:53 +02:00 |
|
Vanilagy
|
f3613b7260
|
Fix null sample in encoder support checking logic in Conversion API (#90)
|
2025-09-06 12:00:46 +02:00 |
|
Vanilagy
|
b3396727f0
|
Merge branch 'main' into release
|
2025-09-06 02:29:45 +02:00 |
|
Vanilagy
|
af25bb41ab
|
Add "Used by" references to API docs
|
2025-09-06 02:29:34 +02:00 |
|
Vanilagy
|
e672a51dc6
|
Merge branch 'main' into release
|
2025-09-06 02:16:26 +02:00 |
|
Vanilagy
|
2586e0e6f8
|
Display tags in metadata example
|
2025-09-06 02:15:42 +02:00 |
|
Vanilagy
|
c345e1595d
|
Bump minor
|
2025-09-05 23:42:22 +02:00 |
|
 David P.andGitHub
|
63cb3099ec
|
Merge pull request #74 from Vanilagy/metadata
Add descriptive metadata read/write support
|
2025-09-05 23:37:42 +02:00 |
|
Vanilagy
|
48d0c21306
|
Merge branch 'main' into metadata
|
2025-09-05 23:35:41 +02:00 |
|
Vanilagy
|
dcd99f8930
|
Add metadata tag support to Conversion API
|
2025-09-05 23:34:24 +02:00 |
|
Vanilagy
|
c6cb8f7b43
|
Document metadata tags
|
2025-09-05 22:27:46 +02:00 |
|
Vanilagy
|
bd99d8f28f
|
Add metadata tests, fix a few bugs
|
2025-09-05 21:42:26 +02:00 |
|
Vanilagy
|
42190900cd
|
Disallow non-Latin-1 strings for WAVE metadata tags
|
2025-09-05 19:02:43 +02:00 |
|
Vanilagy
|
b58476b1b0
|
Renaming
|
2025-09-05 18:59:13 +02:00 |
|
Vanilagy
|
dd7804e5ab
|
Add metadata read/write support for WAVE
|
2025-09-05 16:31:26 +02:00 |
|
Vanilagy
|
d3a030c307
|
Add metadata read/write support for Ogg
|
2025-09-05 15:39:29 +02:00 |
|
Vanilagy
|
6d32de0fb1
|
Add metadata read/write support for Matroska
|
2025-09-05 13:41:09 +02:00 |
|
Vanilagy
|
efa933863d
|
Add metadata read/write support to ISOBMFF, add more metadata fields, add raw metadata support
|
2025-09-04 21:28:23 +02:00 |
|
Vanilagy
|
605c258029
|
Bump patch
|
2025-09-04 11:14:05 +02:00 |
|
Vanilagy
|
4860a4bfe7
|
Probe encoder support with sample (fixes #90), improve encoder error handling
|
2025-09-04 11:11:04 +02:00 |
|
Vanilagy
|
68a6202269
|
Small fixup
|
2025-09-04 09:58:04 +02:00 |
|
Vanilagy
|
3a4153f35b
|
Add Discord badge
|
2025-09-04 09:48:04 +02:00 |
|
 David P.andGitHub
|
d7e8273185
|
Merge pull request #93 from Vanilagy/main
Release
|
2025-09-04 09:40:23 +02:00 |
|
Vanilagy
|
03a9073c40
|
Fix API generator
|
2025-09-04 09:38:56 +02:00 |
|
Vanilagy
|
7f310eccdf
|
Merge branch 'main' into metadata
|
2025-09-03 21:34:14 +02:00 |
|
Vanilagy
|
a00386d402
|
What a mess
|
2025-09-03 21:30:38 +02:00 |
|
Vanilagy
|
9c0ce3458b
|
Fix MP3 demuxer wrong data offset
|
2025-09-03 21:26:57 +02:00 |
|
Vanilagy
|
034a7254d2
|
Merge branch 'main' into metadata
|
2025-09-03 21:12:16 +02:00 |
|
Vanilagy
|
09190b4e6e
|
Smol fix
|
2025-09-03 19:38:51 +02:00 |
|
Vanilagy
|
e13f3ecead
|
Add LLMs page
|
2025-09-03 19:26:20 +02:00 |
|
Vanilagy
|
1c14360d79
|
Bump patch
|
2025-09-03 18:15:58 +02:00 |
|
Vanilagy
|
a2a30c3e92
|
Add API doc generator, improve documentation across the board
|
2025-09-03 18:11:43 +02:00 |
|
Vanilagy
|
9d70c4c605
|
Bump minor
|
2025-09-02 17:50:05 +02:00 |
|
Vanilagy
|
5ca5fc4633
|
Document onwrite in conversion docs
|
2025-09-02 17:48:33 +02:00 |
|
Vanilagy
|
9d47b3c5dc
|
Add Target.onwrite callback
|
2025-09-02 17:34:09 +02:00 |
|
Vanilagy
|
55dd8cdb4c
|
Add NullTarget
|
2025-09-02 17:20:09 +02:00 |
|
Vanilagy
|
a769d099e2
|
Fix UrlSource for small files
|
2025-09-02 16:50:59 +02:00 |
|
Vanilagy
|
ef95960e13
|
Add support for unsized sources, add ReadableStreamSource, fix WAVE packet lookup
|
2025-09-02 16:39:38 +02:00 |
|
Vanilagy
|
4b3fb34a95
|
Fix running = false being set too late for ReadOrchestrator workers (fixes #84)
|
2025-09-02 16:21:39 +02:00 |
|
Vanilagy
|
e992502d21
|
Add Hirbod
|
2025-09-02 10:42:36 +02:00 |
|
Vanilagy
|
62b04f4dcb
|
Add Remotion gold sponsor to README
|
2025-09-01 18:42:52 +02:00 |
|
Vanilagy
|
d2507a5a72
|
Fix incorrect decoded audio sample timestamps in Firefox
|
2025-09-01 16:39:19 +02:00 |
|
Vanilagy
|
4ef2d2719c
|
Just one more fix bro
|
2025-09-01 16:20:07 +02:00 |
|
Vanilagy
|
69e1383796
|
Add thing
|
2025-09-01 16:11:42 +02:00 |
|
Vanilagy
|
cdb00a3942
|
Made media player work properly on touch devices
|
2025-09-01 15:50:11 +02:00 |
|
Vanilagy
|
ee4bfeed90
|
Fix BBB link
|
2025-09-01 12:05:35 +02:00 |
|
Vanilagy
|
7ef2a2dddd
|
Bump minor version
|
2025-09-01 11:41:28 +02:00 |
|
Vanilagy
|
718216bcc9
|
Fix incorrect VideoSample dimensions
|
2025-09-01 11:39:53 +02:00 |
|