Квест «расскажи разработчикам Kdenlive про стабилизатор видео», в который редакция линуксвидео ввязалась в марте этого года, можно считать наполовину пройденным. В основное дерево разработки MLT влит портированный код стабилизатора KLT Video Stabilizer.
Как хорошо видно на демонстрационном ролике выше, стабилизатор позволяет получать менее трясущееся видео, снятое с рук.
Основная работа по портированию выполнена Марко Гиттлером. Как и исходный алгоритм, портированная версия работает в два прохода: сначала выполняется анализ видеоряда, затем применяется коррекция.
Протестировать фильтр сейчас можно с помощью melt.
Предварительная обработка:
$ melt -verbose -profile quarter_ntsc_wide capture001.m2t.mpg out=1000 -filter videostab -consumer xml:capture001-vstab.mlt all=1 real_time=-2
Просмотр:
$ melt capture001-vstab.mlt
Кодирование:
$ melt capture001-vstab.mlt -verbose -consumer avformat:capture001-vstab.webm properties=webm real_time=-2 threads=3
В связи с этой особенностью для интеграции стабилизатора в Kdenlive придётся написать специальный интерфейс. По всей видимости этим займётся Дэн Деннеди, который руководит проектом MLT.
В ближайшей версии Kdenlive, котораяя выйдет со дня на день, этого точно не будет, а вот как события будут развиваться дальше — посмотрим. В ближаших планах после выпуска Kdenlive 0.8.2 у разработчиков значится перенос репозитория с исходным кодом на сервер KDE.
Нет ответов на “В MLT появился стабилизатор видео”