Skip to content

Releases: membraneframework/membrane_mp4_plugin

v0.13.0

09 Feb 07:19

Choose a tag to compare

This release introduces:

  • A Payloader for Opus codec. Now it is possible to mux Opus into MP4 Container
  • parameters_in_band? options for H264 Payloader. This option will allow you to create MP4 with variable parameters H264 stream. However, not all players support this option, so use at your own risk!

Full Changelog: v0.12.1...v0.13.0

v0.12.1

28 Jan 09:37

Choose a tag to compare

This release contains bugfix for Parameter Set change detection in Membrane.MP4.Payloader.H264

v0.12.0

18 Jan 09:46
675115e

Choose a tag to compare

This release makes ISOM.Muxer use Membrane.File.SeekEvent to allow muxing incoming payloads as they arrive, without storing everything in memory until the end of stream. Using ISOM.Muxer is now restricted only to pipelines that end with a sink that can handle Membrane.File.SeekEvent.

v0.11.0

11 Jan 05:51

Choose a tag to compare

This release extends Membrane.MP4.Muxer.CMAF with ability to mux multiple multimedia tracks into a single CMAF Track.

v0.10.0

20 Dec 08:11
4536a7e

Choose a tag to compare

  • move to buffers with pts/dts fields introduced in membrane_core 0.8.0
  • make plugin compatible with membrane_h264_ffmpeg_plugin 0.16 and membrane_h264_format 0.3
  • make plugin compatible with membrane_aac_plugin 0.11 and membrane_aac_format 0.6
  • other minor improvements

v0.8.0

03 Nov 18:06
d037a2c

Choose a tag to compare

Major changes:

  • addition of Membrane.MP4.Muxer.ISOM element
    The element can be used to assemble one or more AAC/H264 streams in a regular MP4 container (ISO/IEC base media file format).
  • Membrane.MP4.CMAF.Muxer is now Membrane.MP4.Muxer.CMAF

Minor improvements:

  • usage examples
  • better grouping of modules in docs