2008-03-10 09:28:58 +01:00
|
|
|
Lumiera -- the video NLE for Linux
|
|
|
|
|
====================================
|
2015-11-02 21:54:48 +01:00
|
|
|
Version: 0.pre.03
|
|
|
|
|
:Date: 11/2015
|
2007-09-06 18:16:45 +02:00
|
|
|
|
2011-02-04 22:19:25 +01:00
|
|
|
*************************************************************
|
2013-10-30 02:35:20 +01:00
|
|
|
Lumiera is a non-linear video editing and compositing tool.
|
|
|
|
|
|
|
|
|
|
The Application will allow to edit footage in the common
|
|
|
|
|
multimedia formats (quicktime, ogg, mkv, avi) and audio/video
|
|
|
|
|
stream codecs (dv, mpeg1/2/4, h264 ...)
|
|
|
|
|
|
|
|
|
|
Lumiera features non-destructive editing, compositing tools,
|
|
|
|
|
a selection of effects plugins, processing in RGB, YUV and
|
|
|
|
|
RGB-float colour models and the ability to mix media with
|
|
|
|
|
differing sizes and framerates. Lumiera is especially well
|
|
|
|
|
suited for large and elaborate professional editing tasks
|
|
|
|
|
with lots of material, several scenes, nested sequences,
|
|
|
|
|
colour grading, 3D support, full fledged sound montage
|
|
|
|
|
and multiple edit versions prepared in parallel.
|
|
|
|
|
|
2015-11-02 21:54:48 +01:00
|
|
|
NOTE: as of 11/2015, Lumiera is in early development stage;
|
2013-10-30 02:35:20 +01:00
|
|
|
it is not usable yet. The above describes the Lumiera project
|
2015-11-02 21:54:48 +01:00
|
|
|
vision, which will need years to implement. This preview Release
|
2013-10-30 02:35:20 +01:00
|
|
|
installs a current development snapshot in pre-alpha stage.
|
|
|
|
|
|
|
|
|
|
Visit http://Lumiera.org and join the mailing list
|
|
|
|
|
when interested in Lumiera planning and development.
|
2011-02-04 22:19:25 +01:00
|
|
|
****************************************************************
|
2007-09-06 18:16:45 +02:00
|
|
|
|
2013-10-30 02:35:20 +01:00
|
|
|
|
2011-02-04 22:19:25 +01:00
|
|
|
Lumiera pre-Alpha Versions
|
|
|
|
|
--------------------------
|
2007-09-06 18:16:45 +02:00
|
|
|
|
2011-02-04 22:19:25 +01:00
|
|
|
**This source tree doesn't yet contain a working video editing application** +
|
2013-10-30 02:35:20 +01:00
|
|
|
Rather, it contains the framework and technology core
|
|
|
|
|
of the envisioned Application ``Lumiera''.
|
2007-09-06 18:16:45 +02:00
|
|
|
|
2013-10-30 02:35:20 +01:00
|
|
|
See http://issues.lumiera.org/roadmap[Project roadmap]
|
2007-09-06 18:16:45 +02:00
|
|
|
|
2015-11-02 21:54:48 +01:00
|
|
|
As of _11/2015_ (0.pre.03)::
|
|
|
|
|
a lot of long standing maintennance work has been done. The Project switched
|
|
|
|
|
to C++11 and in the end even to C++14 and Debian/Jessie as reference platform,
|
|
|
|
|
followed by clean-up of now obsolete workarounds. On the GUI side, we largely
|
|
|
|
|
made the transition to GTK-3, which lead to rework of our timeline widget, not
|
|
|
|
|
finished yet. This work also spured an effort the connection and communication
|
|
|
|
|
between Proc and the UI, which is expected to be asynchroneous. Due to the
|
|
|
|
|
limited developer resources, work on the Engine and Player part is stalled.
|
|
|
|
|
|
2013-10-30 02:35:20 +01:00
|
|
|
As of _10/2013_ (0.pre.02)::
|
|
|
|
|
the data models have been elaborated and some significant parts of the session
|
|
|
|
|
are finished. Work has continued with time handling, a draft of the output
|
|
|
|
|
connection framework, a draft of the player subsystem and interfaces to the
|
|
|
|
|
engine and processing network. Unfortunately there was a considerable slowdown
|
|
|
|
|
and decrease in team size, yet still the code base is growing towards 90k LOC.
|
|
|
|
|
No tangible progress regarding the GUI and the backend.
|
2011-02-04 22:19:25 +01:00
|
|
|
|
2013-10-30 02:35:20 +01:00
|
|
|
As of _1/2011_ (0.pre.01)::
|
2011-02-04 22:19:25 +01:00
|
|
|
the project has created and documented a fairly consistent design,
|
2013-10-30 02:35:20 +01:00
|
|
|
partially coded up -- starting from the technical foundations and working up.
|
|
|
|
|
The code base is approaching 65k LOC. Roughly half of this is test code.
|
|
|
|
|
The Application can be installed and started to bring up a GTK GUI framework,
|
2011-02-04 22:19:25 +01:00
|
|
|
but the GUI is very preliminary and not connected to core functionality.
|
2013-10-30 02:35:20 +01:00
|
|
|
The video processing pipeline exists only in the blueprints.
|
|
|
|
|
|
|
|
|
|
As of _2/2008_::
|
|
|
|
|
the project has been separated completely from ``Cinelerra'', the parent project.
|
|
|
|
|
The Community, which at that time was largely identical to the Cinelerra-CV community,
|
|
|
|
|
choose the new project name ``Lumiera'' through a collaborative selection and vote.
|
|
|
|
|
The basic project infrastructure is up and running, and work on the new codebase
|
|
|
|
|
has started. We can show nothing beyond a test suite for some time to come.
|
|
|
|
|
|
|
|
|
|
As of _7/2007_::
|
|
|
|
|
we started with the backend and render engine draft, some example code
|
|
|
|
|
complemented by several unit tests. There is a TiddlyWiki with detailed
|
|
|
|
|
design considerations and developer documentation and a UML model
|
2008-03-10 09:28:58 +01:00
|
|
|
|
|
|
|
|
|
2007-09-06 18:16:45 +02:00
|
|
|
|
|
|
|
|
Build Requirements
|
|
|
|
|
------------------
|
|
|
|
|
|
2011-02-04 22:19:25 +01:00
|
|
|
For building Lumiera, you'll need:
|
|
|
|
|
|
2015-11-02 21:54:48 +01:00
|
|
|
* C99 / C++14 compiler GCC `>=4.9` or Clang `>=3.5`
|
2013-10-30 02:35:20 +01:00
|
|
|
* Git Version management system
|
|
|
|
|
* http://www.scons.org/[SCons build system]
|
|
|
|
|
* http://www.boost.org/[Boost libraries]
|
|
|
|
|
* http://gmerlin.sourceforge.net/[GAVL library]
|
|
|
|
|
* http://nobug.pipapo.org/[NoBug library]
|
|
|
|
|
* http://www.gtkmm.org/en/[GTKmm]
|
2015-11-02 21:54:48 +01:00
|
|
|
* http://alsa-project.org[ALSA libasound2-dev]
|
2013-10-30 02:35:20 +01:00
|
|
|
* http://cgit.freedesktop.org/xorg/lib/libXv[libXv]
|
2015-11-02 21:54:48 +01:00
|
|
|
* https://wiki.gnome.org/LibRsvg[lib rSVG]
|
2013-10-30 02:35:20 +01:00
|
|
|
* https://git.gnome.org/browse/gdl[lib GDL]
|
|
|
|
|
|
|
|
|
|
See the online documentation at http://Lumiera.org/download.html
|
2011-02-04 22:19:25 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debian Package
|
|
|
|
|
--------------
|
2011-09-25 19:20:46 +02:00
|
|
|
Hermann Vosseler (aka Ichthyo) maintains a *Debian* packaging of the source tree
|
|
|
|
|
|
2013-10-30 02:35:20 +01:00
|
|
|
- the package definition can be pulled from `git://git.lumiera.org/debian/lumiera/`
|
|
|
|
|
- the package can be built by `git-buildpackage`
|
2007-09-06 18:16:45 +02:00
|
|
|
|