31 октября 2025 года состоялся релиз мультиплатформенного видеоредактора с открытым исходным кодом Shotcut 25.10, созданного на основе MLT Multimedia Framework. Исходный код проекта написан на C++ и QML (интерфейс на виджетах, а не на qml) и опубликован на GitHub под лицензией GNU General Public License v3.0. Разработка проекта этого видеоредактора началась более десяти лет назад.
Сборки проекта доступны для Linux, macOS и Windows.
Основные изменения и дополнения в Shotcut 25.10:
исправлены ранее обнаруженные ошибки и баги;
добавлена функция «Изображение/видео из HTML». Она позволяет пользователям генерировать визуальные элементы непосредственно из HTML‑кода, используя Google Chrome или Chromium в качестве движка рендеринга;
поддержка преобразования текста в речь как в заметках, так и в субтитрах. Этот инструмент, работающий на основе Docker и движка Kokorodoki с моделью Kokoro, может автоматически генерировать голосовое сопровождение из текста;
добавлена функция создания снимков экрана и записи экрана на всех платформах. В Windows Shotcut интегрируется с инструментом «Ножницы» от Microsoft, а пользователи macOS могут использовать встроенную утилиту для создания снимков экрана от Apple;
в Linux появилась нативная поддержка через FFmpeg в X11 или интеграцию с GNOME Shell, KDE Spectacle или OBS в Wayland. Записанные видеоролики отображаются на панели «Задания» в Shotcut, где их можно остановить и управлять ими напрямую;
новый фильтр и генератор «Текст: Пишущая машинка», который идеально подходит для создания анимированных текстовых эффектов, имитирующих процесс печати. Кроме того, в разделе «Свойства» добавлены новые параметры «Открыть с помощью» и «Перезагрузить», позволяющие пользователям редактировать файлы во внешних инструментах и перезагружать их без повторного импорта;
реализовано несколько внутренних улучшений. Теперь по умолчанию в меню «Экспорт» > «Экспорт файла» выбран пункт «Экспорт видео/аудио», обновлена зависимость до FFmpeg 8, а также обновлены многочисленные библиотеки, включая SVT‑AV1, libaom, dav1d, libvpx, libwebp и whisper.cpp. Минимальная требуемая версия glibc в Linux также повышена до 2.35;
исправлено множество ошибок, в том числе проблемы с экспортом файлов, содержащих специальные символы (&) в именах, декодированием альфа‑канала в файлах Ut Video, сбоями при запуске AppImage при использовании AppImageLauncher, а также дублированием фильтров при повторном объединении клипов.
Источник: habr.com