Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemRegacymailing has a deprecated constructor in /home4/lmacorp/public_html/cinelerra.org/2015/plugins/system/regacymailing/regacymailing.php on line 12

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemNiceGoogleAnalytics has a deprecated constructor in /home4/lmacorp/public_html/cinelerra.org/2015/plugins/system/nicegoogleanalytics/nicegoogleanalytics.php on line 26
Develop

support@cinelerra.org


Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; PlgContenthvsarticle has a deprecated constructor in /home4/lmacorp/public_html/cinelerra.org/2015/plugins/content/hvsarticle/hvsarticle.php on line 28

Develop

Our goal is to make Cinelerra.Org a place where Cinelerra is made more functional and powerful and to be usable by the most number of people. The basics of media editing and processing all work within Cinelerra as currently designed. The future of Cinelerra is to make it more capable and enable it to be used effectively by the most people in the most places. We know that the users of media production tools in professional environments have the money and the access to the best software tools money can buy. Our goal is to give you the same and better capabilities for free through Cinelerra. New professional and pro-sumer and amateur releases and add-ons are coming in the days and weeks to come. We invite developers to build upon this most recent release to Cinelerra combing updating the community version to the Heroine Virtual releases. Please feel free to test and develop and include your submissions in our on-line developer forum at Google code.

Help?

Need help or want to help?  Contact us: support(@)cinelerra.org

Build Scripts

Git Hub for Cinelerra 5.0

git clone   ---   http://cinelerra.org/git-repo/cinelerra

Download, Test, Develop, Share --- It Open to you 24/7

Fixed List - as of 7-10-2015   --- Over 1,000 changes since January 2015

  • removed cutads soft link and fixed filesystem for broken soft links
  • fixed more libmpeg3->libzmpeg3 references
  • plugged a bunch of memory leaks
  • ??? switched bcdialog BC_DialogThread to async thread
  • reworked BC_DisplayInfo
  • cleaned up some dangling threads
  • changed fonts due to broken Sans-xx fontname refs in prefs menus
  • added segv dumper using gdb, needs more work
  • reworked thread.C added dangling thread trap, thread dump, etc...
  • added alsa cache blowout at end of run for valgrind
  • timezone checks in batch.C (cron) and channelinfo (scan)
  • removed refs to strdup, added cstrdup, cstrcat
  • fixed race in auto toc builder thread
  • fixed layer init in filethread
  • fixed unterminated strings in filexml
  • minor rework for mainerror
  • added recipes dropped in merge for cinelerra/Makefile
  • reset panel on load new file replace mode
  • abstracted mwindowdelete indecies for rebuild for use
  • fixed undo stack problem using <alt>-<[1-8]> for select_asset
  • minor fixes/rework for pluginclient default xml readin
  • improved thread/buffer cleanup/shutdown in record menu/monitor
  • fixed overlapping memcpy in inverse telecine
  • stubbed css code, media db code
  • fixes to closed captioning and cc to dvd subtitle generator
  • ported mpeg2enc from libmpeg3 to libzmpeg3
  • Ubuntu window restart positions
  • BC_DisplayInfo mod, check for duplicate probe
  • Add gui for removing undesired plugins from folder listbox
  • create program to rescale and histeq image data for plugin icons
  • create alternate plugin icon data dir for fun customization
  • add gdb dump prefs for segv, ctrl-c, default off
  • centOS build
  • Manual stop of cron recording with auto generate toc hangs
  • zio:562 sync err recovery fails
  • pulldown menu collapes on fedora (done, pushed, testing)
  • create tarball for original plugin icon png files
  • directory missing for index catalog caused segv
  • Manual stop of cron recording with auto generate toc hangs
  • zio:562 sync err recovery fails
  • mpeg3 audio msg: dequantize_sample: can't rewind stream
  • add font path setup to bin directory and required fonts (dropped)
  • Button up on dismissed menu popup via focus_out causes segv (avoided)
  • ScrollListBox need_vscroll height demand calculation wrong
  • autoscale fonts to display geometry
  • add "must be root" to trap sigint/segv prefs
  • improve trap handler logging
  • replacement DB for mediadb
  • TextBox cursor on <CR> and mulitiple chars (stutters) on fast backspace
  • CV plugin port
  • CV Icon data
  • CV file changes
  • get rid of findobject plugin
  • change format (set_format yuv->rgb, etc) with titler segvs
  • add file readin/text clear popup menu and dynamic textbox to titler (dropped)
  • fix mwindow offsets for bluedot and blond themes
  • webcam record window restart problems fixed
  • Manual stop of cron recording with auto generate toc hangs
  • fixed SVG image edit plugin
  • google translate for po construction in the internationalization
  • reworked overlayframe, added porter duff ops et al.
  • several build message cleanups
  • upgraded opengl api for new open interface
  • generalize opengl visual access and context construction for pbuffer, pixmap
  • fixup filebox to use most recent dir for default (done, testing)
  • prevent focus_out event from deactivating if cursor in menu
  • fix opengl alpha channel setup problems
  • fix textbox problem with formating with seperators
  • tooltip popups on wrong side if tile windows right
  • make mediadb access depend on env var BC_USE_COMMERCIALS
  • Porter Duff operators for patchbay rendering options
  • add icons for new mode operators in required themes
  • move fader into overlay engine/openg
  • remove russian for now, xlat is incorrect
  • improve ffmpeg err reporting
  • fix repeated audio on ffmpeg decode data err
  • replace ff icon data
  • clipedit remove vs delete
  • increase vorbis READ_SIZE, check get_next_page failure
  • change CINELERRA_VERSION to 5.0
  • add main menu ffpeg early probe toggle
  • setformat set_done in destructor
  • add single threading lock to init_xft
  • add warn window
  • add ffmpeg probe update index rebuild warning
  • upgrade ffmpeg/x265
  • guard avcodec_flush_buffers
  • filebox fixups
  • remove unused grid widget
  • add ffmpeg dvd render option
  • fix undo deadlock
  • fix a few plugin interface gaffs
  • add buffer flush to ffmpeg seek
  • clear loop_session on load replace mode
  • merge with http://cinelerra.org/git-repo/cinelerra
  • fixup qt raw formats
  • add u2b format type, tweak j2k, mjpg. rm raw_gray
  • mods to ffmpeg default codec param strategy
  • ffmpeg load_defaults
  • create default codec file def
  • merge with http://cinelerra.org/git-repo/cinelerra
  • improve ffmpeg format selection popup menu
  • more ffmpeg audio fixes
  • ffmpeg load_defaults
  • create default codec file def
  • mods to ffmpeg default codec param strategy
  • vorbis bld msgs
  • ffmpeg one frame/frame flush bug
  • ffmpeg audio history fixes
  • several bug fixes and minor feature changes:
  • vwindow close while playback active
  • format tools segv in preferences
  • 1 frame video files are stretchable
  • opengl deadlocks reworked
  • added kernel version to dmp file
  • better dialog thread cleanup
  • nix startup on theme fail
  • fixes for font init and titler color model
  • title keyframe fix and font lookup fixes
  • add more clipping to bccmdl/bcxfer
  • a few fixes and improvements
  • a few vcodec fixes, more to follow
  • big haircut
  • minor fixes to ulaw, audio
  • removed ilace, fileyuv
  • still more quicktime fixes and upgrades
  • lame -O3 to -O (that is lame)
  • more quicktime fixes and upgrades
  • bunch of quicktime fixes and improvements, a few icons
  • repair forking bug, closed forker reused
  • french xlat update from Henri Bauer
  • new build sys lib ref in esound build
  • fix quicktime rawaudio
  • cleanup of quicktime + a few qt fixes
  • reduce build strength for thirdparty statics
  • fix blunder in overlayframe
  • repair break in init_plugins
  • plugins dir relative
  • record_video deadlock
  • repair break in fileac3 create by ffmpeg upgrade
  • missed the mpeg encoder plugins in the great plugin migration
  • add ffmpeg opts for for filters
  • duration. add h264 preset
  • fix audio frame drop during ffmpeg encode
  • rework ffmpeg flow control
  • fixup delete plugin edge cases
  • ubuntu build cleanup for last mod
  • revitalize ladspa
  • add greycstoration plugin
  • add rgb planar color models
  • add plugin visibility filters
  • more suse build mods
  • centos build tweaks
  • stop building/installing festival
  • create debuginfo/ strip objs
  • add proc/maps to dmp file
  • prevent stop_playback from deadlocking load_filenames
  • fix problem with openjpeg
  • add static_libraries to cinelerra/pluggin make
  • more ffmpeg fileffmpeg work
  • add some presets, add openjpeg
  • bug fix for aud/vid asset flag test in ffmpeg encode
  • add mp3 audio fmt
  • fixes for file forking
  • build tweak for ubuntu
  • rewrite for BC_CModels::transfer (for 16-bit)
  • more gl_wdw delete fixes
  • push Einar Rünkaru utf-8 clipboard mod from CV
  • missed build dep for fdk in mpeg2enc
  • upgrade libvpx
  • add aac fdk codec
  • encoder flow ctrl
  • rework select_asset
  • get_audio_for_video
  • rework select_asset for better asset reconfiguration
  • rework decoder, add more frame sizes
  • add muxer to ffmpeg encoder logic
  • dial in centos build
  • change bc_sync wdw del lock strategy
  • upgrade thirdparty src
  • update configure/make files, fixes
  • delete old libtheora, libvorbis, libogg
  • upgrade ogg, vorbis, theora. sync subwindow creation
  • build tweaks for centos
  • fix static build dep jpeg
  • rework ffmpeg: added encoder upgraded decoder. numerous minor fixes
  • repair x_error_handler err msg reporting

Cinelerra Newsletter Sign-Up