]> git.sesse.net Git - mlt/blob - NEWS
NEWS, configure: set version to 0.3.4 and add release notes
[mlt] / NEWS
1 MLT Release Notes
2 -----------------
3
4 Version 0.3.4
5
6 The recommended version of FFmpeg for use with this release is SVN r16313.
7
8 This almost entirely a bugfix release. See the ChangeLog (SVN log) for details.
9 There are a few notes:
10
11 framework:
12 * improved doxygen documentation comments (work in progress)
13   published docs are at http://mltframework.org/doxygen/
14
15 avformat module:
16 * added support for AVOption parsing to producer
17 * added filter_swscale as alternative rescaler
18 * added recommended FFmpeg revision to configure option --help
19 * use recommended FFmpeg revision with --avformat-svn on release versions
20 * added configure option --avformat-no-codecs
21 * added configure option --avformat-no-filters
22
23 misc:
24 * new profile atsc_1080i_50
25 * added --disable-sse option to configure script
26 * improved build for OS X and x86-64 and improved handling of mmx/sse
27
28
29 Version 0.3.2
30
31 In addition to bug fixes detailed in the ChangeLog, here is a list of
32 enhancements.
33
34 framework:
35 * deprecated mlt-config; use pkg-config instead
36 * added more HD profiles
37
38 modules:
39 * sdl: added fullscreen property
40 * sox: sox v14.1.0 compatibility
41 * gtk: added force_reload property to producer_pixbuf
42 * frei0r: added support for YAML Tiny metadata
43 * frei0r: added keyframe support on double and boolean parameters
44 * oldfilm: added keyframe support for filter_vignette
45 * kdenlive: added filter_freeze
46
47 inigo:
48 * added -version, -silent, and -progress options
49 * improved output of usage information
50 * removed realtime process scheduling
51
52
53 Version 0.3.0
54
55 framework:
56 * fix bugs with introduction of mlt_profile in v0.2.4
57 * added versioning to libs
58 * remove module registry and add dynamic module loading:
59   added mlt_repository_register, mlt_repository_consumers,
60   mlt_repository_filters, mlt_repository_producers, mlt_repository_transitions
61 * new module metadata system based on YAML Tiny:
62   added mlt_repository_register_metadata, mlt_repository_metadata,
63   mlt_repository_languages, mlt_properties_is_sequence,
64   mlt_properties_parse_yaml, mlt_properties_serialise_yaml, and
65   added metaschema.yaml Kwalify schema file
66 * mlt_consumer: added threaded, non-lossy processing when real_time=-1
67 * added autoclose property to mlt_playlist for sequential processing
68   of very large playlists (prevents resource exhaustion)
69 * mlt_factory_init now returns the global mlt_repository
70 * change mlt_repository_fetch to mlt_repository_create
71 * change mlt_factory_prefix to mlt_factory_directory
72 * added mlt_field_disconnect_service
73
74 modules:
75 * move all modules from $datadir to $libdir
76 * new oldfilm module by Marco Gittler
77 * new frei0r module by Marco Gittler
78 * new dgraft module by Dan Dennedy for inverse telecine (not ready yet)
79 * avformat: added support for multi-threaded encoding and decoding
80 * consumer_avformat: added support for AVOption to support all ffmpeg options
81   using ffmpeg-style property names
82 * consumer_avformat: added support for dual pass encoding
83 * qimage: added support for Qt4
84 * sox: added support for sox v14.0.0
85 * transition_composite: added animatable geometry-type "pan" property to crop
86   and pan instead of automatic down-scale
87
88 inigo:
89 * added -query option to lookup module metadata
90 * added -profile option and support for progress=1 for kdenlive
91
92
93 Version 0.2.4
94
95 * framework: new extensible profiles system to replace MLT_NORMALISATION
96 * module avformat: interlaced coding support for ffmpeg/libavcodec
97 * module avformat: build improvements for --avformat-svn
98 * new effectv module with BurningTV video filter
99 * module qimage: added support for psd, xcf and exr images
100 * numerous bugfixes
101
102
103 Version 0.2.3
104
105 * Addition of kdenlive module
106 * Support for ffmpeg from subversion
107 * Support for ffmpeg libswscale
108 * Copyright and license cleanup
109
110
111 Version 0.2.2
112
113 * Prepared specifically for the kdenlive 0.3 release.
114 * Contains some patches to support rgb24a output for the gdk-pixbuf and qimage
115   producers as well as some minor bugfixes.
116
117
118 Version 0.2.1
119
120 * Many improvements since initial releases due to development of Shotcut and
121   Jahshaka editing interfaces.
122
123
124 Version 0.1.1
125
126 * Minor modifications and bug fixes from the previous release. Better
127   ffmpeg/avformat integration and more reliable playback.
128
129
130 Version 0.1.0
131
132 * First official release