You can download it from GitHub.
This highlight of this version is a new glaxnimate producer to render 2D vector art and animation.
mlt_frame_get_alpha_size() and refactored code to use it.mlt_service_apply_filters().glaxnimate producer to the glaxnimate module.glaxnimate producer: json, lottie, rawr, tgs.qimage producer: avif, heic, heif, jxl.color_range when using the multi consumer.results in the loudness filter.image_mode=blend in the timeremap link.swscale filter with odd size YUV image.choppy filter may result in black frames with transitions.avfilter producer for a bug in glibc with _FORTIFY_SOURCE=3.You can download it from GitHub.
This version adds image slice-threading to many filters and full support for
full range color. All inputs are normalized to and processed at
the range specified by the consumer property color_range that defaults to
tv/mpeg (limited).
Mlt::Animation::next_key() and previous_key() with error checking.moduledir and mltdatadir variables in the pkg-config file.setlocale() in mlt_factory_init() (moved to melt
option -setlocale).mlt_properties_copy() and Mlt::Properties::copy().mlt_frames.deinterlacer to replace deprecated deinterlace_method.mlt_slices_size_slice() helper function.frame_rate_num or
frame_rate_den in mlt_consumer.mlt_slices.audiolevelgraph video filter to the qt module.segment_gap to the audiospectrum video filter.segments property to the audiolevelgraph and audiospectrum filters.qimage producer.avformat producer if the rotate property is set after
the first frame is fetched.invert_mask property to the shape video filter.avformat producer to normalize frame rates very close to
non-integer broadcast frames 24/1.001, 30/1.001, and 60/1.001.chroma and chroma_hold filters’ key property to a proper
color type.avformat producer (with FFmpeg v5)swsscale (with FFmpeg v5)lift_gamma_gainshapecharcoalvignettewavethresholdtcolorsepiamirrorinvertgrainlinesspot_removeroldfilm filter.box_blur filter to the core module and deprecated the
boxblur filter in the kdenlive module.avfilter.gblur filter.kdenlivetitle producer.avformat when playing in reverse.avformat producer.avformat produceravcolor_spacebrightnessresizeluma transitionmovit.convertcharcoalinvertshapeavformat producer.avfilter.fspp filter.dumb-init to the docker (no need to remember docker run --init).You can download it from GitHub.
This main highlight of this version is property animation for avfilter!
Mlt::Filter::Filter(Mlt::Filter*)Mlt::Link::Link(Mlt::Link*)Mlt::Link::Link(Mlt::Service&)Mlt::Link::Link(Mlt::Link&)Mlt::Link::Link(Mlt::Link const&)Mlt::Link::operator=(Mlt::Link const&)Mlt::Service::Service(Mlt::Service*)mlt_animation_serialize_cut_tf() and
mlt_animation_serialize_cut() to include a trailing keyframe value.avfilter filters.rotate property to avformat producer to override orientation.jackrack module to silence false LADSPA plugin loading errors.oldfilm filter when using preview scaling.timeremap link distorts audio when speed is zero.gpstext filter.avformat producer regression in version 7.2.0.matte transition.You can download it from GitHub.
This is the first major maintenance release for the new major version 7 rendering it much more production ready. Plus there are a few nice new features.
mlt_properties as a child of mlt_properties
including XML (de)serialization:
mlt_property_set_properties()mlt_property_get_properties()mlt_properties_set_properties()mlt_properties_get_properties()mlt_properties_get_properties_at)(Mlt::Properties::set()Mlt::Properties::get_props()Mlt::Properties::get_props_at()
Applications can use this to store structured data in its own namespace,
for example “shotcut:markers”. And modules could use this for hierarchical
parameters.mlt_transition upon inserting or removing a track.mlt_profile until needed in mlt_chain creation.gpstext that is similar to dynamictext based on data in a
GPX file.timer filter.avformat consumer.opencv_tracker filter’s blur property.center_bias of crop filter not working with use_profile.mlt_image_format renames after change in v7.0.0.
This primarily affected presets and service metadata.timeremap link.loader producer always come first in list.shape and affine filters together on color producer.vidstab file fails to open.vidstab filter to save its file in ASCII text mode.decklink module.avformat producer.audiowaveform filter.mask_start with shape.dynamictext filter when used with timeremap link.timer filter’s new speed property interaction with start delay.avformat producer.timeremap link.avformat module with FFmpeg git beyond v4.4 with
many deprecations removed.brightness filter.opencv_tracker filter.opencv_tracker on shape_width = 0.opencv_tracker filter.composite transition leaking left border of an image on the
right side on uneven width.typerwriter filter.RELOCATABLE CMake option for Linux or BSD build.You can download it from GitHub.
This version is just build fixes for the most immediate problems with the somewhat new but exclusive build system in v7.
DESTDIR environment variable when creating melt symlink.Subscribe to News via RSS.