You can download it from GitHub.
This version is released soon after 7.10.0 to fix a couple of major new
bugs in the popular qtblend and frei0r.cairoblend transitions.
It also includes new color animation APIs with sensible interpolation!
mlt_property_set_color()mlt_property_get_color()mlt_property_anim_set_color()mlt_property_anim_get_color()mlt_properties_anim_set_color()mlt_properties_anim_get_color()Mlt::Properties::anim_get_color(char const*, int, int)Mlt::Properties::anim_set(char const*, mlt_color, int, int, mlt_keyframe_type)frei0r (any color parameter in any frei0r plugin)chromachroma_holdaudiolevelgraphaudiospectrumaudiowaveformgpsgraphicgpstextqtcropqtextdiscontinuity_reset property to dynamic_loudness filter.qtblend transition not blending with an opaque rgba image.frei0r.cairoblend when threads property not set.melt when the XML contains a consumer
element but no profile information.rtaudio consumer.You can download it from GitHub.
The highlight of this version is support for Qt 6.
MLT_REPOSITORY_DENY environment variable to skip loading a module (colon delimited list of file names without extension, for example “libmltqt”).mlt_image_fill_checkerboard()mlt_image_fill_white()creation_time property when creating a chain.mlt_image_rgba_opaque().mlt_property.c.MOD_QT6 and BUILD_TESTS_WITH_QT6 CMake options.qt module for now and not glaxnimate (still a work-in-progress).qimage producer.gps_graphic filter to the qt module.format property in each producer’s get_frame method to indicate the producer’s default/preferred mlt_image_format to facilitate an optimization in the qtblend transition when the B frame is opaque and has the same aspect ratio.qt module.qimage filter.qtblend transition has incorrect scaling with consumer scaling.qtblend transition.luma transition not updated when resource property changes.alpha_operation property to the shape filter.glaxnimate git submodule to version 0.5.1.lines filter in oldfilm regression in v7.6.0.dbpeak property to the audiolevel filter in dB.affine that animates the rect property.gdk module on MinGW.mlt.php.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.Subscribe to News via RSS.