awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
gpac avatar

gpac/mp4box.js

0
View on GitHub↗
2,437 stars·387 forks·TypeScript·BSD-3-Clause·8 viewsgpac.github.io/mp4box.js/test/filereader.html↗

Mp4box.js

MP4Box.js enables advanced MP4 parsing, segmentation, and sample extraction directly in the browser or in Node.js environments. Built for performance and flexibility, it's inspired by the MP4Box tool from the GPAC Project.

Features

  • Multimedia Processing - JavaScript library for processing MP4 files.
  • Video Encoding Tools - JavaScript port of GPAC's MP4Box tool.

Star history

Star history chart for gpac/mp4box.jsStar history chart for gpac/mp4box.js

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Mp4box.js

Similar open-source projects, ranked by how many features they share with Mp4box.js.
  • bcoudurier/ffmbcbcoudurier avatar

    bcoudurier/FFmbc

    199View on GitHub↗

    FFmpeg README

    C
    View on GitHub↗199
  • jliljebl/flowbladejliljebl avatar

    jliljebl/flowblade

    3,017View on GitHub↗

    Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine. The project distinguishes itself with a hardware-synced playback controller that allows for manual scrubbing using external USB shuttle and jog devices. It also includes a hardware-accelerated video encoder that utilizes CPU and GPU acceleration to render project timelines into final formats. The software covers a broad range of production capabilities, including

    Python
    View on GitHub↗3,017
  • avtranscoder/avtranscoderavTranscoder avatar

    avTranscoder/avTranscoder

    167View on GitHub↗

    High level API for FFmpeg / Libav.

    C++
    View on GitHub↗167
  • voc/voctomixvoc avatar

    voc/voctomix

    630View on GitHub↗

    voctomix is a video mixing software, written in python.

    Python
    View on GitHub↗630
See all 30 alternatives to Mp4box.js→

Frequently asked questions

What does gpac/mp4box.js do?

MP4Box.js enables advanced MP4 parsing, segmentation, and sample extraction directly in the browser or in Node.js environments. Built for performance and flexibility, it's inspired by the MP4Box tool from the GPAC Project.

What are the main features of gpac/mp4box.js?

The main features of gpac/mp4box.js are: Multimedia Processing, Video Encoding Tools.

What are some open-source alternatives to gpac/mp4box.js?

Open-source alternatives to gpac/mp4box.js include: jliljebl/flowblade — Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for… voc/voctomix — voctomix is a video mixing software, written in python. avtranscoder/avtranscoder — High level API for FFmpeg / Libav. bcoudurier/ffmbc — FFmpeg README. ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… laochiangx/common.utility — Common.Utility is a general purpose utility library providing a collection of helper classes for common programming…