Фрей0р
Стабильная версия | 2.3.3 [ 1 ] ![]() |
---|---|
Репозиторий | |
Написано в | С / С++ |
Платформа | Кросс-платформенный |
Тип | Рамки |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | Фрей0р |
frei0r / ˈ f r aɪ . ɔːr / — это простая кроссплатформенная платформа для видеоэффектов. Он предоставляет фильтры, микшеры и генераторы с помощью минималистичного плагинов API . Поведением эффектов можно управлять с хоста с помощью простых параметров. Цель состоит в том, чтобы решить повторяющуюся проблему повторной реализации или адаптации стандартных видеоэффектов.
Frei0r не задуман как универсальный API для всех видов видеоприложений. Отсутствует поддержка требований специальных областей приложений, таких как нелинейные редакторы (NLE), шейдерные эффекты с аппаратным ускорением или высокоточная обработка видео. Frei0r, помимо коллекции полезных видео-плагинов, предоставляет эталонные реализации кода C и C++ для более чем 100 различных алгоритмов манипулирования видео, лицензированных по лицензии GNU General Public License .
API frei0r не предназначен для того, чтобы конкурировать с более амбициозными проектами. Текущая реализация frei0r очень легкая и состоит всего из одного заголовочного файла C/C++ . С момента своего рождения в 2004 году frei0r стал де-факто стандартной коллекцией видеоплагинов для нескольких бесплатных приложений с открытым исходным кодом, как это сделал LADSPA для аудиоплагинов.
История
[ редактировать ]Frei0r — результат коллективных усилий нескольких разработчиков программного обеспечения, встретившихся в помещении Бергенского центра электронного искусства. [ 2 ] на фестивале Pixels. Андраз Тори ( версия сообщества Cinelerra ), Дэниел Фишер (Pakt/ GStreamer ), Денис Яромил Рохо ( FreeJ /Dyne), Габриэль Финч ( LiveS ), Кентаро Фукучи (EffecTV), Нильс Эльбург (VeeJay), Ойвинд Колос (GEGL/BABL/ GIMP ), Том Схоутен (PDP/ PureData В обсуждениях приняли участие ), Артем Багуинский (V2_Lab), Георг Зайдель, Мартин Байер и Филип Промесбергер (Gephex).
Сначала группа стремилась реализовать комплексную спецификацию динамически загружаемых плагинов под названием LiViDO (Linux Video Dynamic Objects), которая затем породила две реализации: одна — минималистичный frei0r, представленный командой Gephex как юмористическая пародия на LiViDO, а другая — быть сорняком [ 3 ] который предлагал больше возможностей для интеграции графического интерфейса и обработки параметров.
За несколько лет минималистичный подход frei0r получил широкое распространение во многих приложениях и стал стандартом де-факто. В поддержку и дальнейшую доработку внесли Карло Прельц (MøB/BEK), Ричард Шпиндлер (Open Movie Editor), Жан-Себастьян Сенекаль (DRONE) и Дэн Деннеди ( MLT / Kdenlive ).
Плагины Frei0r полностью кроссплатформенны, они присутствуют в нескольких дистрибутивах Linux и BSD, доступны для Mac OS X в составе Fink. [ 4 ] и МакПорты [ 5 ] проектов и легко компилируется на платформах Windows с помощью Cmake и Cygwin .
Приложения, использующие frei0r
[ редактировать ]- Жизни
- openmovieeditor
- гефекс
- МЁБ
- ФриДжей
- FFmpeg
- АВконв
- Чистые данные
- DVEdit
- GStreamer и Питиви
- МЛТ
- Видеоредактор OpenShot
- Гмерлин
- Флоблейд
- жидкое мыло
Ссылки
[ редактировать ]- ^ «Выпуск 2.3.3» . 7 июня 2024 г. Проверено 22 июня 2024 г.
- ^ «Бергенский центр электронного искусства» .
- ^ «Альтернативный стандарт травки, используемый только в LiVES» . 8 ноября 2020 г.
- ^ "фри0р в Финке" .
- ^ «frei0r в MacPorts» .
- первое объявление frei0r
- Пиксельский фестиваль, Норвегия
- Каталог свободного программного обеспечения
- Страница frei0r на Freshmeat
- Откройте редактор фильмов «Эффекты фильтра».