|6 months ago||11 days ago|
|GNU General Public License v3.0 only||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.
Reddit video player doesn't work.
2 projects | reddit.com/r/operabrowser | 14 Oct 2021
How to Install libffmpeg (for proprietary h.264 and aac support) for Opera for Linux_x64 Goto the URL opera://about and look at the "Browser identification" (User-Agent) string to see what major version of Chromium Opera is using (79, 80, 81, 82 etc.). Also, take note of the "install" path. You'll need that later. Goto https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/ and download the latest -linux-x64.zip that's built with the same major version of Chromium that your Opera is. For example, if your Opera is built with Chromium 79, goto https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/tag/0.43.6 and download 0.43.6-linux-x64.zip. Or, goto https://packages.ubuntu.com/search?keywords=chromium-codecs-ffmpeg-extra and click on the link to the distro that has "chromium-codecs-ffmpeg-extra" for the version of Chromium you need. Then, on the page for the distro, click the "amd64" link to goto the download page. On the download page, you can download the deb file and then extract it to get libffmpeg.so out of it. For example, if you need libffmpeg.so for Chromium 81, goto https://packages.ubuntu.com/focal-updates/amd64/chromium-codecs-ffmpeg-extra/download and download the the deb file. (in this case though, ignore that and use the libffmpeg.so in http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra\_83.0.4103.61-0ubuntu0.18.04.1\_amd64.deb that's from https://packages.ubuntu.com/bionic/chromium-ffmpeg-extra even though it says it's for Chromium 83) If nothing works, try a libffmpeg.so for the next version of Chromium and so on. Once you have the zip/deb file, extract it to get libffmpeg.so. Then, create the folder lib_extra in Opera's install folder that you took note of in opera://about earlier and put libffmpeg.so in the lib_extra folder. The path to libffmpeg.so should then be opera_install_folder/lib_extra/libffmpeg.so. On Linux Mint, that'd be /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so. On Arch Linux, it might be /usr/lib64/opera/lib_extra/libffmpeg.so. Again, goto the URL opera://about in Opera and look at the "install" path.
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.
ffprobe-wasm - A Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly!
handbrake-js - Video encoding / transcoding / converting for node.js
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
Node.CLI-Progress - :hourglass: easy to use progress-bar for command-line/terminal applications
assemblyscript - A TypeScript-like language for WebAssembly.
godot-docs - Godot Engine official documentation
remotion - 🎥 Create videos programmatically in React [Moved to: https://github.com/remotion-dev/remotion]
ffmpeg.js - Port of FFmpeg with Emscripten