Vanilagy
|
8955ba70c2
|
Sorry Jonny <3
|
2026-05-04 10:53:09 +02:00 |
|
Vanilagy
|
1680bd02ad
|
Holistic technical website cleanup
|
2026-05-03 19:47:39 +02:00 |
|
Vanilagy
|
4810c13c29
|
Bump patch
|
2026-05-02 14:27:47 +02:00 |
|
Vanilagy
|
9ed21bf9c6
|
Fix behavior with files with invalid pasp box (with num & den === 0) (fixes #362)
|
2026-05-02 14:27:25 +02:00 |
|
Vanilagy
|
62dfc5dd1c
|
Bump minor
|
2026-04-30 10:34:36 +02:00 |
|
Vanilagy
|
782d3e134b
|
Use edit lists to model non-zero start timestamps for regular MP4 (fixes #336); fix MP4 PCM logic breaking down with approximate packet timestamps
|
2026-04-30 10:32:42 +02:00 |
|
Vanilagy
|
9224fb886c
|
Add link rel="canonical"
|
2026-04-29 17:00:59 +02:00 |
|
Vanilagy
|
a61631a299
|
Clarify in readme
|
2026-04-29 16:30:10 +02:00 |
|
Vanilagy
|
f3dec587fd
|
Make FLAC encoder bit depth depend on input sample format, add sampleFormat audio transformation option, fix incorrect bitrate validation for FLAC (closes #357)
|
2026-04-29 16:27:20 +02:00 |
|
Vanilagy
|
2d49122277
|
Sanitize initial HEVC packet to avoid Chromium's validation logic from tripping up (#314)
|
2026-04-29 11:37:56 +02:00 |
|
Vanilagy
|
06a89ed085
|
Make code 12px
|
2026-04-28 17:57:44 +02:00 |
|
Vanilagy
|
2207c7d996
|
Bump minor
|
2026-04-28 17:27:15 +02:00 |
|
Vanilagy
|
7bd97b33cd
|
Adjust package.json again + beta 11
|
2026-04-28 15:51:39 +02:00 |
|
Vanilagy
|
e5dbf8a783
|
Add sponsor
|
2026-04-28 15:36:31 +02:00 |
|
Vanilagy
|
610dc91743
|
BETA TEN
|
2026-04-28 15:34:12 +02:00 |
|
Vanilagy
|
e1dd95086a
|
Add special .node.cjs variant for CJS support
|
2026-04-28 15:33:51 +02:00 |
|
Vanilagy
|
a1aaa8e36a
|
Bump to beta 9
|
2026-04-28 14:42:57 +02:00 |
|
Vanilagy
|
aa4966a5f1
|
Update codec soup and docs
|
2026-04-28 14:41:20 +02:00 |
|
Vanilagy
|
ff46a274b1
|
Switch back to dynamic import, leave package.json unchanged though
|
2026-04-28 14:36:48 +02:00 |
|
Vanilagy
|
bf9e360587
|
Revert back to static import of fs, don't like to CJS bundles in package.json
|
2026-04-28 14:24:58 +02:00 |
|
Vanilagy
|
1fd99b5015
|
Fix Source assertion failure
|
2026-04-28 14:09:18 +02:00 |
|
Vanilagy
|
6182af7c29
|
Add HLS transcoding example
|
2026-04-28 13:54:42 +02:00 |
|
 David P.andGitHub
|
3e70e8912b
|
Merge pull request #291 from Vanilagy/hls
HLS read/write support
|
2026-04-28 10:09:24 +02:00 |
|
Vanilagy
|
a3aa6a69ac
|
Add use case
|
2026-04-28 10:04:14 +02:00 |
|
Vanilagy
|
105a7dda2f
|
Move it forward
|
2026-04-27 21:02:59 +02:00 |
|
Vanilagy
|
0f6c374750
|
Ensure extensions work with huge timestamps, fix AC3 and AAC extension's behavior with huge timestamps
|
2026-04-27 20:58:05 +02:00 |
|
Vanilagy
|
0cc564b47a
|
Bump to beta 8
|
2026-04-27 19:47:27 +02:00 |
|
Vanilagy
|
57b265b897
|
They were indeed temp
|
2026-04-27 19:46:06 +02:00 |
|
Vanilagy
|
631d207ca2
|
Clarify
|
2026-04-27 19:41:59 +02:00 |
|
Vanilagy
|
9a1b8b2602
|
Add timestampBase option for live MediaStreamTrack sources
|
2026-04-27 19:38:45 +02:00 |
|
Vanilagy
|
c89e7429f7
|
Fix FilePathSource/FilePathTarget not working in server-side environments using CJS (closes #360)
|
2026-04-27 18:29:52 +02:00 |
|
Vanilagy
|
15beb69137
|
Update convert.html
|
2026-04-27 17:58:55 +02:00 |
|
Vanilagy
|
dfdf7c5648
|
Make esbuild target es2021
|
2026-04-27 17:15:40 +02:00 |
|
Vanilagy
|
cf8cea2957
|
Fix attribute parsing bug
|
2026-04-27 17:12:28 +02:00 |
|
Vanilagy
|
0e721daefd
|
Bump to beta 7
|
2026-04-24 20:58:26 +02:00 |
|
Vanilagy
|
9fdf263482
|
Merge branch 'main' into hls
|
2026-04-24 20:56:59 +02:00 |
|
Vanilagy
|
bcde2770d1
|
Add null terminator to TXXX
|
2026-04-24 20:55:34 +02:00 |
|
Vanilagy
|
b285360563
|
Sussy CI
|
2026-04-24 19:45:39 +02:00 |
|
Vanilagy
|
5e491eb0f9
|
Bump minor
|
2026-04-24 19:43:11 +02:00 |
|
Vanilagy
|
97f6b35cda
|
Add special TXXX handling for ID3v2
|
2026-04-24 19:42:15 +02:00 |
|
Vanilagy
|
1ca3e48f48
|
Fix?
|
2026-04-24 19:06:45 +02:00 |
|
Vanilagy
|
5f8978271e
|
Clarify
|
2026-04-24 19:02:35 +02:00 |
|
Vanilagy
|
5ee78c6480
|
Add pssh box parsing and expose them in resolveKey
|
2026-04-24 19:01:25 +02:00 |
|
Vanilagy
|
1d6731e4f6
|
Add blog, add HLS blog post
|
2026-04-24 17:37:49 +02:00 |
|
Vanilagy
|
66997ddd16
|
Fix file compression example, add processedTime parameter to onProgress for Conversion API
|
2026-04-24 14:33:19 +02:00 |
|
Vanilagy
|
9de93877bd
|
Bump to beta 6
|
2026-04-23 16:14:24 +02:00 |
|
Vanilagy
|
8809bb311b
|
Remove this
|
2026-04-23 14:47:48 +02:00 |
|
Vanilagy
|
7acae8dda1
|
Add a track disposition section to Writing HLS
|
2026-04-23 11:06:50 +02:00 |
|
Vanilagy
|
0524bb43eb
|
I always forget it
|
2026-04-22 16:57:22 +02:00 |
|
Vanilagy
|
4bde1c5c44
|
Bump to beta 5
|
2026-04-22 16:55:27 +02:00 |
|
Vanilagy
|
493ef50820
|
Add support for SAMPLE-AES and SAMPLE-AES-CTR decryption, add "Common Encryption" support to ISOBMFF demuxer, add InputFormatOptions, rewrite ISOBMFF track codec resolution
|
2026-04-22 16:54:49 +02:00 |
|
Vanilagy
|
5e8d0b25a0
|
Yes thank you
|
2026-04-21 15:14:20 +02:00 |
|
Vanilagy
|
3fc69490f5
|
Suppress range request warning for HLS-adjacent requests (closes #354)
|
2026-04-21 15:12:34 +02:00 |
|
Vanilagy
|
783cfa6fbe
|
Add AppendOnlyStreamSource, adjust examples to use it
|
2026-04-21 14:58:33 +02:00 |
|
Vanilagy
|
2b3e5f45c6
|
Remove createInputFrom, changed meaning of PathedSource, add CustomPathedSource
|
2026-04-21 13:22:10 +02:00 |
|
Vanilagy
|
d12c48562c
|
Bump to beta 4
|
2026-04-18 00:21:02 +02:00 |
|
Vanilagy
|
9a7120f5f4
|
Add per-playlist "mutices" for HLS muxer
|
2026-04-17 18:35:33 +02:00 |
|
Vanilagy
|
2ab6bbe3d1
|
Bruh
|
2026-04-17 15:16:08 +02:00 |
|
Vanilagy
|
670664c76a
|
Add thoughts
|
2026-04-17 15:06:27 +02:00 |
|
Vanilagy
|
c8c8cf214c
|
Add first timestamp cache for performance
|
2026-04-17 15:06:18 +02:00 |
|
Vanilagy
|
7d9c063105
|
Small commit
|
2026-04-17 09:34:06 +02:00 |
|
Vanilagy
|
189d6851a6
|
Bump to beta 3
|
2026-04-16 18:29:45 +02:00 |
|
Vanilagy
|
95e9dc5210
|
MORE CODE REVIEW
|
2026-04-16 18:27:51 +02:00 |
|
Vanilagy
|
b85ecd3109
|
Code review fixes
|
2026-04-16 17:43:12 +02:00 |
|
Vanilagy
|
aadfa77489
|
Modify README
|
2026-04-16 16:23:59 +02:00 |
|
Vanilagy
|
6dc4c2d499
|
More doc adjustments, some type adjustments
|
2026-04-16 16:19:08 +02:00 |
|
Vanilagy
|
5465602344
|
Add "Writing HLS" documentation, refine other stuff
|
2026-04-16 14:53:48 +02:00 |
|
Vanilagy
|
56b25fbdf8
|
Add onSegmentPopped, add more tests, improve validation, improve M3U8 grammar
|
2026-04-16 14:48:57 +02:00 |
|
Vanilagy
|
f99adf2208
|
Optimize media tag codec parsing, add a test for it, extract tag strings into constants
|
2026-04-16 11:31:43 +02:00 |
|
Vanilagy
|
2d0aac3208
|
Fix HLS demuxer parsing bug, extract HLS mime type out, add TargetRequest.mimeType
|
2026-04-16 10:53:36 +02:00 |
|
Vanilagy
|
d68c9c4fb1
|
Add M3U8 syntax highlighting in docs
|
2026-04-15 17:28:06 +02:00 |
|
Vanilagy
|
6a54ad8a5b
|
Add docs for reading HLS
|
2026-04-15 16:47:54 +02:00 |
|
Vanilagy
|
7080b79a2a
|
Update docs a bunch, fix some typos
|
2026-04-15 14:36:53 +02:00 |
|
Vanilagy
|
606ee87822
|
Remove InputTrack[] option for ConversionOptions.tracks
|
2026-04-15 10:30:26 +02:00 |
|
Vanilagy
|
42d0c22f5a
|
Bump beta version
|
2026-04-15 09:17:25 +02:00 |
|
Vanilagy
|
8241820a4f
|
Remove unnecessary sync getters
|
2026-04-15 09:16:40 +02:00 |
|
Vanilagy
|
62ac6d9dae
|
Change error wording
|
2026-04-15 08:27:34 +02:00 |
|
Vanilagy
|
d9f12c0c7a
|
PLEASE BE FIXED
|
2026-04-14 21:49:15 +02:00 |
|
Vanilagy
|
a3767af141
|
Fix HLS muxer audio segmentation bug, fix conversion tests failing in CI
|
2026-04-14 21:40:07 +02:00 |
|
Vanilagy
|
6410ea9f42
|
Make Conversion API copy input pairability graph by default, fix HLS muxer rotation bug, remove onfinalized callback
|
2026-04-14 21:14:58 +02:00 |
|
Vanilagy
|
53f05afbd8
|
Add ability to group output tracks in Conversion API
|
2026-04-14 20:41:05 +02:00 |
|
Vanilagy
|
e8ba0544d1
|
Unexpected .only modifier
|
2026-04-14 16:29:19 +02:00 |
|
Vanilagy
|
2f576aa486
|
Add fan-out API to Conversion API, fix erroneous track count validation
|
2026-04-14 16:27:02 +02:00 |
|
Vanilagy
|
cbbd9bd7fc
|
Pin to a different npm version
|
2026-04-14 11:57:58 +02:00 |
|
Vanilagy
|
18ca50d5c4
|
Remove npm update
|
2026-04-14 11:51:20 +02:00 |
|
Vanilagy
|
100a93bba1
|
Fix YAML syntax error
|
2026-04-14 11:45:05 +02:00 |
|
Vanilagy
|
fa8f86e1fe
|
Bump to beta version, adjust release script to accept beta versions
|
2026-04-14 11:40:28 +02:00 |
|
Vanilagy
|
c6e505a6fe
|
Make default keyFrameInterval 2 seconds to align with default HLS segment duration
|
2026-04-13 17:47:48 +02:00 |
|
Vanilagy
|
2a2b6450c9
|
Add better doc blocks, special deprecated logic for API doc generation, add multi-tiered SegmentedInput hydration for reducing file request count, ditch VirtualInputFormat indirection
|
2026-04-13 17:25:46 +02:00 |
|
Vanilagy
|
9969b92d51
|
Specify AAC codec in conversion code in AAC extension readme (closes #348)
|
2026-04-10 16:48:29 +02:00 |
|
Vanilagy
|
051578c2ca
|
Remove input track descriptors, add async getters on tracks for everything, deprecate old sync getters
|
2026-04-10 16:23:17 +02:00 |
|
Vanilagy
|
aa810fc433
|
Fix SourceRef race conditions, fix "source" and "target" getter returning unused instances, add missing validation, make "getDurationFromMetadata" only exist on tracks, fix examples, expand media player to support live playback, change the signatures of some Input APIs
|
2026-04-10 13:38:14 +02:00 |
|
Vanilagy
|
0813bcab28
|
Add missing doc blocks for everything, add PathedTarget and PathedSource, few other changes & fixes
|
2026-04-09 15:22:45 +02:00 |
|
Vanilagy
|
7d053ae50d
|
Add ConversionOptions.tracks, add better converstion start timestamp computation, optimize endPacket logic, utilize metadata duration for progress callback for better performance
|
2026-04-08 17:07:02 +02:00 |
|
Vanilagy
|
fdb5f4102f
|
Add new createInputFrom helper function
|
2026-04-08 14:52:27 +02:00 |
|
Vanilagy
|
bee1518100
|
Add TrackDescriptor concept
|
2026-04-08 12:21:08 +02:00 |
|
Vanilagy
|
b532714926
|
Merge branch 'main' into hls
|
2026-04-01 17:20:46 +02:00 |
|
Vanilagy
|
e183e5022e
|
Add new sponsors
|
2026-04-01 17:20:18 +02:00 |
|
Vanilagy
|
27ec0cfec1
|
Update todo
|
2026-04-01 17:17:22 +02:00 |
|
Vanilagy
|
3c0a6fc299
|
Fix failing tests, add missing license headers
|
2026-04-01 16:39:42 +02:00 |
|