Vanilagy
b06e407d65
Add HLS live mode
2026-03-31 14:13:00 +02:00
Vanilagy
587e98391e
Merge branch 'main' into hls
2026-03-19 16:52:00 +01:00
31d86331ec
FLAC: Add appendOnly option for FlaxMuxer, fix FlacDemuxer reading it ( #325 )
...
* implement in FlacOutputFormatOptions
* implement in flac-muxer.ts
* Fix demuxer: Handle minimumFrameSize = 0, maxiumFrameSize = 0
* add a test
* Update flac-demuxer.ts
* Update flac.test.ts
* clean up comments for minima and maxima
* Add FlacOutputFormatOptions.appendOnly to docs
---------
Co-authored-by: Vanilagy <[email protected] >
2026-03-19 13:43:28 +00:00
Vanilagy
e42fc85f19
Merge branch 'main' into hls
2026-03-13 17:07:31 +01:00
Vanilagy
93e9c256ab
Maybe this helps a little
2026-03-11 16:28:44 +01:00
Vanilagy
05ae21e5ea
Add EncodedPacketSink.getFirstKeyPacket() (used to fix #314 )
2026-03-09 10:19:01 +01:00
Vanilagy
c088a31384
Various fixes
2026-03-06 15:49:24 +01:00
Vanilagy
472dc113e3
Uhm
2026-03-05 19:58:10 +01:00
Vanilagy
66185fed15
Clean up & clarify
2026-03-05 11:49:27 +01:00
Vanilagy
a15283eaa3
Add @mediabunny/flac-encoder extension, clean up some other code, fix incorrect top-level tsconfig
2026-03-04 21:21:52 +01:00
Vanilagy
c4398fb88c
Add @mediabunny/aac-encoder extension package
2026-03-04 17:05:34 +01:00
Vanilagy
bb4749cd8d
Add support for reading/writing non-square pixel video frames ( fixes #309 )
2026-02-25 17:16:33 +01:00
Vanilagy
48f9bda91a
Add Tella gold sponsor
2026-02-24 11:07:05 +01:00
Vanilagy
4928779ba1
Add Screen Studio gold sponsor
2026-02-16 21:04:41 +01:00
Vanilagy
a97200f3f0
Add @mediabunny/ac3 extension package
2026-02-12 18:31:59 +01:00
Vanilagy
7cc26edacb
Add Mediabunny Codec Registry
2026-02-12 11:56:37 +01:00
Vanilagy
de9a4bbc23
Update codec soup
2026-02-11 16:03:57 +01:00
Vanilagy
4fae45ec40
Allow negative trim ranges for conversion, add OutputFormat.supportsTimestampedMediaData
2026-02-11 15:56:51 +01:00
417c85d8ed
feat(codec): add detection support for AC-3, E-AC-3 audio codecs ( #275 )
...
* ac3/eac3 detection
* fix tests
* review pass + follow codebase comments style
* Add ac3/eac3 to docs
* WIP mpeg-2
* Set registration_descriptor
* add support for ac3 system b in mpeg-ts
* Update docs with ac3 in .ts support
* fix formatting
* Remove default to fix linter
* Add eac3 to mpeg-ts
* fix formatting
* Fix failing test
* Refactor AC3/EAC3 code a little
---------
Co-authored-by: Vanilagy <[email protected] >
2026-02-11 15:23:12 +01:00
Vanilagy
612642c5ad
Remove sponsor
2026-02-11 08:38:49 +01:00
Vanilagy
2298f4a8b3
Add jepcd sponsor
2026-02-10 17:07:57 +01:00
Yonatan and GitHub
b61b2b326f
Update gling.svg
2026-02-10 16:45:44 +02:00
Vanilagy
172b4a1fd2
Add two new sponsors
2026-02-04 16:54:45 +01:00
David P. and GitHub
43c1ea7efd
Merge pull request #292 from fredrikj/parallelism
...
Add UrlSourceOptions.parallelism
2026-02-03 16:03:55 +01:00
Vanilagy
cab92c55ec
Fix a few things
2026-02-03 16:01:46 +01:00
Vanilagy
f620a328e5
Add ElevenLabs sponsor, bump minor
2026-01-27 14:36:02 +01:00
Vanilagy
7f4093fd43
Add cronischarles-del sponsor
2026-01-23 13:18:10 +01:00
Vanilagy
e20f779ede
Add InputTrack.number
2026-01-22 09:18:43 +01:00
Vanilagy
277290abe3
Fix tests and elaborate on point in docs
2026-01-19 14:11:02 +01:00
Vanilagy
dbaaea255c
Expand packet.clone(), make conversion start timestamp default to the input's start timestamp
2026-01-19 14:04:20 +01:00
Vanilagy
c3a3eb6abf
Merge remote-tracking branch 'origin/main' into mpeg-ts
2026-01-16 21:04:14 +01:00
Vanilagy
3113e449d4
Fix?
2026-01-16 20:55:39 +01:00
Vanilagy
20e4610da4
Document MPEG-TS
2026-01-16 20:51:27 +01:00
Vanilagy
7e8f9fbbb1
It's 2026
2026-01-16 17:02:12 +01:00
Vanilagy
888441232d
Implement the bulk of the MPEG-TS demuxer, add a bunch of tests, and a few other things
2026-01-14 12:05:39 +01:00
Vanilagy
2ab1be3834
Add maximumPageDuration Ogg muxer option ( closes #277 )
2026-01-13 13:37:34 +01:00
Vanilagy
24af125415
Make Conversion.cancel() cause execute() to throw ( closes #271 )
2026-01-12 15:13:00 +01:00
Vanilagy
2bb84fd35b
Add new sponsors
2026-01-12 10:32:43 +01:00
Vanilagy
9343607fe1
Add deil sponsor
2026-01-02 12:33:35 +01:00
Vanilagy
8d46d50c39
Document that ADTS is append-only
2025-12-30 14:11:32 +01:00
Vanilagy
19219fc1ce
Add Polotno sponsor
2025-12-29 20:28:13 +01:00
Vanilagy
9ba63f5d95
Add Roman Rädle
2025-12-23 20:16:43 +01:00
Vanilagy
15bdd072e1
Add options to VideoSample allocationSize and copyTo methods, add explicit error message when format is null ( closes #256 )
2025-12-17 15:10:25 +01:00
4dd747a0a6
Conversion.init(hardwareAcceleration) option (#254 )
...
* Support Conversion.init(hardwareAcceleration) option passed down to the VideoEncodingConfig.
fix #253
* Few changes
---------
Co-authored-by: Raphaël Droz <[email protected] >
Co-authored-by: Vanilagy <[email protected] >
2025-12-17 10:28:29 +00:00
Jonny Burger and GitHub
ea9ba96ae3
Add Dark Mode Remotion Logo in README ( #249 )
...
* Add Dark Mode Remotion Logo in README
* Update logo on website
2025-12-12 10:44:57 +01:00
Vanilagy
84dec01dfd
Add pause and resume methods to MediaStreamTrack sources ( closes #241 )
2025-12-11 15:51:18 +01:00
Vanilagy
cc649ba192
Add allowRotationMetadata video conversion option (see #247 )
2025-12-11 14:41:00 +01:00
Vanilagy
b73bf06ba7
Add sponsor
2025-12-11 14:05:01 +01:00
Vanilagy
a09cb4aebf
Add sponsor
2025-12-09 14:24:48 +01:00
Vanilagy
75096edb23
Update TypeScript, fix generic ArrayBufferView type errors, allow SharedArrayBuffer as input for BufferSource
2025-11-26 12:04:23 +01:00