News

mvcp-client improvements

Apr 18, 2011

If you are using Melted, then you will be interested in some improvements I made to mvcp-client that lets you run MVCP commands and exit immediately. This is very handy for use in shell scripts at/cron jobs. Also, you can use it to send XML to the server. After updating, run mvcp-client -h to get usage help.

encoding documentation

Apr 8, 2011


Often people want to know how to set encoding parameters for MLT. So, I improved the service metadata for the avformat producer and consumer by improving their existing metadata and extending them with AVOptions from the FFmpeg/libav libraries. The result is on the MLT website.

This same information can be obtained from the command 'melt -query consumer=avformat'.

DeckLink enhancements

Apr 3, 2011


dorfTV, a community television station in Austria, has sponsored two enhancements to the decklink plugin. First is input support so you can capture and do live encoding. The second is support for keying, which makes the DeckLink hardware composite the MLT video output over live SDI video input with full alpha blending. You can get more information from the online help: melt -query producer=decklink  or melt -query consumer=decklink.

v0.7.0 released

Mar 28, 2011


This is a major new release due to signficant additions to API, framework, and build.

Build

  • Added support for Windows via MinGW.
  • Enabled linsys module by default.
  • Disabled VDPAU by default and added --avformat-vdpau to enable it.
  • Added support for swfdec 0.7.

Framework:

  • Added parallelism to mlt_consumer when 'real_time' > 1 or < -1.
  • Added mlt_deque_insert() and mlt_deque_peek().
  • Added mlt_profile parameter to mlt_producer_new().
  • Let transitions with no out point run forever.
  • Added mlt_frame_unique_properties().
  • Added mlt_frame_set_image() and mlt_frame_set_alpha().
  • Added mlt_image_format_size() and mlt_audio_format_size().
  • Added mlt_filter_get_length() and mlt_transition_get_length().
  • Added mlt_filter_get_progress(), mlt_transition_get_progress(), and mlt_transition_get_progress_delta().
  • Added mlt_filter_get_position() and mlt_transition_get_position().
  • Added mlt_properties_lock() and mlt_properties_unlock().

Modules

  • Added rotoscoping filter.
  • Improve libavdevice support (V4L2, ALSA, libdc1394).
  • Added support for new FFmpeg metadata API.
  • Various fixes, refactoring, and improvements.

build scripts

Mar 25, 2011


I have published some scripts that can build and rebuild MLT, Melted, and Kdenlive and many of its multimedia dependencies (x264, libvpx, FFmpeg, frei0r). The script pulls the latest of each from their source code repositories on each build and rebuild. Each build is output to a dated folder without requiring any "system" installation, and the folder can be simply copied to other compatible machines and run again without any packaging or system installation.

Search

Subscribe

Subscribe to News via RSS.

Recent Posts

About

MLT enables you to author, manage, and run multitrack audio/video compositions. Copyright © 2008-2026 by Meltytech, LLC.

Social Links