Webm

Top 23 Webm Open-Source Projects

  • FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    Project mention: Writing x86 SIMD using x86inc.asm (2017) | news.ycombinator.com | 2024-03-26

    This turns out to be a lot of assembly macros to help write one x86 assembly. https://github.com/FFmpeg/FFmpeg/blob/master/libavutil/x86/x...

    The sibling comment recommending compiler intrinsics is probably the best way to go for writing SIMD code. A mixture of `` style types and intrinsics to specify instructions is a solid 90% solution compared to assembly.

    If you want that last 10%, I think macros are putting the emphasis in the wrong place. They're a somewhat easy way to build up a language abstraction which will work if held carefully, but I'm confident the dev experience using this abstraction when you write invalid code will be deeply confusing.

    I would suggest to write a parser instead of the macros. That'll tell you clearly when the syntax is invalid (though possibly not with much precision) and it'll give you a place to put semantic analysis for where valid syntax encodes nonsense. Do the equivalent of the macro expansions on the parsed tree instead of on the text. Emit asm as the "back end".

  • peek

    Simple animated GIF screen recorder with an easy to use interface

    Project mention: The open source peek screen recorder is being deprecated | news.ycombinator.com | 2024-01-18
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • YoutubeDownloader

    Downloads videos and playlists from YouTube

    Project mention: Exemples of medium WPF open-source projects? | /r/csharp | 2023-11-14
  • ccapture.js

    A library to capture canvas-based animations at a fixed framerate

  • ffmpeg.js

    Port of FFmpeg with Emscripten

    Project mention: Audio slicing with Javascript | /r/webdev | 2023-07-02

    You likely want something like https://github.com/Kagami/ffmpeg.js/ for extracting slices

  • qimgv

    Image viewer. Fast, easy to use. Optional video support.

  • Axiom

    An FFmpeg GUI for Windows (by MattMcManis)

    Project mention: Wie bekomme ich Untertitel und Video zusammen? | /r/de_EDV | 2023-05-10

    Als GUI gibts auch noch Axiom.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Shinobi

    :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer

    Project mention: Did BI get hacked or did it just go down? | /r/BlueIris | 2023-07-08

    I'd have to circle back and look again because it's been a few years. I was able to get Zoneminder to do 95% of what I wanted even if it felt a bit clunky. Shinobi was an up-and-comer last time I was looking around, but I remember having some frustrations and decided to stick with BI.

  • ffmpeg-build-script

    The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.

  • mpv-webm

    Simple WebM maker for mpv, with no external dependencies.

  • SwiftFFmpeg

    A Swift wrapper for the FFmpeg API

  • WebmGenerator

    UI and Automation to cut, filter and join high quality webms, mp4s or gifs.

  • boram

    :film_strip: Cross-platform graphical WebM converter

  • werift-webrtc

    WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4

    Project mention: Pure C WebRTC | news.ycombinator.com | 2024-01-07

    I am really excited about https://github.com/sepfy/libpeer. It has examples ready for ESP32 etc....

    When working on KVS I wasn't familiar with the embedded space at all. I saw 'heavyweight' embedded where you were running on Linux. Then you had RTOS/No OS at all. I wasn't prepared for these devices at all. If we can make WebRTC work in the embedded space I think it will really accelerate what developers are able to build!

    Remotely driven cars, security cameras, robots in hospitals that bring iPads to infectious patients etc... Creative people are building amazing things. The WebRTC/video space needs to work harder and support them :)

    -----

    I love how diverse the WebRTC space is now. Outside of this implementation you have plenty of other options!

    * https://github.com/shinyoshiaki/werift-webrtc (Typescript)

    * https://github.com/pion/webrtc (Golang)

    * https://github.com/webrtc-rs/webrtc (Rust)

    * https://github.com/algesten/str0m (Rust)

    * hhttps://github.com/sepfy/libpeer (C/Embedded)

    * https://webrtc.googlesource.com/src/ (C++)

    * https://github.com/sipsorcery-org/sipsorcery (C#)

    * https://github.com/paullouisageneau/libdatachannel (C++)

    * https://github.com/elixir-webrtc (Elixir)

    * https://github.com/aiortc/aiortc (Python)

    * GStreamer’s webrtcbin (C)

    See https://github.com/sipsorcery/webrtc-echoes for examples of some running against each other.

  • giph

    simple video (gif, webm, mp4) recorder

  • WebMCam

    Capture frames in real-time and save them as WebM.

  • imagorvideo

    imagor video thumbnail server in Go and ffmpeg C bindings

  • ts-ebml

    EBML encoder and decoder

  • webm-muxer

    WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

    Project mention: Creating MP4 and WebM files fully in the front-end | /r/webdev | 2023-04-13

    webm-muxer: https://github.com/Vanilagy/webm-muxer

  • mp4analyser

    mp4 file analyser written in Python

  • YoutubeDownloader

    Android App for searching for videos on Youtube by keywords using YouTube Data API and download videos from YouTube in different formats. (by marwa-eltayeb)

  • wybm

    :scissors: Extract and cut youtube webms

  • JB2A_DnD5e

    Templates of spells from the DnD5e ruleset (SRD and PHB), to use on FoundryVTT

    Project mention: Any sources for animated THINGS? - Not maps | /r/FoundryVTT | 2023-05-12

    JB2A has a lot of animated spell effects. Not so much animated things though. You can get some of them for free, but I think most are available through Patreon.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-26.

Webm related posts

Index

What are some of the best open-source Webm projects? This list will help you:

Project Stars
1 FFmpeg 41,601
2 peek 10,021
3 YoutubeDownloader 6,464
4 ccapture.js 3,473
5 ffmpeg.js 3,193
6 qimgv 2,005
7 Axiom 1,335
8 Shinobi 1,272
9 ffmpeg-build-script 931
10 mpv-webm 530
11 SwiftFFmpeg 475
12 WebmGenerator 456
13 boram 428
14 werift-webrtc 410
15 giph 295
16 WebMCam 280
17 imagorvideo 163
18 ts-ebml 161
19 webm-muxer 160
20 mp4analyser 73
21 YoutubeDownloader 71
22 wybm 56
23 JB2A_DnD5e 37
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com