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)chroma
chroma_hold
audiolevelgraph
audiospectrum
audiowaveform
gpsgraphic
gpstext
qtcrop
qtext
discontinuity_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_frame
s.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_gain
shape
charcoal
vignette
wave
threshold
tcolor
sepia
mirror
invert
grain
lines
spot_remover
oldfilm
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_space
brightness
resize
luma
transitionmovit.convert
charcoal
invert
shape
avformat
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.