#22341 closed enhancement (fixed)
mlt-7.36.1
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | lowest | Milestone: | 13.0 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
Change History (8)
comment:1 by , 11 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 11 months ago
comment:3 by , 11 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed at commit 3cfe2fee59.
comment:4 by , 11 months ago
| Milestone: | 12.5 → 99-Waiting |
|---|---|
| Priority: | normal → lowest |
| Resolution: | fixed |
| Status: | closed → reopened |
| Summary: | mlt-7.34.0 → mlt-7.34.1 (Wait for next version) |
Now version 7.34.1, but the changes do not apply to BLFS: "Fixed compiling with Qt 5."
comment:5 by , 9 months ago
| Milestone: | 99-Waiting → 12.5 |
|---|---|
| Summary: | mlt-7.34.1 (Wait for next version) → mlt-7.36.1 |
Now version 7.36.1
comment:6 by , 9 months ago
Version 7.36.1
- Fixed construcing a new producer with a null profile.
- Fixed constructing a
xml-clipprofile.
Version 7.36.0
Framework
- Added
mlt_image_default_colorspace() - Added
mlt_image_default_trc() - Added
mlt_image_default_primaries() - Added
mlt_color_convert_trc() - Added the
mlt_consumerpropertymlt_color_trcto drive a newcolor_transformnormalizer filter. This sets the color transfer function to use for image/video effects. It is beneficial and correct to use linear color for any pixel mixing whether for blending or interpolation. - Removed
atexit(mlt_factory_close)inmlt_factory_init(). Close the factory yourself if you feel the need to (not generally needed when exiting a process). - Prevent possible crash in
mlt_service_connect_producer(). - Added
mlt_profile_is_valid()andMlt::Profile::is_valid(). - Fixed crash on invalid profile (CVE-2025-65834) in:
mlt_consumer_start()mlt_factory_producer()xmlproducer
Modules
- Drop support for Qt 5.
- Fixed bad color in
lumatransition's dissolve (regression in v7.34.0). - Fixed HLG HDR broken in
decklinkconsumer (regression in v7.34.0). - Fixed warnings when flushing audio in the
avformatconsumer. - Added support for
hwaccel=vulkanto theavformatproducer. - Added a
color_transformnormalizer filter to the core module to convert all image/video producers to and from linear color. It is abstract in the core module and drives the following filters:avfilter.zscalesws_colortransformavfilter.scale
- Added filter
sws_colortransformthat is more efficient thanavfilter.swscalebut requires FFmpeg 8. - Changed the default property values of the
nullconsumer:real_time: -1terminate_on_pause: 1
- Changed the
lumaandmovit.lumatransitions to progress linearly with linearcolor_trc. - Fixed the alpha channel dropped by the
xml-clipproducer. - Added
mlt_image_rgba64format to:avcolor_spacefilteravdeinterlacefilteraffinefilter and transitionaudiolevelgraphfilteraudiospectrumfilteraudiowaveformfilterautofadefilteravformatproducer and consumersbox_blurfilterbrightnessfilterpillar_echofiltercolorproducerdropshadowfilterdynamictextfilter (when used withqtext)frei0r.alpha0psfilterfrei0r.alphagradfilterfrei0r.alphaspotfilterfrei0r.bluescreen0rfilterfrei0r.select0rfilterfrei0r.transparencyfiltergpsgraphicfiltergpstextfiltergradientmapfilterhslprimariesfilterhslrangefilterkdenlivetitleproducerlift_gamma_gainfilterlightshowfiltermask_apply(when used withqtblend)movit.convertfilteroutlinefilterqtblendfilter and transitionqtcropfilterqtextproducershapefilterspot_removerfilterstrobefiltersubtitlefilter (when used withqtext)swscalefiltertextfilter (when used withqtext)timeremaplinktimerfilter (when used withqtext)vqmtransition
- Changed the
mask_applyfilter default transition toqtblend. - Removed the maximum for the
alphaproperty on thebrightnessfilter so that you can _increase_ the opacity of an existing alpha channel. - Fixed background image scaling in the
gpsgraphicfilter. - Fix audio artifacts with pcm_s24le in mkv in
avformatproducer.
Other
- Removed bitrate and quality limits in the vp9 and webm
avformatpresets. - Fixed melt on Windows not reading file path/name with extended characters (regression in v7.34.0).
- Fixed building the ruby bindings with Ruby 3.0.
- More fixes for MSVC.
- Removed
win32/strptime.cand replaced with Qt functions. - Stop showing
meltusage on error exit.
comment:7 by , 9 months ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Fixed at commit 587a2e1194.
Note:
See TracTickets
for help on using tickets.

Version 7.34.0
Framework
mlt_image_rgba64format. This change touched core, avformat, and qt modules as well.mlt_color_trc,mlt_color_primaries, and moremlt_colorspaces along with functions:mlt_image_color_trc_namemlt_image_color_trc_idmlt_image_colorspace_namemlt_image_colorspace_idmlt_image_color_pri_namemlt_image_color_pri_idcppcheck.Modules
lumatransition.affinefilter and transition.qtblendtransition.avformatmodule.pannerfilter for 5.1 channel layout.avformatproducer (regression in v7.30.0).kdenlivetitleproducer.mask_applyfilter with custom transition.input_chmask&output_chmaskproperties tomonofilter.channel_maskproperty to LADSPA/LV2/VST2 filters.channel_maskto thevolumefilter.outlinevideo filter.%in the name inqimageproducer.decklinkconsumer.&not decoded to&in thexmlproducer.avformatmodule.ladspamodule without JACK as dependency.jackrackandladspamodules.qtblend_mode.qtblend.avformatproducer.opencv_trackerfilter on cut playlist clips.avfilters that use it (e.g.avfilter.colorspace).qtextfilter.avformatproducer.Other
meltnow exits with 1 if the producer is invalid.melt.-progress2option formelt.find_package().libgen.candlibgen.hfor MSVC.