Skip to content

Commit daa76b4

Browse files
committed
version 7.34.0
1 parent a3018f9 commit daa76b4

5 files changed

Lines changed: 60 additions & 4 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.14...3.31)
22

33
project(MLT
4-
VERSION 7.33.0
4+
VERSION 7.34.0
55
DESCRIPTION "Multimedia Framework"
66
HOMEPAGE_URL "https://www.mltframework.org"
77
LANGUAGES C CXX

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ PROJECT_NAME = MLT
3131
# This could be handy for archiving the generated documentation or
3232
# if some version control system is used.
3333

34-
PROJECT_NUMBER = 7.32.0
34+
PROJECT_NUMBER = 7.34.0
3535

3636
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
3737
# base path where the generated documentation will be put.

NEWS

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,59 @@
11
MLT Release Notes
22
-----------------
33

4+
Version 7.34.0
5+
6+
Framework
7+
- Added `mlt_image_rgba64` format. This change touched core, avformat, and qt modules as well.
8+
- Added `mlt_color_trc`, `mlt_color_primaries`, and more `mlt_colorspace`s along with functions:
9+
* `mlt_image_color_trc_name`
10+
* `mlt_image_color_trc_id`
11+
* `mlt_image_colorspace_name`
12+
* `mlt_image_colorspace_id`
13+
* `mlt_image_color_pri_name`
14+
* `mlt_image_color_pri_id`
15+
- Fixed some minor memory leaks with `cppcheck`.
16+
17+
Modules
18+
- Added rgba and rgba64 formats to the `luma` transition.
19+
- Added rgba64 format to `affine` filter and transition.
20+
- Added rgba64 format to the `qtblend` transition.
21+
- Added support for FFmpeg 8 to the `avformat` module.
22+
- Fixed audio `panner` filter for 5.1 channel layout.
23+
- Fixed converting 10-bit full to limited range in `avformat` producer (regression in v7.30.0).
24+
- Fixed shadow not working for multi-line template titles in `kdenlivetitle` producer.
25+
- Fixed `mask_apply` filter with custom transition.
26+
- Added `input_chmask` & `output_chmask` properties to `mono` filter.
27+
- Added `channel_mask` property to LADSPA/LV2/VST2 filters.
28+
- Added `channel_mask` to the `volume` filter.
29+
- Added an `outline` video filter.
30+
- Fixed a deadlock on image with a `%` in the name in `qimage` producer.
31+
- Added scrubbing to the `decklink` consumer.
32+
- Fixed `&` not decoded to `&` in the `xml` producer.
33+
- Fixed converting BT.709 to BT.2020 in the `avformat` module.
34+
- Fixed building a `ladspa` module without JACK as dependency.
35+
- Deprecate a JACK Rack XML file in the `jackrack` and `ladspa` modules.
36+
- Added filter `qtblend_mode`.
37+
- Fixed incorrect alpha channel breaking optimization of `qtblend`.
38+
- Fixed pixel format gbrap (Ut Video with alpha channel) in the `avformat` producer.
39+
- Fixed `opencv_tracker` filter on cut playlist clips.
40+
- Fixed warning about missing color range for `avfilter`s that use it (e.g. `avfilter.colorspace`).
41+
- Added typewriter properties to the `qtext` filter.
42+
- Fixed color distortion or a crash if using hwaccel with orientation rotation in `avformat` producer.
43+
44+
Other
45+
- Enable Qt 6 and disable Qt 5 modules in CMake by default.
46+
- Disable the SDL1 module in CMake by default.
47+
- Changed `melt` now exits with 1 if the producer is invalid.
48+
- Various changes to work with MSVC compiler.
49+
- Changed SVT-AV1 encode presets to VBR for Opus audio.
50+
- Fixed initializing Qt on the main thread in `melt`.
51+
- Documented the `-progress2` option for `melt`.
52+
- Increased the minimum C++ version to C++20.
53+
- Converted many modules to use CMake `find_package()`.
54+
- Added `libgen.c` and `libgen.h` for MSVC.
55+
56+
457
Version 7.32.0
558

659
Framework

docs/melt.1

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4.
2-
.TH MELT "1" "May 2025" "melt 7.32.0" "User Commands"
2+
.TH MELT "1" "November 2025" "melt 7.34.0" "User Commands"
33
.SH NAME
44
melt \- author, play, and encode multitrack audio/video compositions
55
.SH SYNOPSIS
@@ -74,6 +74,9 @@ Set the processing settings
7474
\fB\-progress\fR
7575
Display progress along with position
7676
.TP
77+
\fB\-progress2\fR
78+
Display progress along with position on a new line
79+
.TP
7780
\fB\-query\fR
7881
List all of the registered services
7982
.TP

src/framework/mlt_version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#define MLT_STRINGIZE(s) MLT_STRINGIZE2(s)
2828

2929
#define LIBMLT_VERSION_MAJOR 7
30-
#define LIBMLT_VERSION_MINOR 33
30+
#define LIBMLT_VERSION_MINOR 34
3131
#define LIBMLT_VERSION_REVISION 0
3232
#define LIBMLT_VERSION_INT \
3333
((LIBMLT_VERSION_MAJOR << 16) + (LIBMLT_VERSION_MINOR << 8) + LIBMLT_VERSION_REVISION)

0 commit comments

Comments
 (0)