Are there any MP4 parsers in lua?

This page summarizes the projects mentioned and recommended in the original post on /r/lua

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ffmpeg-lua-ffi

    ffmpeg lua bindings using the ffi

  • This is surely possible but I cannot imagine someone did this in Lua as it would be horribly slow and couldn't use all the modern GPU and SIMD stuff designed to speed this up. Also, you're a bit fuzzy on terms: MP4 is a container format. It can e.g. various video streams encoded with various video codecs. Lua is a good fit for what you want to do, however, likely by interfacing native code libraries. I cannot give a recommendation though and the examples I found when searching for Lua interfaces to libav are not really lots. Some examples for using LuaJIT/FFI to interface libav look promising, though: https://github.com/daurnimator/ffmpeg-lua-ffi

  • LuaConsole

    A next-gen, Cross-Platform [Lua-5.1.x, LuaJIT-2.0, Lua-5.2.x, Lua-5.3.x, Lua-5.4.x]-supporting CLI made to supersede PUC-Lua and LuaJIT CLI

  • LuaConsole Author

  • 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.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts