Выпущен фреймворк MLT 0.7.4, начат проект WebVfx

Дэн Деннеди выпустил новую версию мультимедийного фреймворка MLT (Media Lovin’Toolkit), который используется такими видеоредакторами как Kdenlive и Openshot.

Чисто теоретически в этой версии не должно было быть особых новшеств, да и сам Дэн пишет в примечаниях, что нововведения несущественные, но факт остаётся фактом:

  • появилась поддержка предустановок в любой службе;
  • добавлена поддержка многоканального звука с разрядностью более 16бит;
  • во все эффекты SoX и LADSPA добавлены дискретные фильтры;
  • переписана поддержка decklink в «потребителе» (consumer);
  • реализована синхронизация через транспорт JACK;
  • добавлены предустановки для кодирования DVD, DV, x264 и WebM.

Но и это ещё не всё. В «производитель» (producer) avformat добавлена поддержка чтения сетевых потоков, например, мультикастов MPEG2-TS/UDP, RTP, RTMP (через librtmp), RTSP (работает у всех по-разному), MMS, и HTTP Live Streaming. Ну и кроме того, теперь можно читать форматы DV, HDV и TS через каналы (pipes). И мы должны поверить в «minor enhancement release»?

К этому, само собой, прибавляются исправления разных ошибок, включая, кстати, использование запятой как десятичного разделителя (после чего в русской локали должны нормально заработать многие эффекты LADSPA). Исходный код доступен по этой ссылке, сборки для Ubuntu как обычно есть в PPA с нестабильными сборками Kdenlive.

Но и это ещё не все новости проекта. Посмотрите следующий ролик:

Это демонстрация WebVfx — движка видеоэффектов, разрабатываемого Эндрю Уэйсоном (Andrew Wason) на основе HTML и QML. В состав движка входят модули создания (produce), фильтрации и переходов для MLT.

Видеоэффекты можно создавать через CSS3, Canvas, WebGL и т.д. Кодируемые MLT видеокадры передаются движку как JavaScript Image или объекты ImageData. QML поддерживается в качестве альтернативы WebGL для создания трёхмерных переходов. У WebVfx есть модуль даже для Blender. Подробности можно почитать на гитхабе.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*