https://mediabunny.dev/
This code transcodes an H.264 .mp4 to a VP9 .webm in Node.js, fully utilizing hardware-accelerated codecs! Takes around 400 ms for a 4-second video.
This code transcodes an H.264 .mp4 to a VP9 .webm in Node.js, fully utilizing hardware-accelerated codecs! Takes around 400 ms for a 4-second video.
This is also my first ever conference talk, and I'm very proud to have made it here😊
youtu.be/7aiUODXMuaQ
This is also my first ever conference talk, and I'm very proud to have made it here😊
youtu.be/7aiUODXMuaQ
It offers a single, unified API for decoding video and audio data, optimized for real-world use cases: creating video players and editors, thumbnail extraction, etc.
It offers a single, unified API for decoding video and audio data, optimized for real-world use cases: creating video players and editors, thumbnail extraction, etc.
Maybe I should explore going all "errors as values".
Maybe I should explore going all "errors as values".
I personally find the usual pattern
"it should be able to encode aac in adts format"
to be such unnecessary fluff and I don't see a good reason for naming my tests that way. Change my mind I guess?
I personally find the usual pattern
"it should be able to encode aac in adts format"
to be such unnecessary fluff and I don't see a good reason for naming my tests that way. Change my mind I guess?
Full bidirectional encoding and decoding support for all codecs in the API, automatically hardware-accelerated, and super fast! Check it out! 🚀
github.com/Vanilagy/web...
Full bidirectional encoding and decoding support for all codecs in the API, automatically hardware-accelerated, and super fast! Check it out! 🚀
github.com/Vanilagy/web...
Surely less than 1000 people in total have written this
Surely less than 1000 people in total have written this
We'll still need to double that number to overtake my old library mp4-muxer, so let's get to work guys!!
We'll still need to double that number to overtake my old library mp4-muxer, so let's get to work guys!!
Among small fixes, I updated the canvas recorder to use mediabunny.dev by @vanilagy.bsky.social so you can now export mp4, mkv or mov files with the codec of your choice!
github.com/raphaelameau...
Among small fixes, I updated the canvas recorder to use mediabunny.dev by @vanilagy.bsky.social so you can now export mp4, mkv or mov files with the codec of your choice!
github.com/raphaelameau...
This information allows you to inspect which tracks should be preferred by a player, which are meant for hearing- or visually-impaired people, and more.
Niche, but important for some uses.
This information allows you to inspect which tracks should be preferred by a player, which are meant for hearing- or visually-impaired people, and more.
Niche, but important for some uses.
I apologize for not using 𗜀, 🐀, 𧄀, or as my bitrate
I apologize for not using 𗜀, 🐀, 𧄀, or as my bitrate
Met tons of great people, and I have proudly lost my "conference speaker virginity" now 👀 Excited to share this talk once the VOD drops!
Huge thanks to the Demuxed organizers for letting me have a 20-min slot. 💘
Met tons of great people, and I have proudly lost my "conference speaker virginity" now 👀 Excited to share this talk once the VOD drops!
Huge thanks to the Demuxed organizers for letting me have a 20-min slot. 💘