22 апреля 2017 г.

Piranha

Piranha IFX is the high-end editing, grading and finishing system (Linux64, 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.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

http://ifxsoftware.com
http://ifxsoftware.com/docs/piranha 8/

http://web.archive.org/docs/piranha 7 (старый сайт)
http://web.archive.org/ifxsoftware_старый сайт 
http://web.archive.org/старый_сайт (инфо) 
http://web.archive.org/piranha/features (старый сайт)
http://ifxsoftware.com/cimg/Cinema_web.pdf (подробное описание)
http://www.reduser.net/forum/News-from-IFX (beta tester Kyle Mallory)

https://en.wikipedia.org/wiki/Piranha (compositing software)
https://irishjesus.wordpress.com/2009/02/16/colour-red-piranha/ (beta tester Kyle Mallory)
http://www.softpedia.com/Piranha-Interactive-Effects

https://vimeo.com/IFX_Piranha_Screen_Recording_Test
https://www.youtube.com/Piranha_8_Intro (beta tester Kyle Mallory)
https://www.youtube.com/tutorial_to_IFX's_Piranha_7
https://www.youtube.com/rotoflow_in_piranha

Помимо платной, есть бесплатная версия с некоторыми ограничениями в функционале:
http://web.archive.org/Пакеты_Piranha_7
http://ifxsoftware.com/misc/Архив_Piranha_8

Лучше выбрать piranha_linux_8.1.3.tgz или piranha_install_win_8.0.0-3.3.21.exe, поскольку непрямые установщики piranha_linux_8.0.0-10_installer.tgz и piranha_8.0.0-10_installer.exe, скачивающие пакет с офиц. сайта, толком не работают.

Windows версия может работать и в Linux под Wine. 
Цитата из переписки (2014 г.):
" ..The Linux version is 64bit. .. We used to support 32bit but stopped about 2 years ago. You could try the Windows version with Wine, the windows version is 32bit."

Нижеприведённые скриншоты взяты из интернета:














Скриншоты в полном размере:




17 января 2017 г.

Таймкод в Cinelerra

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

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


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

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





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


12 января 2017 г.

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

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

7 января 2017 г.

Cinelerra-HV 6 и окно `New`

В Cinelerra-HV 6 после выбора `File` -> `New`,  окно `New` с настройками не открывается, а новый пустой проект создаётся автоматически согласно настройкам в  Settings -> Format...  Текущий проект удаляется с монтажного стола. Если пользователь хочет создать новый проект с другими настройками, он должен перейти в Settings -> Format...
Главная идея этих изменений - стремление сэкономить время пользователя. Однако при этом пользователь теряет возможность задавать в настройках проекта количество треков
(пользователь может создавать новые треки в главном окне).

Для того, чтобы вернуть прежнее поведение, достаточно изменить 74-ю строку в файле  cinelerra6/cinelerra/new.C

О компиляции и установке Cinelerra-HV 6 можно прочитать в этом блоге здесь








5 января 2017 г.

Компиляция Cinelerra-GG 5.1

При компиляции Cinelerra-GG 5.1 может возникнуть ошибка
...
...
g++ -o i686/bdwrite i686/bdwrite.oobjcopy --only-keep-debug i686/bdwrite i686/bdwrite.debuginfo
strip i686/bdwrite
g++ -o /home/user/Downloads/GG/cinelerra5/cinelerra-5.1/cinelerra/../bin/cin `cat i686/objs`

/home/user/Downloads/GG/cinelerra5/cinelerra-5.1/cinelerra/../thirdparty/ffmpeg-3.1.1/libavutil/libavutil.a(hwcontext_vdpau.o): In function `vdpau_device_create':
/home/user/Downloads/GG/cinelerra5/
cinelerra-5.1/thirdparty/ffmpeg-3.1.1/libavutil/hwcontext_vdpau.c:439: undefined reference to `vdp_device_create_x11'
collect2: ld returned 1 exit status
make[2]: *** [/home/user/Downloads/GG/cinelerra5/
cinelerra-5.1/cinelerra/../bin/cin] Error 1
----------------------------------------------
vdp_device_create_x11 is part of libvdpau which is an nvidia support library.
 Следует проверить наличие libvdpau-dev, установить и повторить компиляцию. Если это не помогло, собирайте программу так:

$ git clone "git://git.cinelerra-cv.org/goodguy/cinelerra.git" --depth 1 cinelerra5
$ cd ./cinelerra5/cinelerra-5.1
$ ./autogen.sh && export FFMPEG_EXTRA_CFG=" --disable-vdpau"
$ ./configure --prefix=/opt/cin5.1 --without-ladspa-build --disable-dependency-tracking
$ make 
$ sudo make install

Использовать опцию --without-ladspa-build имеет смысл, если вам эти плагины не нужны. 
 ---------
При компиляции на Arch, Slackware могут потребоваться дополнительные "манёвры" (разумеется, не все):

export MAKE=gmake
export EXTRA_LIBS=`pwd`/thirdparty/
openjpeg-2.1.0-20160221/bin/libopenjp2.a
export C_INCLUDE_PATH=/usr/local/include
export CPLUS_INCLUDE_PATH=/usr/local/include
export ac_cv_header_xmmintrin_h=no
alias make=gmake

10 ноября 2016 г.

Компиляция и установка Cinelerra-HV 6

09.11.2016 выпущен релиз Cinelerra-HV 6.0



-Meritorious upgrade from ffmpeg 0.6.1 to 3.0.2 (referring to h264 update).
-There are no longer picons in the asset window.
-Motion tracking got major optimizations, good speedup.
-Resampling effects got new interfaces with the scale changed from floating point to numerator/denominator style input.

-Titler can load subtitle files. 
-Some work on Quicktime is in the new HV version. 
- Background Rendering now has the capability of providing an “end” point and a “range” besides the already available “begin” point.

Цитата из разъяснений разработчикa Сinelerra 5.1 William Morrow о новшествах HV 6:
  Before this mod was applied, brender_start marked the beginning and when background render operated it would render until the end of the project (that is what Raffa means by not possible to set the end -- it goes all the way to the end of the project). With this mod applied, you can now set the render_end by creating a highlight selection and then in Settings pulldown the bottom choice is "Set background rendering" which will activate the background rendering range so there is now a brender_end.  It will be denoted by 2 red hairline cursors on the timeline. 
                       
В ходе компиляции Cinelerra-HV 6.0 на 32-bit системе столкнулся с рядом ошибок.

... ...
/home/user/cinelerra-6/quicktime/thirdparty/ffmpeg-3.0.2/libavcodec/vaapi.c:128: undefined reference to `vaCreateBuffer'
/home/user/cinelerra-6/quicktime/thirdparty/ffmpeg-3.0.2/libavcodec/vaapi.c:137: undefined reference to `vaCreateBuffer'
collect2: ld returned 1 exit status
make[2]: *** [../bin/cinelerra] Error 1
make[2]: Leaving directory `/home/user/cinelerra-6/cinelerra'


... ...
    ../../guicast/i686/bootstrap theme_data.o ../data/mode_*.png
g++ -o ../bin/cinelerra `cat i686/objs`
../quicktime/i686/libquicktime.a(tiff.o): In function `tiff_uncompress_lzma':
/home/user/cinelerra-6/quicktime/thirdparty/ffmpeg-3.0.2/libavcodec/tiff.c:396: undefined reference to `lzma_stream_decoder'
/home/user/cinelerra-6/quicktime/thirdparty/ffmpeg-3.0.2/libavcodec/tiff.c:401: undefined reference to `lzma_code'
/home/user/cinelerra-6/quicktime/thirdparty/ffmpeg-3.0.2/libavcodec/tiff.c:402: undefined reference to `lzma_end'
collect2: ld returned 1 exit status
make[2]: *** [../bin/cinelerra] Error 1
make[2]: Leaving directory `/home/user/cinelerra-6/cinelerra'


Вышеприведенные ошибки устраняются правкой в каталоге исходников /cinelerra-6 

файла /cinelerra/Makefile Добавляем строчки `-llzma` и `-lva`



 











Описание исправления нижеследующих ошибок смотрите в этом блоге здесь
...
from bits.c:28:
/usr/include/bits/mathcalls.h:326: error: conflicting types for 'lrintf'
common.h:313: note: previous definition of 'lrintf' was here
make[5]: *** [bits.lo] Error 1


....
 cp: cannot stat «libmpeg3/x86_64/mpeg3dump»: No such file or directory
 cp: cannot stat «libmpeg3/x86_64/mpeg3peek»: No such file or directory
 cp: cannot stat «libmpeg3/x86_64/mpeg3toc»: No such file or directory
 cp: cannot stat «libmpeg3/x86_64/mpeg3cat»: No such file or directory
 make[1]: *** [install] Error 1  


 Готовые пакеты HV 6.0 для Slackware 64-bit можно скачать здесь  
Исходный код и бинарный пакет (не требует установки) для 64-bit -  здесь

Пользователи сталкивались и с другими ошибками. В частности  
error: variable 'i' has initializer but incomplete type
for( enum PixelFormat i = AV_PIX_FMT_NONE+1; i < AV_PIX_FMT_NB; i++ ) 

Для исправления были предложены следующие патчи

Дополнительно о HV 6 можно прочитать в этом блоге здесь

18 августа 2016 г.

Компиляция Cinelerra-HV 4.6.1 на 32-bit системе.



Компиляция Cinelerra-HV (Heroine Virtual) традиционно славится своими особенностями.
В ходе компилирования новой HV 4.6.1 на 32-bit системе столкнулся с несколькими ошибками, существующими уже на протяжении нескольких лет/релизов.

5 декабря 2015 г.

FFMPEG и Cinelerra-CVE от Einar Rünkaru

В бранче Cinelerra-CVE от Einar Rünkaru начата работа по интеграции новой версии ffmpeg релиза 2.8.х Принята новая модель работы программы c internal ffmpeg. Эта модель планируется (позже) к принятию и в главной ветке Cinelerra-CV.
Итак.

23 сентября 2015 г.

Cinelerra - все ветви в одной системе.

Почти все ведущие разработчики CinelerraCV имеют свои собственные git, представляющие собой отдельные экспериментальные dev-ветки CinelerraCV (испытательные полигоны). 
Dev-ветки преследуют решение специализированных задач, отличаются по функционалу и предназначены для разработчиков и тестеров.  Наработки этих веток портируются в основной git. Такая модель разработки позволяет удерживать main git в стабильном состоянии - изменения в нём появляются только после того, как они будут "обкатаны" в экспериментальных git.

Вы можете иметь одновременно все ветки (branches) версии CV и версию HV в одной системе, а также Cinecutie. Кроме того, вы можете иметь неограниченное число сборок любой ветки в одной системе. 
Для этого необходимо при компиляции задать соответствующий --prefix=/opt/name


Собственно ваш выбор - между Cinelerra-HV 6, Cinelerra-CV 2.3 и Cinelerra-GG 5.1, поскольку прочие ветки предназначены для разработчиков и тестеров, хорошо знакомых с функционалом.

31 июля 2015 г.

Cinelerra-CV и Pan/Crop в SonyVegas (Windows)

Иногда мне пишут линукс-пользователи, интересующиеся Cinelerra.
Один из них хотел получить в cinelerra подобие инструмента Pan/Crop  в SonyVegas (Windows).

14 апреля 2015 г.

Cinelerra - требуются тестеры.

Приглашаю пользователей CinelerraCV принять участие в тестировании программы.

Приглашаю также программистов принять участие в проекте.

31 января 2015 г.

Словари и программы - переводчики в LINUX


На сайте http://zenway.ru   в  этой  теме
пишу обзоры-сообщения о программах-переводчиках в Linux. 

Cinelerra-CV and image 8K resolution 7680x4320

Мониторя периодически google и yahoo на предмет Cinelerra, встречаю утверждения разных "знатоков", что, дескать, Cinelerra имеет ограничения по разрешению импортируемого/экспортируемого изображения.
Ну так вот "наш ответ Чемберлену":

29 марта 2014 г.

Deb - пакеты Kdenlive для Ubuntu 10.10

Пользователи Ubuntu 10.10 могут скачать deb - пакеты 

Kdenlive (0.8.2.1-0ubuntu0~sunab~maverick1, main,)
kdenlive-data (0.8.2.1-0ubuntu0~sunab~maverick1, main),

а также зависимости к нему: