LINUX.ORG.RU

Cinelerra 9

 , , ,

Cinelerra 9

0

2

17.05.2024 вышла новая версия 9 Cinelerra (HV).

Cinelerra — программное обеспечение для аудио/видеоредактирования и композитинга (на основе треков) в Linux. В этой новости речь идёт об оригинальной Cinelerra от Adam Williams — старейшем видеоредакторе Linux (из доживших до наших дней), ведущем свою родословную от Broadcast из 90-х.

Основные нововведения (в описание включены и некоторые незначительные изменения, которые Адам не посчитал нужным отметить в Changelog; для изменений, которые уже имеются в Cin-GG, сделал указания):

  • Обновлено руководство пользователя «Secrets of Cinelerra», лежащее в основе руководств для Cin-CV и Cin-GG (форки cinelerra).
  • Предпросмотр для файлов в окне ‘Load’ (аудио, видео). Возможен предпроcмотр и EDL при условии, что он содержит 1 видеодорожку с 1 видеофайлом. Аудиодорожек может быть несколько.
  • Предпросмотр для переходов (аудио и видео): в главном окне в меню ‘Video’, ‘Audio’ -> ‘Attach Transition’
  • Обновлены плагины ‘Chroma Key HSV’, ‘Swap Channels’:
    • Алгоритм Chroma Key HSV теперь является репликой алгоритма Spectramatte в AVID. Однако в отличие от Spectramatte, плагин не имеет Alpha Blur section. Адам внёс предложение в список TODO. Патчи приветствуются. Подробно о ‘Chroma Key HSV’ в Cinelerra на русском здесь.
    • Плагин ‘Swap Channels’ (аналог эффекта ‘Shift Channels’ в Adobe After Effects), позволяющий брать информацию (значение) для R, G, B, A канала из другого канала (в том же самом изображении), получил возможность брать информацию для опред. канала из канала другого изображения (другой дорожки). В этой модификации плагин работает аналогично эффекту ‘Set Channels’ в Adobe After Effects. Однако в отличие от AAE, плагин не умеет работать с Luminance, Hue, Lightness, Saturation. Адам внёс предложение в список TODO. Патчи приветствуются. Подробно о ‘Swap Channels’ в Cinelerra на русском здесь.
  • Добавлены новые плагины:
    • ‘Curves’ — цветокоррекция при помощи кривых для Value, R, G, B .
    • Stabilizer — стабилизация видео.
    • аудиоплагин ‘Clip’.
    • аудиопереходы ‘Mute’, ‘Dropout’.
  • Добавлен GUI (на скриншоте) для редактирования параметров ключевых кадров огибающих Camera, Projector, Fade:
    • правой кн. мыши по ключ. к. на огибающей -> появится меню -> в нём пункт ‘Edit keyframe’ -> по щелчку ЛКМ появится окно (редактируется кл. кадр, находящийся слева от курсора). Предварительно следует выбрать диапазон огибающей внизу во вкладке ‘Automation zoom’
  • Добавлены режимы Locked bezier/Unlocked bezier (связанные, несвязанные направляющие) для ключ. кадров огибающих:
    • в окне ‘Edit keyframe’, в главном окне в меню ‘Keyframes’ и в контекст. меню ключ. кадра огибающей на дорожке (ПКМ по к.кадру) (в контекст. меню также появился пункт ‘Paste keyframe’). Эти режимы присутствуют в Cin-GG как ‘tangent edit/disjoint edit’. GUI ‘Edit keyframe’ (для редактир. параметров кл. кадров огибающей) в Сin-GG отсутствует.
  • Добавлена возможность сохранения выделенной части проекта в отдельный проект: в главном окне в меню ‘File’ -> ‘Save selection…’
  • В инструменте ‘Mask’ (в Compositor) добавлены (имеются в Cin-GG):
    • интерфейс для перехода между редактируемыми узлами маски (раньше надо было щёлкать ЛКМ по узлу на экране в Compositor)
    • функция ‘Make linear’ (превращает сегменты кривой Безье в линейные
    • функция ‘Delete point’ (удаляет выбранный узел маски).
  • В текстовом поле появилось контекстное меню (ПКМ) со стандартными Undo, Redo, Cut, Copy, Paste, Select All (имеется в Cin-GG).
  • Расширено контекстное меню (ПКМ) для переходов: добавлены ‘Copy/paste settings’, ‘Change transitions’
  • Добавлены хоткеи для огибающих Camera, Projector (в главном окне в меню ‘View’) (имеются в Cin-GG).
  • В контекстном меню (ПКМ) дорожки появились ‘Collapse/Expand track’, сворачивающие/разворачивающие «лестницу» эффектов. (имеются в Cin-GG как ‘Roll up/down’).
  • В инструменте ‘Recording’ (File -> Recording) появилась рамка, отображающая границы записываемой области экрана (имеется в Cin-GG). Раньше запис. область можно было контролировать только в Мониторе видео. Размер записываемой области устанавливается (как и прежде) в Settings -> Peferences -> Recording .
  • Множество исправлений, багфиксов, новый шрифт ‘Linux Libertine’ в Title эффект.

Пакеты рекомендуется cкачивать не с Sourceforge, а с GitHub (код, бинарник). Пакеты, представленные на SF, между релизами не обновляются.

>>> Официальный анонс релиза



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

Пакеты рекомендую cкачивать не с Sourceforge, а с GitHub

Он и там, и здесь одновременно хостится? Где «правильный» репозиторий исходников?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Оба официальные.

Но на SF выкладываются пакеты релизов (код и готовый бинарник) и между релизами пакеты как правило не обновляются, а репо исходников и репо бинарников на GitHub - это роллинг. После каждого коммита в git выкладывается готовый бинарник.

Почему я рекомендую брать с github ? Пример. Пакеты релиза 9 были опубликованы на SF 17-го. В тот же день я его скачал и в ходе тестирования поймал досадный краш при перемещении кл. кадра огибающей. Написал Адаму - на следующий день в репо на гитхаб появилось исправление и был пересобран бинарник. А в пакетах релиза на SF скорее всего проблема так и останется до следующего релиза. Я предложил Адаму оперативно их обновить пока ширнармассы ещё не в курсе о релизе, но я не думаю что он их там обновит.

Репозитории на GH я описывал в этой теме.

igor_ubuntu
() автор топика
Последнее исправление: igor_ubuntu (всего исправлений: 1)

Крутой софт получил новое крутое обновление!

Goat ★★
()

Самый лучший OpenSource-видеоредактор это Kdenlive

ConLenov ★★★★
()

Зачем эти говноподелки от каких-то студентиков, когда есть профессиональный DaVinci Resolve?

neocrust ★★★★★
()
Ответ на: комментарий от Kroz

все нормальные DE были написаны на GTK, считаю QT потенциально не безопасным (даже в качестве видеоредактора)

markackr
()

Ура! Новая версия моего любимого видеоредактора :)

Rodegast ★★★★★
()
Ответ на: комментарий от neocrust

Оно такое профессиАнальное, что не умеет масштаб интерфейса менять. Хз как можно было так культи испортить

DumLemming ★★
()

Вопрос к знатокам - какой синелеррой таки лоучше сейчас пользоваться? Я сидел с cinelerra-GG, которая релизилась с завидной регулярностью. Сейчас GG ветка по понятным причинам сильно замедлилась съехав с ежемесячных релизов на раз в 2м а сейчас еще хуже и последний доступный релиз - февральский.

Судя по логу в статье в HV добавлено много того чего нет в GG - и вроде как выглядит как будто HV более продвинутая, но этот лог опять же не исключает того что в GG есть фичи еще не доступные в HV.

Qui-Gon ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

Ну случилось уже достаточно давно - погиб основатель проекта. И похоже инерция по которой проект еще продолжал какое-то время двигаться сходит понемногу на нет.

Qui-Gon ★★★★★
()
Ответ на: комментарий от cdtemp

Cinelerra uses its own widget toolkit Guicast (the Cinelerra GUI library), not conforming to the human interface guidelines of major Linux desktops such as GNOME and KDE. This has the advantage that it looks and works the same no matter which distribution or desktop is used, and removes being dependent on a changing version of the desktop (for instance GNOME 2 / GNOME 3). Guicast was written by Adam Williams. The repository of Guicast is available on GitHub.

Короче, это из тех времён, когда мужчины были настоящими мужчинами и сами писали драйвера (с).

И чтобы второй раз не вставать:

C 86.3% 
C++ 10.1% 
Makefile 1.1%
Assembly 0.9% 
Shell 0.8% 
TeX 0.3% 
Other 0.5%
hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от Qui-Gon

Вопрос к знатокам

Очевидно, кроме ТСа, следует скастовать @Andrew-R.

hobbit ★★★★★
()
Ответ на: комментарий от Xintrea

Да, иконки кривенькие. Ждут героев с патчами. В cingg иконки получше.

igor_ubuntu
() автор топика
Ответ на: комментарий от Qui-Gon

Вопрос к знатокам - какой синелеррой таки лоучше сейчас пользоваться? Я сидел с cinelerra-GG, которая релизилась с завидной регулярностью. Сейчас GG ветка по понятным причинам сильно замедлилась съехав с ежемесячных релизов на раз в 2м а сейчас еще хуже и последний доступный релиз - февральский. И похоже инерция по которой проект еще продолжал какое-то время двигаться сходит понемногу на нет.

Andrew-R удерживает CinGG на плаву, регулярно обновляя библиотеки и решая вопросы компиляции. Портирование же функционала из HV в обозримом будущем не просматривается. И как программа будет вести себя на Wayland тоже неясно.

И Адам, и Эйнар (бывший глав. разработчик форка CinCV, а ныне CinCVE) сказали примерно одно и тоже, что мол если возникнут проблемы, тогда и займёмся, а пока не до этого вашего wayland. Кстати, есть у кого-нибудь опыт работы с син. на Wayland ?

Судя по логу в статье в HV добавлено много того чего нет в GG - и вроде как выглядит как будто HV более продвинутая, но этот лог опять же не исключает того что в GG есть фичи еще не доступные в HV.

Тут нельзя сказать, что что-то однозначно лучше чего-то. Ты можешь держать их обе в системе и использовать по необходимости. В целом функционал CinGG более богаче, удобнее и дружественнее к пользователю, но у нее есть свои проблемы. Однако HV медленно, но развивается и вот, например, упомянутые в начале SwapChannels, ChromaKeyHSV уже более продвинутые в hv, чем в gg/cv/cve. Освоив базовый функционал и зная специфику, можно гибко переключаться между ними в зависимости от задач. То есть не стоит упарываться ни в оригинальную, ни в какой-либо вариант синелерры.

igor_ubuntu
() автор топика
Ответ на: комментарий от MoldAndLimeHoney

Ты имеешь в виду, что не синелеррой единой жив человек ? Можешь сюда глянуть - блог Адама.

igor_ubuntu
() автор топика
Ответ на: комментарий от Qui-Gon

не тянет с собой в виде зависимостей целый KDE

Запиши уже, что ни одна программа не тянет целый.

dataman ★★★★★
()
Ответ на: комментарий от igor_ubuntu

Кстати, есть у кого-нибудь опыт работы с син. на Wayland ?

В Cinelerra-GG под XWayland режиме X11 всё работает нормально, в режиме X11-OpenGL выскакивает какая-то ошибка связанная с opengl и воспроизводит в софтвер режиме, видимо. Тестировал в конце 2022 - начале 2023 года когда использовал Orange Pi 4 LTS в качестве основного компьютера.

Goat ★★
()
Ответ на: комментарий от neocrust

Зачем эти говноподелки от каких-то студентиков, когда есть профессиональный ffmpeg

На котором все эти ваши редакторы и базируются, между прочим.

fixed

Gonzo ★★★★★
()
Ответ на: комментарий от igor_ubuntu

Andrew-R удерживает CinGG на плаву, регулярно обновляя библиотеки и решая вопросы компиляции.

Угу, каждый раз как выходит новый ffmpeg (а они сейчас зачастили) во мне рождается ощущение что всё развалится :)

Там у нас в теории есть тестовый аппимэйдж с ffmpeg 7.0 - но я его только один раз использовал для записи экрана на ноуте с vaapi (которое из appimage работает только после распаковки и удаления libva - да и то не факт …)

https://cinelerra-gg.org/download/testing/cin-x86_64_newer.AppImage

Это для совсем новых дистрибутивов типа Федоры 38 (я тестировал на Slackware -current x86-64)

Andrew-R ★★★★★
()
Ответ на: комментарий от Gonzo

На котором все эти ваши редакторы и базируются, между прочим.

ffmpeg

Пруф что DaVinci Resolve базируется на ffmpeg будет или ты просто так ляпнул, ибо даже не слышал о нем?

neocrust ★★★★★
()
Ответ на: комментарий от Gonzo

То есть фильм «Пираты Карибского моря» с помощью ffmpeg редачили?

Ravenous
()
Ответ на: комментарий от Gentooshnik

Нормальные DE тулкиты не используют.

Слово тулкиты лишнее.

wandrien ★★
()
Ответ на: комментарий от goingUp

Вроде изначально был но в платной версии
Платную версию, есличо, можно получить бесплатно при покупке чуть ли не любого девайса от бм, включая крайне удобные мелкие клавы по цене не сильно дороже лицензии.
По крайней мере так было года три назад

И да, оно уже пару лет без проблем работает не только под старым рх но и под свежим дебианом из коробки

rukez ★★★★
()
Ответ на: комментарий от rukez

Вроде изначально был но в платной версии

Ну, похоже на лицензиопроблемы с h.264, в платной версии наверное отчисляют роялти, а в бесплатной поленились заюзать системные кодеки.

goingUp ★★★★★
()
Ответ на: комментарий от Andrew-R

Угу, каждый раз как выходит новый ffmpeg (а они сейчас зачастили) во мне рождается ощущение что всё развалится :)

Ну если на то пошло, то я вообще не понимаю, зачем у вас так гонятся за новыми цифрами релизов (на самом деле я предполагаю зачем) ? Чтобы обозначиться, что проект жив и обновляется ? Ради этого стоит ставить под угрозу таким трудом достигнутую стабильность ?

Вам бы пересмотреть модель. Создайте testing branch для тестеров и любителей новизны, и stable branch (для релизов). Для 1-го можно собирать пакеты хоть каждую неделю, а в ‘stable’ переносить проверенные изменения и официально релизить его например раз в полгода или год. Тогда и ChangeLog релиза будет выглядеть как релиз, а не описание к коммиту. Такая модель позволила бы в долгосрочной переспективе удержать достигнутый уровень стабильности и позволила бы методом проб и ошибок двигаться вперёд без потрясений. А иначе можно доиграться. Проблемы ж, как известно, накапливаются постепенно, а реализуются скачкообразно. Втолкуйте это Phyllis.

igor_ubuntu
() автор топика
Ответ на: комментарий от Gonzo

На котором все эти ваши редакторы и базируются, между прочим.

Как ты пришёл к этому удивительному выводу? :)

AP ★★★★★
()
Ответ на: комментарий от igor_ubuntu

уже более продвинутые в hv, чем в gg/cv/cve. Освоив базовый функционал и зная специфику, можно гибко переключаться между ними в зависимости от задач. То есть не стоит упарываться ни в оригинальную, ни в какой-либо вариант синелерры.

Нда, а я-то думал, что только у Apache OpenOffice с LibreOffice сложные терки (все остальные как-то стараются работать в рамках одного проекта)... А тут наплодили форков...

X-Pilot ★★★★★
()
Ответ на: комментарий от Qui-Gon

Уже тем что не тянет с собой в виде зависимостей целый KDE.

Целых 500 Мб, ужас-ужас-ужас!

tiinn ★★★★★
()

Ого, кажется с тех пор, когда я в него тыкал последний раз, там появился человеческий интерфейс.

ivanov17
()
Ответ на: комментарий от ivanov17

В таком виде как на скриншоте оно существует уже лет 17-18, когда тема SUV сменила тему Blond. Надо полагать именно Blond произвела на тебя неизгладимое впечатление.

igor_ubuntu
() автор топика
Ответ на: комментарий от igor_ubuntu

Мне запомнились какие-то чудовищные пиктограммы на огромных кнопках, но это было порядка десяти лет назад. Я потыкался в интерфейс, ни черта не понял и оставил эту затею.

Возможно это была какая-то другая сборка, помнится их было несколько.

Поскольку я сварщик не настоящий, мне иногда что-то надо было просто склеивать с наложением переходов, я брал потом для этого то Openshot, то Kdenlive.

ivanov17
()

Адам продолжает вносить изменения в руководство. Но в онлайн-версии новшества появятся, очевидно, только после следующего релиза, так как мануал хостится на SF, где пакеты между релизами обновляться не будут (Адам подтвердил это). Обновления в руководстве можно получать, загружая бинарник с GH и запуская cinelerra.html из каталога /doc.

Или же в каталоге исходников запустить:

cin-hv_src/doc$ makeinfo --html --no-split ./cinelerra.texi # use this to create a single document.

cin-hv_src/doc$ makeinfo --html ./cinelerra.texi # use this to create multiple HTML pages. Not searchable

Отслеживать вносимые в мануал изменения — на GH: History for hvirtual/doc on master. Не обращайте внимания на названия коммитов. Под ними могут находиться самые разные изменения. Местная специфика.

igor_ubuntu
() автор топика
Ответ на: комментарий от ivanov17

Я потыкался в интерфейс, ни черта не понял и оставил эту затею.

Начинать знакомство лучше отсюда:

Quick start for cin-gg,

Cinelerra for Grandma - букварь для начинающих на сайте Raffaella Traniello (англ),

Синелерра: Быстрый старт (на русском, 2009г.).

Последние 2 хоть и старенькие, но там хорошо разжеваны базовые вещи. После можно взяться за большие мануалы.

igor_ubuntu
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.