Релиз мультимедиа фреймворка MLT 6.8.0
Ден Деннеди (ведущий разработчик MLT и Shotcut, а также автор и бывший разработчик Kino) выпустил новую версию фреймворка Media Lovin Toolkit — MLT 6.8.0. MLT является ядром таких свободных видеоредакторов, как Kdenlive, Flowblade и Shotcut, и первоначально создавался для использования в телевидении, хотя его использование не ограничивается видеоредакторами нелинейного монтажа.
Наиболее значительные изменения:
- Добавлена поддержка Си-библиотеки Musl;
- Добавлены новые функции для слоёв в аудиоканалах:
- mlt_channel_layout_name ()
- mlt_channel_layout_id ()
- mlt_channel_layout_channels ()
- mlt_channel_layout_default ()
- mlt_channel_layout_name ()
- Добавлено свойство channel_layout в mlt_consumer;
- Добавлен перечислитель mlt_channel_layout;
- Пул памяти теперь отключён по умолчанию, для включения требуется сборка с опцией USE_MLT_POOL;
- Исправлен синтаксический анализ неанимированной строки как анимации;
- Добавлены новые функции в mlt_animation:
- mlt_animation_key_set_type ()
- mlt_animation_key_set_frame ()
- Mlt: Animation: key_set_type ()
- Mlt: Animation: key_set_frame ()
- mlt_animation_key_set_type ()
- Исправлены вылеты в qimage при использовании альфа-канала;
- Исправлено кодирование в Vorbis при использовании FFmpeg 3.4+;
- Добавлена поддержка большего количества каналов для устройств Decklink;
- Добавлен фильтр swresample на основе libswresample из FFmpeg. Это теперь предпочтительный фильтр нормализации канала, используемый загрузчиком;
- Исправлен вылет в редакторе титров для Kdenlive;
- Исправлен вылет в фильтре ротоскопирования;
- Добавлена поддержка sdl2_audio;
- Улучшена работа LADSPA с моно каналом.
Исходный код
>>> Подробности