Вышел OpenShot 4.1 — свободный нелинейный видеоредактор получил встроенный текстовый инструмент, командную строку для автоматизации и режим Auto Keyframes.


Проект распространяется под GPLv3: графическая оболочка написана на Python с Qt, а движки обработки видео и звука — libopenshot и libopenshot-audio — на C++ с опорой на FFmpeg. Сборки доступны для Linux (AppImage), Windows и macOS. Вместе с редактором опубликованы библиотеки libopenshot 1.1 и libopenshot-audio 1.0.2.
Главное новшество — интерфейс командной строки, позволяющий автоматизировать монтаж, экспорт пачками и рутинные операции из скриптов. Разработчики прямо рассчитывают, что им воспользуются AI-агенты вроде Claude Code и Codex. Команды работают и в фоне, и с отображением в графическом окне. Кроме того, появилось встроенное редактирование текста поверх видео: плавающая панель стилей с предпросмотром, копированием оформления между клипами и анимацией по ключевым кадрам, причём текст остаётся чётким при масштабировании.
Добавлен режим автооптимизации: для высокого разрешения создаются уменьшенные копии (по умолчанию 720p) — быстрее декодирование и навигация, а экспорт идёт из оригиналов. Настройки экспорта теперь проверяются через FFmpeg в фоне, проблемные поля подсвечиваются красным с подсказкой, а после экспорта их можно поправить и повторить операцию; появилась вкладка с результатами. Улучшена работа без мыши: навигация по файлам, эффекты, перемещение клипов, выбор Emoji. Режим Auto Keyframes записывает ключевой кадр просто при изменении свойства после перемещения ползунка.
Убраны задержки и рассинхронизация при масштабировании шкалы, дорожки можно растягивать, обновлены темы Retro и Humanity Dark, ускорены перемещение, обрезка и разделение клипов. Проекты стали компактнее за счёт выноса波形 в отдельные сжатые файлы и PNG-сжатия кадров. Исправлена громкость моно-дорожек и качество записи с моно-микрофонов, устранены искажения при воспроизведении нескольких клипов сразу, добавлена поддержка ARM64 для Linux.
