|9 days ago||11 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Build a Command-Line Pomodoro Timer in Node.js
1 project | dev.to | 15 Feb 2021
The display is simply the multi-progress bar from the CLI-progress library. This is way better than writing to the console yourself. Here's the block I'm on right now -
Node Worker Service - Youtube GIF Maker Using Next.js, Node and RabbitMQ
4 projects | dev.to | 14 Feb 2021
Putting it all together as well as adding a cli progress by with cli-progress the ConversionService looks like this
Generally for something like this you would need a server but it might be possible to do this all in the frontend using something like https://github.com/ffmpegwasm/ffmpeg.wasm
When clicking an mp4 file my browser plays the media. How can I force my browser to do the same for MKV instead of downloading?
1 project | reddit.com/r/webdev | 9 Jan 2022
Without Plex, you’d need to extend your browser’s media playing capabilities yourself: * VLC browser plugin (playing right inside the browser; not sure if this still works nowadays though…) * browser extension opening video links directly in external media player (for VLC or IINA) * linking to media files using a media player’s URL-scheme (vlc://), so they open more easily in the external media player * doing the container conversion right inside the browser using something like ffmpeg.wasm
Is Rust good for writing a web extension where performance is the priority?
2 projects | reddit.com/r/rust | 1 Dec 2021
For context something like https://github.com/ffmpegwasm/ffmpeg.wasm is an ideal usage of wasm in browser. Other uses have included cryptomining with wasm but that is a more nefarious case.
How to create a video editor that works in your browser.
14 projects | dev.to | 26 Nov 2021
How to Convert Audio From Wav to MP3 in Node.js Using FFMpeg
3 projects | reddit.com/r/node | 7 Nov 2021
in contrast, https://github.com/ffmpegwasm/ffmpeg.wasm is about 8MB.
Show HN: Easily download videos with timeline trimming and frame cropping
2 projects | news.ycombinator.com | 14 Oct 2021
Show HN: Video2WebP – convert videos to animated WebP in the browser
2 projects | news.ycombinator.com | 13 Sep 2021
I don't know if there's a pre-existing site that will do it, but you could do this with FFmpeg and therefore FFmpeg.wasm. A brief search  indicates that it would likely be about the combination of the right filters. Ostensibly, you could put those filter options into the FFmpeg.wasm demo app  (scroll down) and get your video out.2 projects | news.ycombinator.com | 13 Sep 2021
Wednesday Links - Edition 2021-09-08
1 project | dev.to | 8 Sep 2021
WebAssembly port of FFmpeg (1 min)🎥 https://ffmpegwasm.netlify.app
FFmpeg for browser and Node, powered by WebAssembly
1 project | reddit.com/r/CKsTechNews | 21 Aug 2021
What are some alternatives?
rust-ffmpeg-wasi - ffmpeg libraries precompiled for WebAsembly/WASI, as a Rust crate.
handbrake-js - Video encoding / transcoding / converting for node.js
ffprobe-wasm - A Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly!
ffmpeg-libav-tutorial - FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
draw.io - Source to app.diagrams.net
readable-stream - Node-core streams for userland
godot-docs - Godot Engine official documentation
assemblyscript - A TypeScript-like language for WebAssembly.
remotion - 🎥 Create videos programmatically in React [Moved to: https://github.com/remotion-dev/remotion]
ffmpeg.js - Port of FFmpeg with Emscripten