[Cin] New Cinelerra-GG builds are ready for May / change notes listed at bottom

Olivier Humbert trebmuh at tuxfamily.org
Sat Jun 1 12:44:51 CEST 2019

Thank you and congratz to everyone included.


Le 2019-06-01 00:28, Phyllis Smith a écrit :
> The tars and packages for the end of the month builds are now at:
>    https://www.cinelerra-gg.org/download/pkgs/
>    https://www.cinelerra-gg.org/download/tars/
> The full release notes are at:
> https://www.cinelerra-gg.org/download/releasenotes.pdf
> Updated GPU hardware acceleration document because minor changes were
> made on usage (temporarily at):
>   https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf
> CREDIT goes to a bunch of people (you know who you are!) for
> contributions for themes & png-s, testing, control, setup, feedback,
> dumps and suggestions of more good ideas.
> ------------------------------------------------------------------------------------------------------------------------------------------------------
> Cinelerra-GG (Version Infinity)  Release Notes for
> 05/01/2019-05/31/2019 for builds
> 1.  LEAP 15.1 (Sam notification) and DEBIAN 10.0 BUSTER/TESTING (AJ
> notification) builds now available.
> 2. The CANVAS LOCK/REFRESH was completely reworked with many Mutex-s
> being corrected to
>     Conditions.  Although much testing was completed, there is still a
> possibility that a deadlock could
>     occur under some missed situation.  These could occur in the
> Compositor or Viewer and if using
>     either X11 or X11-OpenGL video driver.  Please report problems for
> analysis and possible fixes.
> 3. The MASKS have had several changes implemented plus additional
> features to include:
>     - OPENGL UPGRADED FROM 1.X TO 4.3 for masking only.  This will
> affect any operating system that
>        has not upgraded to at least 4.3 and does not have graphics
> driver upgrades when using Feather.
>        Since 4.3 was released in 2012 this was kind of a surprise
> until GG started updating for Cinelerra
>        masking and found out how difficult it was to do this.   The
> user workaround is to check the box
>        “Disable OpenGL masking” in the Mask menu if using Feather
> for those computers at 1.x.
>     - added ROTATE AND SCALE around a pivot point to include a Focus
> X/Y setting
>     - now have NAMES FOR MASKS instead of just the numbers 0 through 7
> and they show on compositor
>     - the function FEATHER is a logical function instead of a
> mathematical function so should be faster and
>        now works correctly in OpenGL without the stairstep effect and
> spurious blobs appearing
>     - rework of the mask engine and lots of cleanup done to include
> correcting keyframe spanning for
>       mask auto update_params; fix for mask problem of Mask Clear
> generating a keyframe at position 0,
>       and other minor bug fixes
>     - the Mode button for MULTIPLY AND SUBTRACT ALPHA HAS BEEN
>        positive and negative values
>     - a Clear button has been added to delete All Masks for
> convenience
>     - Fade and Feather sliders have a sticky at 0 making it easy to
> get to 0 and stay there momentarily
>     - GANG FOR FADE AND FEATHER has been added. This is a symbol to
> the right of those slider bars and
>        looks like 2 links in a chain entwined. As you fade/feather one
> of the masks, the others will
>        fade/feather in relation up to a point
>     - Markers checkbox added to turn on/off the points for easier
> viewing
>     - Boundary checkbox added to turn on/off the boundary so as to not
> interfere with your view
>     - RADIO BUTTONS ADDED, ONE FOR EACH MASK, to make it easy to
> quickly change from one to another and
>       in addition the ones in use are in a different color; also a
> tumbler so you can use the middle mouse
>       wheel to go from one to the other
> 4.  POTENTIAL BIT HINT FOR NVIDIA GRAPHICS boards computer users - try
> to enable/disable Vsync in ... driver's control application if you use
> proprietary drivers.  Disable "Sync to VBlank" (option for OpenGL) in
> NVIDIA X Server Settings... has solved the problem!  Thanks to Andrew.
>  This might help
> anyone with an Nvidia card using Cinelerra and having low frames/sec.
>     A flag in Settings→Preferences, Performance, “Use HW” device
> with 3 choices of none, vaapi, or
>        vdpau has been added for using GPU instead of CPU for graphics
> devices that are capable of doing
>        hardware acceleration.  You may have to restart Cinelerra when
> you set or change this initially.
>     When decoding during a load operation, you can make use of an
> .opts file to allow for specifically
>        using hardware decode or not for a specific video file.  For
> usage of  these last 2 items, temporarily
>        refer to
> https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf
>     ENCODE HARDWARE ACCELERATION FOR VAAPI (Intel graphics board) + 4
> opts file (h264, hevc, mjpeg,
>       mjpeg2) has been added.
>     Color 3 Way plugin has had “clear” buttons added by an
> anonymous user/programmer.  Convenient!
>     The 16 plugins which recently had the Clear feature added, have
> had a MODIFIED CLEAR ICON added for
>        all the themes.  This was tedious work credited to another
> contributor and included all variations.
> “beautiful” is the About tab in Preferences.
>     A NEW “2019 MODERN” THEME, CAKEWALK, has been added and is now
> the default for users who do
>        not have an existing $HOME/.bcast5 file or you can switch to
> it.  Olaf credit for both themes.
>     GERMAN TRANSLATIONS in de.po have been upgraded to fix some and
> include a lot more – by Olaf.
>     Language translations in fR.PO FOR FRENCH have been much improved
> by contributions from Olivier.
>     The Shell Cmds feature has an additional option  when doing an Add
> “run /path/script.sh + argvs”
>       which allows for using $1, $2, … args by replacing them with
> highlighted assets in the Resource
>       window.
>     Build tweaks for the newest Fedora version 30 and Tags tweaks were
> added for debugging purposes.
>     Fix for OpenGL Finish – OpenGL was crashing and last month’s
> temporary workaround is now this
>        permanent fix.  Thanks to Pierre using Mint 18.3 which
> illustrated the bug. CIN_FINISH has been
>        removed because it was a workaround in effect when no other
> resolution was available.
>     Title plugin fixes - missing alpha slider and color change on
> characters now working correctly.
>     An error message will popup when the GPU cannot process video to
> pass back to the CPU.
>     A booby trap has been fixed that occurred when you did a cancel on
> the outline color button in Titler.
>     In the Titler, the Stamp timecode box was taking up too much space
> so had to be moved.
>     There was a SEGV observed in vgui / cgui if closed while playing
> that has now been fixed.
>     Updated ffmpeg git option in the build scripts.  The line numbers
> always change and ordinarily it is
>        only updated when a stable and worthy release for ffmpeg is
> available.
>     Added register dumps for the system of user generated dumps to
> help in analysis.
>     A SEGV was occurring because for some unknown reason there was a
> divide by 0 for width/height
>        on a draw refresh.  If the zero divisor condition exists, it
> will now change it to the number 1.
>    OpenCV has been changed to no longer provide the SIFT/SURF
> algorithms due to murky patents.
>    Make_shader routine has been reworked.
>    A SEGV destructor error for AC3 has been fixed.
>    There was a spurious mask drag tooltip that is now gone.
>    Several more contributions by Olivier to repair minor problems
> include:
>      - corrections to the Debian control file
>      - the language translation xlat.sh script has been fixed
>      - lv2_blacklist.txt additions to avoid incompatible lv2 plugins
> that prevent Cinelerra from starting
>    Five more ffmpeg plugins specific to vaapi usage were commented out
> as contributed by John/Jacek
>      from the Solus team.  It is possible, though not probable, that
> they would work on some hardware.
>    Reworked Shells Cmds to refer to the CinelerraGG_manual.pdf file
> and no outdated references.
>       However these will not be in effect until your
> $HOME/.bcast5/Cinelerra_rc is re-created or edited.
>    Fixed OpenGL’s transform translate (again!).
>    Slight modification to the shell command, RenderMux.sh, in order to
> create a logfile when used.

Site web : https://librazik.tuxfamily.org/
Donation : https://liberapay.com/LibraZiK/
Diaspora : 
Mastodon : https://mastodon.xyz/@LibraZiK

More information about the Cin mailing list