Представлен (https://www.openshot.org/blog/2018/06/30/openshot-242-releas.../) выпуск свободной системы нелинейного видеомонтажа OpenShot 2.4.2 (http://www.openshot.org). Код проекта поставляется под лицензией GPLv3: интерфейс написан на Python и PyQt5, ядро обработки видео (libopenshot) написано на C++ и использует возможности пакета FFmpeg, интерактивная шкала времени написана с использованием HTML5, JavaScript и AngularJS. Для пользователей Ubuntu пакеты с последним выпуском OpenShot доступны через специально подготовленный PPA-репозиторий (http://www.openshot.org/ppa/), для остальных дистрибутивов сформирована (http://www.openshot.org/download/) самодостаточная сборка в формате AppImage. Имеются сборки для Windows и macOS.Редактор отличается удобным и интуитивно понятным пользовательским интерфейсом, позволяющим редактировать видео даже начинающим пользователям. Программа поддерживает несколько десятков визуальных эффектов, дает возможность работы с многотрековыми монтажными шкалами с возможностью перемещения мышью элементов между ними, позволяет масштабировать, кадрировать, осуществлять слияние блоков видео, обеспечивать плавное перетекание из одного ролика в другой, производить наложение полупрозрачных областей и т.п. Имеется возможность перекодирования видео с предварительным просмотром изменений на лету. Благодаря задействованию библиотек проекта FFmpeg OpenShot поддерживает огромное количество форматов видео, звука и изображений (включая полную поддержку SVG).
Основные новшества:- Добавлено семь новых эффектов (Crop, Hue, Color Shift, Pixelate, Bars, Wave, Shift), которые могут прикрепляться к ключевым кадрам и комбинироваться друг с другом;
- Добавлен режим автоматического микширования звука, при включении которого для клипов предлагается три разные стратегии микширования в случае пересечения звуковых дорожек. Например, фоновая музыка может автоматически приглушаться при воспроизведении участков с голосом;
- Возможность автоматического поворота фотографий или видео, в случае наличия в метаданных информации о вертикальной или горизонтальное ориентации устройства во время съёмки;- Улучшено воспроизведение звука и устранены ошибки, приводившие к появлению треска. Обеспечено более плавное микширование;
- Закрыты почти все ошибки, приводившие к крахам на платформе Windows;- В диалоге экспорта в заголовке окна обеспечен вывод информации о прогнозируемом времени завершении операции и FPS;
- Добавлена поддержка новых кодеков, в том числе экспериментальных кодеков, поддерживаемых в FFmpeg и LibAV. По умолчанию во многих преднастройках теперь используется звуковой кодек AAC;
- Разработка переведена на GitLab и использование модели GitFlow (https://datasift.github.io/gitflow/IntroducingGitFlow.html).URL: https://www.openshot.org/blog/2018/06/30/openshot-242-releas.../
Новость: https://www.opennet.me/opennews/art.shtml?num=48885
Не понимаю зачем в подобные проекты пихать HTML5, JavaScript и AngularJS?
Ну а чего еще ждать от любителей PyQt? =)
А больше тут и обсуждать-то нечего..
Ядро написано на С++, гуй на python,html,js. Чем не довольны? Если не устраивает что-то, то можно переписать гуй на С++/С/асм и прислать авторам патчи, запилить форк.
На самом деле ядро (FFmpeg) написано на чистом C (C90). А сам OpenShot фактически и есть только оболочка.
> переписать гуй на С++/С/асмТогда уж на QML, если уж Qt используется
Это плохое продолжение хорошего начинания. В своё время для самостоятельного расширения возможностей программы её пользователем было придумано использовать дополнительные языки программирования, не вносящие изменений в саму программу на уровне её исходного кода или бинарной сборки — я говорю о VBA, Corel Script, AppleScript и других похожих языках сугубо прикладного назначения. Идея сама по себе богатая, здравая и полезная, даже несмотря на наличие сопутствующих проблем. Когда-то юзеры таки умели писать свои скрипты и макросы, было время. Но то время прошло, и давайте признаемся себе: сколько нынешних г-нокодеров знают хотя бы один из этих встраиваемых ЯП? Ну хотя бы Lua? А жлобоскрипт и противный всему живому HTML5 нынче знает каждая обезьяна, потому что этими, с позволения сказать, инструментами строят мерзко уродливую, гнусно навязчивую и запредельно тяжёлую (но почему-то представляющую огромный интерес для начинающих г-нокодеров) вебню.
> (но почему-то представляющую огромный интерес для начинающих г-нокодеров)потому что деньги им платят за вебню, а этой херней они страдают (по крайней мере до получения первых грантов) в свободное время. И лепят на том, что не требует от них лишний раз морщить мозг.
>> (но почему-то представляющую огромный интерес для начинающих г-нокодеров)
> потому что деньги им платят за вебню, а этой херней они страдают
> (по крайней мере до получения первых грантов) в свободное время. И
> лепят на том, что не требует от них лишний раз морщить
> мозг.Не возражаю.
О том, в конечном счёте, и речь, что эта самоделкина херня, которую они делают ради собственного развлечения, забивает собой все ростки чего-либо полезного. Никакой софт не может вырасти на этом выжженном ядерным хипсторством пустыре.
ИЧСХ, вернулись в эту вебдванольную заскриптованную по самые уши вебню отвратительные явления, всем миром изжитые, казалось бы, к середине нулевых, только теперь усугублённые щелями прогрессивных дисплеев: повсеместно вижу даже на корпоративных сайтах две закреплённые неподвижно панели вверху и внизу страницы, сбоку псевдокнопку «Наверх» и прочие непотребства. А ещё «модальные», хм, полупрозрачные во всю щель рекламные сообщения и требования зарегистрироваться.
Теперь я с ностальгией вспоминаю времена шестого ослика. И даже каличного четвёртого нетшкафа. Кто ж знал, что может быть хуже…
> отвратительные явленияЛица принимающие решения воспринимают веб как автостраду с баннерами. Т.к. регуляции размеров и вида баннеров нет (как это есть на улицах), то лучшим всягде является самый вырвиглазный, большой, нелепый, максимально воздействующий на мозг. А вебмакаки и рады отчубучить!
И это не закончится никогда, просто разная степень наглости.
Юзайте мюблоки
> Лица принимающие решения воспринимают веб как автостраду с баннерами. Т.к. регуляции размеров
> и вида баннеров нет (как это есть на улицах), то лучшим
> всягде является самый вырвиглазный, большой, нелепый, максимально воздействующий на мозг.
> А вебмакаки и рады отчубучить!
> И это не закончится никогда, просто разная степень наглости.Этот процесс реально ужасает, когда его видишь в развитии. На смену плохим рекламным и промывающим мозг средствам внедряют всё новые и новые, всё хуже и хуже.
> Юзайте мюблоки
Юзаем, а как же. Обвешаны все браузеры блокировщиками как новогодняя ёлка.
Кстати да. Недавно решил пощупать некое web IDE (https://github.com/b3log/wide)
Ну веб, так веб, думал там просто жабоскрипт и все. А оно требует регистрации! Скотина, запускается на моем локалхосте и регистрации требует! Вот оно, будущее, мать его...
Ну я ж неспроста пишу тут в каждой теме, что использую старый софт и таки старую винду. Наверное, что-то такое знаю. :)Столлман тоже про это кое-что знает — его хоть слушайте.
> Не понимаю зачем в подобные проекты пихать HTML5, JavaScript и AngularJS?Потому что "свободный редактор", т.е. девелопер выбирает удобные ему инструменты, а не оптимальные по производительности. Нет идеи конкурировать по качеству, отсюда и болтанка.
привычные он выбирает, а не "удобные". Поскольку слаще морковки - и не едал, и некогда ему, там вторая морковка слишком близко к заднице пристроена.> Нет идеи конкурировать по качеству
не с кем.
http://pafd.xyz/apps/openshot-portable.html - портативная версия для винды.
Для Reactos)
Больше нравится flowblade
О, версия под 32-хразрядную винду появилсь. Кул.