<div dir="ltr"><div class="gmail_default" style="font-size:small">The tars and packages for the end of the month builds are now at:</div><div class="gmail_default" style="font-size:small">   <a href="https://www.cinelerra-gg.org/download/pkgs/">https://www.cinelerra-gg.org/download/pkgs/</a></div><div class="gmail_default" style="font-size:small">   <a href="https://www.cinelerra-gg.org/download/tars/">https://www.cinelerra-gg.org/download/tars/</a></div><div class="gmail_default" style="font-size:small">The full release notes are at:   <a href="https://www.cinelerra-gg.org/download/releasenotes.pdf">https://www.cinelerra-gg.org/download/releasenotes.pdf</a></div><div class="gmail_default" style="font-size:small">Updated GPU hardware acceleration document because minor changes were made on usage (temporarily at):<br></div><div class="gmail_default" style="font-size:small">  <a href="https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf">https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf</a></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">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.</div><div class="gmail_default" style="font-size:small">------------------------------------------------------------------------------------------------------------------------------------------------------</div><div class="gmail_default" style="font-size:small">Cinelerra-GG (Version Infinity)  Release Notes for 05/01/2019-05/31/2019 for builds<br>  <br>1.  <b>Leap 15.1</b> (Sam notification) and <b>Debian 10.0 Buster/Testing </b>(AJ notification) builds now available.<br>2. The <b>Canvas lock/refresh</b> was completely reworked with many Mutex-s being corrected to<br>    Conditions.  Although much testing was completed, there is still a possibility that a deadlock could<br>    occur under some missed situation.  These could occur in the Compositor or Viewer and if using<br>    either X11 or X11-OpenGL video driver.  Please report problems for analysis and possible fixes.<br><br>3. The<b> Masks</b> have had several changes implemented plus additional features to include:<br>    - <b>OpenGL upgraded from 1.x to 4.3 </b>for masking only.  This will affect any operating system that<br>       has not upgraded to at least 4.3 and does not have graphics driver upgrades when using Feather.<br>       Since 4.3 was released in 2012 this was kind of a surprise until GG started updating for Cinelerra<br>       masking and found out how difficult it was to do this.   The user workaround is to check the box<br>       “Disable OpenGL masking” in the Mask menu if using Feather for those computers at 1.x.<br>    - added <b>rotate and scale</b> around a pivot point to include a Focus X/Y setting<br>    - now have <b>names for masks</b> instead of just the numbers 0 through 7 and they show on compositor<br>    - the function <b>feather </b>is a logical function instead of a mathematical function so should be faster and<br>       now works correctly in OpenGL without the stairstep effect and spurious blobs appearing<br>    - rework of the mask engine and lots of cleanup done to include correcting keyframe spanning for<br>      mask auto update_params; fix for mask problem of Mask Clear generating a keyframe at position 0,<br>      and other minor bug fixes<br>    - the Mode button for <b>multiply and subtract alpha has been replaced with Fade slider</b> bar with<br>       positive and negative values<br>    - a Clear button has been added to delete All Masks for convenience<br>    - Fade and Feather sliders have a sticky at 0 making it easy to get to 0 and stay there momentarily<br>    - <b>Gang for fade and feather </b>has been added. This is a symbol to the right of those slider bars and<br>       looks like 2 links in a chain entwined. As you fade/feather one of the masks, the others will<br>       fade/feather in relation up to a point<br>    - Markers checkbox added to turn on/off the points for easier viewing<br>    - Boundary checkbox added to turn on/off the boundary so as to not interfere with your view<br>    - <b>radio buttons added, one for each mask</b>, to make it easy to quickly change from one to another and<br>      in addition the ones in use are in a different color; also a tumbler so you can use the middle mouse<br>      wheel to go from one to the other<br><br>4.  <b>Potential bit hint for Nvidia graphics</b> 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<br>anyone with an Nvidia card using Cinelerra and having low frames/sec.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">5. <b>Usability Improvements</b><br>    A flag in Settings→Preferences, Performance, “Use HW” device with 3 choices of none, vaapi, or<br>       vdpau has been added for using GPU instead of CPU for graphics devices that are capable of doing<br>       hardware acceleration.  You may have to restart Cinelerra when you set or change this initially.<br>    When decoding during a load operation, you can make use of an .opts file to allow for specifically<br>       using hardware decode or not for a specific video file.  For usage of  these last 2 items, temporarily<br>       refer to      <a href="https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf">https://www.cinelerra-gg.org/download/GPU_potential_speedup.pdf</a><br>    <b>Encode hardware acceleration for vaapi </b>(Intel graphics board) + 4 opts file (h264, hevc, mjpeg,<br>      mjpeg2) has been added.<br>    Color 3 Way plugin has had “clear” buttons added by an anonymous user/programmer.  Convenient!<br>    The 16 plugins which recently had the Clear feature added, have had a <b>modified Clear icon</b> added for<br>       all the themes.  This was tedious work credited to another contributor and included all variations.<br>    Olaf’s <b>Neophyte theme has been updated.</b>  Especially “beautiful” is the About tab in Preferences.<br>    A <b>new “2019 modern” theme, Cakewalk</b>, has been added and is now the default for users who do<br>       not have an existing $HOME/.bcast5 file or you can switch to it.  Olaf credit for both themes.<br>    <b>German translations</b> in de.po have been upgraded to fix some and include a lot more – by Olaf.<br>    Language translations in f<b>r.po for French</b> have been much improved by contributions from Olivier.<br>    The Shell Cmds feature has an additional option  when doing an Add “run /path/script.sh + argvs”<br>      which allows for using $1, $2, … args by replacing them with highlighted assets in the Resource<br>      window.<br><br>6. <b>Bugs/Issues fixed</b><br>    Build tweaks for the newest Fedora version 30 and Tags tweaks were added for debugging purposes.<br>    Fix for OpenGL Finish – OpenGL was crashing and last month’s temporary workaround is now this<br>       permanent fix.  Thanks to Pierre using Mint 18.3 which illustrated the bug. CIN_FINISH has been<br>       removed because it was a workaround in effect when no other resolution was available.</div><div class="gmail_default" style="font-size:small">    Title plugin fixes - missing alpha slider and color change on characters now working correctly.</div><div class="gmail_default" style="font-size:small">    An error message will popup when the GPU cannot process video to pass back to the CPU.<br>    A booby trap has been fixed that occurred when you did a cancel on the outline color button in Titler.<br>    In the Titler, the Stamp timecode box was taking up too much space so had to be moved.<br>    There was a SEGV observed in vgui / cgui if closed while playing that has now been fixed.<br>    Updated ffmpeg git option in the build scripts.  The line numbers always change and ordinarily it is<br>       only updated when a stable and worthy release for ffmpeg is available.<br>    Added register dumps for the system of user generated dumps to help in analysis.<br>    A SEGV was occurring because for some unknown reason there was a divide by 0 for width/height<br>       on a draw refresh.  If the zero divisor condition exists, it will now change it to the number 1.<br>   OpenCV has been changed to no longer provide the SIFT/SURF algorithms due to murky patents.<br>   Make_shader routine has been reworked.<br>   A SEGV destructor error for AC3 has been fixed.<br>   There was a spurious mask drag tooltip that is now gone.   <br></div><div class="gmail_default" style="font-size:small">   Several more contributions by Olivier to repair minor problems include:<br>     - corrections to the Debian control file<br>     - the language translation xlat.sh script has been fixed<br>     - lv2_blacklist.txt additions to avoid incompatible lv2 plugins that prevent Cinelerra from starting<br>   Five more ffmpeg plugins specific to vaapi usage were commented out as contributed by John/Jacek<br>     from the Solus team.  It is possible, though not probable, that they would work on some hardware.<br>   Reworked Shells Cmds to refer to the CinelerraGG_manual.pdf file and no outdated references.<br>      However these will not be in effect until your $HOME/.bcast5/Cinelerra_rc is re-created or edited.<br>   Fixed OpenGL’s transform translate (again!).<br>   Slight modification to the shell command, RenderMux.sh, in order to create a logfile when used.<br></div></div>