mraduldubey / libmp4

MP4 file library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libmp4 - MP4 file library

libmp4 is a C library to handle MP4 files (ISO base media file format, see ISO/IEC 14496-12). It is mainly targeted to be used with videos produced by Parrot Drones (Bebop, Bebop2, Disco, etc.).

On Windows

  • cd libmp4
  • cmake -G "Visual Studio 15 2017 Win64" -B _build
  • cd _build
  • Open libmp4.sln
  • libmp4.lib is generated

For Running tests:

  • Put a series of jpeg frames in libmp4/data/frames/out_%03d.jpg format.
  • _build/Debug/muxerjpeg ../data/output_video.mp4 crash_at_frame_number
  • This will generate a data/muxerjpeg.mp4 file with mp4v codec.
  • Do similar thing for h264 video with sample h264 encoded frames.

About

MP4 file library

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 73.9%Language:Makefile 14.1%Language:C++ 8.1%Language:CMake 2.6%Language:Python 0.8%Language:Shell 0.3%Language:Vala 0.2%Language:TypeScript 0.0%