07.02.2022

How to create Alpha Track Matte in Cinelerra (p. 2.1)

Ещё один пример использования эффекта "Reroute | Перенаправление" в комбинации с "Chroma Key" для создания Alpha Matte в Cinelerra. Детальное описание эффекта и примеры работы с ним смотрите в предыдущих публикациях: Эффект "Reroute | Перенаправление" и Alpha Matte в Cinelerra (p. 1),    Alpha Matte in Cinelerra = Reroute and Chroma Key effects (p. 2).





На дорожках монтажного стола:

Video 5: эффект   "Reroute | Перенаправление" -- "общий | shared" ("расшаренный") с дорожки Video 1
Video 4: эффект   "Reroute | Перенаправление" --"общий shared" ("расшаренный") с дорожки Video 2
Video 3: эффект   "Flip | Отражение"
Video 2: эффекты  "Chroma Key", "Reroute | Перенаправление" (режим "Alpha replace | Только альфа-канал")
Video 1: эффекты  "Title | Титры", "Reroute | Перенаправление" (режим "Alpha replace |  Только альфа-канал")

Так выглядит изображение, если для дорожки 'Video 4' установить режим наложения "Умножение | Multiply":

Cinelerra: alpha track matte, overlay mode = Multiply


Чтобы развернуть все дорожки одним движением указателя мыши, следует щёлкнуть ЛКМ по верхней дорожке и, не отпуская ЛКМ, провести указателем мыши по кнопкам сверху вниз. Для того, чтобы свернуть все дорожки, следует проделать процедуру в обратном порядке. 

В скринкасте "Chroma key" применяется в режиме "Use Value" (кеинг происходит по яркости (Luma) ), но называть это 'Luma Track Matte' было бы неверным, потому что "Reroute" всё равно использует значение альфа-канала, а не Luma.

P.S. 
Возникает вопрос: а не тот же результат будет получен, если "прокеенное" изображение просто разместить поверх фона без задействования "Reroute" ?  Нет, не тот:

Cinelerra: Chroma Key, Invert Video

P.P.S.
Края накладываемого изображения зубчаты, но таково оно и в оригинале.



01.02.2022

Alpha Matte in Cinelerra = the Reroute and Chroma Key effects (p. 2)

В этой публикации я приведу пример создания Alpha Matte в Cinelerra при помощи эффекта 'Reroute | Перенаправление' в комбинации с 'Chroma Key | Хромакей'. Публикация является продолжением предыдущей статьи о создании Alpha Matte Text в Cinelerraгде я привёл базовую информацию и подробно рассказывал о технике работы с эффектом. 

23.01.2022

Эффект "Reroute | Перенаправление" и Alpha Matte в Cinelerra (p. 1)

В этой статье я расскажу о таком эффекте Cinelerra как 'Reroute | Перенаправление', в частности, о работе с альфа-маской (alpha matte), создаваемой при помощи этого эффекта. Публикация является продолжением темы "Прозрачные титры в Cinelerra", начатой в предыдущей публикации. Эффект относительно малоизвестен в сообществе Cinelerra -- информации по нему мало, так что нередко даже опытные пользователи ошибочно считают что он и вовсе нерабочий.

Сначала базовая информация.

Эффект 'Reroute | Перенаправление' - это мультитрековый, работающий в режиме реального времени видеоэффект.
Работа с ним подразумевает использование техники 'Shared effect | Общий эффект'.
Эффект используется для избирательного перенаправления Alpha channel и/или Components ('RGB' или 'YUV') с одной дорожки на другую (с дорожки-источника на целевую (выводящую) дорожку). При этом содержимое целевой (выводящей) дорожки частично или полностью переписывается.

11.01.2022

Прозрачные титры в Cinelerra (ч.1) | Transparent text effect with Cinelerra (p.1)


В этой статье я покажу как создать в Cinelerra (CV|HV) прозрачные титры и титры со светящимся контуром.  В серии примеров эффект "Титры" (Title) будет применяться в комбинации с эффектами "Инверсия цвета" (Invert Video), "Размытие" (Blur) и некоторыми режимами наложения (Overlay modes) в Cinelerra.

Представленные ниже результаты в полном объёме могут быть получены в Cin-CV|HV  (Color Model = RGBA-8 bit). Использование Cin-GG в данном случае нецелесообразно, по причине её проблем с режимами наложения (Overlay modes) и эффектом Размытие (Blur).

Cледует знать о фундаментальной особенности Cinelerra (независимо от версии): все эффекты накладываются не на материал на дорожке, а на саму дорожку. Вы можете сместить материал или заменить его - эффекты и их ключевые кадры останутся применёнными к дорожке.

Загружаем видео на трек 'Видео 1' (Video 1). Правка дорожки должна быть разрешена, то-есть на панели управления (Pathbay) слева от дорожки красная кнопка 'Разрешить/запретить правку' (Arm track) должна быть подсвечена.

На второй дорожке 'Видео 2' (Video 2), к выбранному (выделенному курсором или отмеченному начальными и конечными точками [ ]) участку применяем эффект "Титры" (Title). Выбрать участок можно также, установив две метки и сделав между ними двойной щелчок ЛКМ. Ну или вообще ничего не выделяйте/не отмечайте, но в этом случае эффект применится ко всей дорожке.
В рассматриваемом примере я применяю эффект "Титры (Title)" к пустой дорожке. Настраиваем эффект, а затем применяем эффекты "Инверсия цвета" (Invert Video), "Размытие" (Blur).

Ну а теперь, собственно, примеры: настройки и результаты (настройки эффектов Cinelerra появляются при наведении указателя мыши на скриншот). 

08.01.2021

Функции "Save to EDL Path" и "Use Current EDL" в Cinelerra-GG

Как и во многих других видеоредакторах, в Cinelerra вообще, и в Cinelerra GG в частности, имеется возможность пакетного рендеринга (Batch rendering).
Идея пакетного рендеринга заключается в том, что пользователь задаёт в диалоговом окне задание для каждого проекта, и программа последовательно рендерит проекты-задания одно за другим автоматически без необходимости контроля за рендерингом со стороны пользователя.
В Cinelerra пакетный рендеринг работает аналогично прочим редакторам и вопросов обычно не вызывает. Прочитать о нём можно в руководствах по Cin-HV, по Cin-CV, по Cin-GG. Схема работы с пакетным рендерингом в разных версиях Cinelerra одна и та же.
 
В общих чертах: для того, чтобы установить задание пакетного рендеринга в Cinelerra, следует открыть окно пакетного рендеринга 'File -> Batch render', в поле 'EDL Path' следует загрузить проект, затем при помощи кнопки 'New' загруженный проект задать как задание (появится в списке заданий), выбрать 'Output Path' и 'File Format'. И стартовать пакетный рендеринг, нажав на кнопку 'Start'. Только не забудьте включить задание, щёлкнув ЛКМ (LMB) в поле "Включено" - должен появиться крестик в виде "X". 
 
Однако в Cinelerra GG имеются также две интересных, полезных функции 'Save to EDL Path' ('Сохранить в загруженный EDL') и 'Use Current EDL' ('Использовать текущий EDL'). 
О них и пойдёт речь в этой статье, ибо с одной стороны в интерфейсе все их вроде как и видели, однако, поскольку их применение вызывает ряд вопросов, этими функциями не пользуются, нередко вообще не понимают их назначение, вплоть до настоятельных воплей (1, 2) немедленно удалить их из программы.

04.11.2018

Экскурс в историю Cinelerra | History of Cinelerra

 Об истории Cinelerra, ветках Cinelerra я, UPD.: 2022 тестер этой программы, непосредственно участвующий с 2013г. в проекте, написал на различных ресурсах довольно много сообщений и эта тема мне надоела до оскомины. И я уж было совсем зарёкся ничего не писать на эту тему. 
Но коль скоро пользователи, новички, некомпетентные пользователи и прочие сетевые сплетники извлекают (с разными целями) из моих сообщений смыслы, прямо противоположные тем, которые я в них вкладывал, или которые я в них вообще не вкладывал, генерируют грубые ошибки и транслируют их в ширнармассы, вводя тем самым их в заблуждение, я счёл необходимым вернуться к этой теме снова. Важным побуждающим фактором является и то, что информация о Cinelerra, представленная на многих англоязычных (и русскоязычных) ресурсах (в том числе и в руководстве), устарела и уже очень давно не отображает реального положения дел. 
В русскоязычной части интернета и вовсе инфо-провал. 


В настоящее время Cinelerra представлена оригинальной Cinelerra-HV (Heroine Virtual) и двумя её форками: Cinelerra-CV (официальная версия сообщества, главный разработчик форка Einar Rünkaru (2012-2018) ) и Cinelerra-GG  (форк, разрабатываемый William Morrow aka GoodGuy).

22.10.2017

Компиляция Cinelerra-HV 7

13.10.2017 выпущен релиз Cinelerra-HV 7  (оригинальной Cinelerra от Adam Williams).



Optimized playback of large format video. 
H.265 decoding. 
Optimized screen capturing. 
Spherical camera blending. 
Eyedropper can show the maximum value. 
Interpolating CR2 images always white balances. 
Tracks->Concatenate tracks 
Adam Williams демонстрирует  новшества релиза в этом видео.

22.04.2017

Piranha IFX

Piranha IFX is the high-end editing, grading and finishing system for Linux 64-bit, Windows / OS X. 





Piranha Cinema HD is a high bit depth Editing, Compositing, Color Correction, Paint and Effects system for Film and Video.
Supports 10bit Cineon/Dpx, DM2, DM3, DM6 video cards, CXFS, XFS. or ADIC Stornext filesystem ready.

Piranha relies entirely on the fast computation by Nvidia GPU and is therefore very suitable from a graphics card dependent. It now supports also 4K and 8K, as well as stereo 3D and offers a CinemaDNG pipeline (GPU accelerated playback and editing of material with high bit depth), an HDRI color and effect pipeline, live video output via HDMI / HDSDI and native support others for Canon, BlackMagic GoPro / Cineform, Silicon Imaging and RED.

17.01.2017

Таймкод в Cinelerra | Timecode in Cinelerra

Встретил вопрос от пользователя, желавшего видеть в 4-x минутном видео таймкод.
Пользователь хотел, чтобы таймкод появлялся со 2 по 3 минуту включительно, и не просто появлялся, а чтобы таймкод отображался с этой 2 по 3 минуту так, как будто он отсчитывается от 0. То есть начинался со 2 минуты как с 0, то-бишь цифрой отсчёта была не 2, а 0.

Поскольку отсчёт таймкода в Cinelerra всегда ведётся от начала дорожки, то 0 показывается, только если участок с эффектом находится в начале дорожки. А в рассматриваемой задаче целевой участок находился в середине видео с очень динамичным содержимым (спортивные соревнования) и при наложении эффекта и включении тайм-кода, цифра отсчёта была не 0, а 2
.

В скринкасте (version 1) сначала уточняется участок видео, в границах которого должен отображаться таймкод (определяемся с протяженностью участка в котором должен отображаться таймкод); затем к этому участку применяется  эффект "Титры", включается отображение таймкода; после удаляется участок дорожки перед выбранным участком и последний смещается в начало дорожки. В результате мы получаем отображение таймкода с 0. Участок рендерится в файл .png (c альфа-каналом), полученный файл с "вшитым" таймкодом снова загружается на дорожку и смещается в исходное местоположение.

В режиме 'Cut and Paste':

0:07-0:19   выделяем участок на дорожке, вводя данные в поля и над\жав Enter
0:19-0.22   устанавливаем метки по границам выделенного участка
0.22-0:32  отключаем на панели управления правку для нижней дорожки "Видео 1" и применяем эффект.
0:47-0:53  
выделяем пустой участок дорожки впереди ранее выделенного и удаляем его, тем самым смещая эффект в сторону, затем отключаем нижнюю дорожку, выделяем щелчком ЛКМ участок с эффектом и рендерим выделенный участок верхней дорожки.

1:28-1:33   смещаем курсор в требуемую позицию, используя Go-to
1:33-1:36   ставим метку в точке курсора
1:36-1:45   
выделяем участок слева от курсора, подведя указатель мыши к началу дорожки, зажав Shift и сделав щелчок ЛКМ, затем идём в меню "Правка" и добавляем пустой участок, смещая тем самым материал вправо.

2:01           выделяем участок для проведения финального рендеринга.


Для просмотра перейдите в полноэкранный режим и/или выберите HD - качество. Картинка будет намного лучше.





В version 2 показан более рациональный способ.

 Сначала уточняется участок видео, в границах которого должен отображаться таймкод: с 7 по 18 сек.; затем к этому участку применяется  эффект "Титры", включается отображение таймкода; после удаляется участок дорожки перед выбранным участком (обрезаем выбранный участок) и последний автоматически смещается в начало дорожки. В результате мы получаем отображение таймкода с 0. 
Но, в отличие от первого варианта, мы не проводим рендеринг таймкода в .png, a просто смещаем верхнюю дорожку относительно нижней на величину удаленного участка, введя соответствующее значение в поле 'Nudge-box' на панели управления дорожкой.

12.01.2017

Cinelerra и параметр Fade In/Out в эффекте "Титры | Titles".

Сделал маленький скринкастик в помощь итальянскому пользователю Cinelerra  (подписчик рассылки Cinelerra-CV). В ролике показано действие параметра Fade In/Out в эффекте `Титры`.
Для просмотра перейдите в полноэкранный режим и/или выберите HD - качество. Картинка будет намного лучше.