Novacut

Differences between revisions 21 and 52 (spanning 31 versions)
Revision 21 as of 2011-07-24 23:01:00
Size: 2663
Editor: 173-14-15-225-Colorado
Comment:
Revision 52 as of 2013-06-02 19:11:05
Size: 4920
Editor: 173-14-15-225-Colorado
Comment: Can now only install on 13.04 and newer
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Novacut: [[http://novacut.com/|website]], [[http://blog.novacut.com/|blog]], [[http://www.kickstarter.com/projects/novacut/novacut-pro-video-editor/|Kickstarter]], [[https://wiki.ubuntu.com/Novacut/FAQ|FAQ]] Want to get involved? [[Novacut/GetInvolved|See if Novacut is the right project for you]], see [[Novacut/HelpNeeded|where we need help]], and checkout [[Novacut/Roadmap| our roadmap.]]

Novacut: [[https://www.google.com/calendar/embed?src=5d2d5g9rta296p2dnan8hdcd94%40group.calendar.google.com|Calendar]], [[http://novacut.com/|website]], [[http://blog.novacut.com/|blog]], [[http://www.kickstarter.com/projects/novacut/novacut-pro-video-editor/|Kickstarter]], [[Novacut/FAQ|FAQ]]
Line 9: Line 11:
Want to get involved? [[https://wiki.ubuntu.com/Novacut/GetInvolved|See if Novacut is the right project for you.]] [[Novacut/GStreamer1.0|Get your GStreamer 1.0 grove on!]]

<<TableOfContents()>>
Line 13: Line 18:
 * IRC: [[http://webchat.freenode.net/?channels=novacut|#novacut]] (freenode)  * IRC: [[http://webchat.freenode.net/?channels=novacut|#novacut]] (freenode) - weekly IRC meeting Sunday 18:00 UTC
 * Google+: [[https://plus.google.com/u/0/109582833728734114979/posts|+Novacut]], [[https://plus.google.com/u/0/110946018676251034287/posts|+Dmedia]]
Line 17: Line 23:
 * Mailing lists: [[https://launchpad.net/~novacut-community|novacut-community]], [[https://launchpad.net/~novacut-prototypes|novacut-prototypes]]  * !YouTube: [[http://www.youtube.com/user/jasonderose|Jason DeRose]], [[http://www.youtube.com/user/JamesMRaymond|James Raymond]]
 * Mailing lists: [[https://launchpad.net/~novacut-community|novacut-community]]

== How to install ==

If you're running [[http://www.ubuntu.com/download|Ubuntu 13.04]], see these [[Novacut/HowToInstall|these directions on installing Novacut.]]

== UX designs ==

 * [[https://wiki.ubuntu.com/AyatanaDmediaLovefest|Pro file import workflow UX design]]
 * [[https://wiki.ubuntu.com/Novacut/EditorUX|Novacut editor UX design]]
 * [[https://docs.google.com/a/novacut.com/document/d/1P8tftj-HBOt1hK_yYZo7h6_DJWi5QEYtf3VV_0OVzUI/edit?hl=en_US&pli=1|Workflow UX distillation]]
 * [[https://docs.google.com/a/novacut.com/document/d/1acmP0yl5oJTXTR0j71C2cKHU1mz0k-VGegkOQUhZGng/edit?hl=en_US|Workflow UX notes]]

== Software architecture ==

 * [[http://vimeo.com/15463106|CouchDB is Magic]]
 * [[http://cdn.novacut.com/couchone-guest.html|Talk first to the little cloud on localhost]]
 * [[http://jderose.blogspot.com/2011/10/signal-propagation-with-couchdb.html|Signal propagation with CouchDB]]
Line 21: Line 45:
 * [[https://launchpad.net/~novacut/+archive/stable|Novacut Stable Releases]]
 * [[https://launchpad.net/~novacut/+archive/daily|Novacut Daily Builds]]
We build packages for Ubuntu Precise and Quantal users:

 * [[https://launchpad.net/~novacut/+archive/stable|Novacut Stable Releases]] (for artists)
 * [[https://launchpad.net/~novacut/+archive/pre-stable|Novacut Pre-Stable Releases]] (for automated release testing, not recommended for any users)
 * [[https://launchpad.net/~novacut/+archive/daily|Novacut Daily Builds]] (for developers)

For details, see our [[https://wiki.ubuntu.com/Novacut/ReleaseProcess|Release Process]].
Line 28: Line 57:
 * [[https://launchpad.net/novacut|novacut]] - where editor UI and render backend will be (most current work is on novacut-prototypes and dmedia)
 * [[https://launchpad.net/dmedia|dmedia]] - the Distributed Media Library (ingest, media management, collaborative foundation)
 * [[https://launchpad.net/filestore|filestore]] - hashing protocol and !FileStore for dmedia
 * [[https://launchpad.net/microfiber|microfiber]] - lightweight, high-performance CouchDB adapter for Python
 * [[https://launchpad.net/novacut|novacut]] - The main editor component (UI and renderer)
 * [[https://launchpad.net/dmedia|dmedia]] - Dmedia, our anwser to media asset management
 * [[https://launchpad.net/filestore|filestore]] - hashing protocol and !FileStore for Dmedia
 * [[https://launchpad.net/microfiber|microfiber]] - lightweight, high-performance CouchDB adapter for Python3
 * [[https://launchpad.net/usercouch|usercouch]] - Python3 library for starting per-user CouchDB instances
 * [[https://launchpad.net/userwebkit|userwebkit]] - Python3 library for building !WebKitGtk apps that talk to CouchDB
 * [[https://launchpad.net/dc3|dc3]] - a DBus service similar to [[https://launchpad.net/desktopcouch|desktopcouch]] (not that Dmedia now starts CouchDB itself, but we'll continue to maintain dc3 as a option for people migrating from desktopcouch)
Line 33: Line 65:
== UX designs == == Novacut components on ohloh ==
Line 35: Line 67:
 * [[https://wiki.ubuntu.com/AyatanaDmediaLovefest|Pro file import workflow UX design]]
 * [[https://wiki.ubuntu.com/Novacut/EditorUX|Novacut editor UX design]]
'''ohloh''' is a cool way to visualize and track our progress, and there is a page for each of the 6 modern Novacut components (dc3 is basically being replaced by usercouch, so dc3 was left out):
Line 38: Line 69:
== Software architecture ==

 * [[http://vimeo.com/15463106|CouchDB is Magic]]
 * [[http://cdn.novacut.com/couchone-guest.html|Talk first to the little cloud on localhost]]
 * [[https://wiki.ubuntu.com/DesktopCouchWishList|desktopcouch wishlist]]
 * [[https://www.ohloh.net/p/dmedia|dmedia]]
 * [[https://www.ohloh.net/p/dmedia-filestore|filestore]]
 * [[https://www.ohloh.net/p/microfiber|microfiber]]
 * [[https://www.ohloh.net/p/usercouch|usercouch]]
 * [[https://www.ohloh.net/p/userwebkit|userwebkit]]
 * [[https://www.ohloh.net/p/novacut|novacut]]

Novacut Wiki Home

novacut-brandmark-400.png

Want to get involved? See if Novacut is the right project for you, see where we need help, and checkout our roadmap.

Novacut: Calendar, website, blog, Kickstarter, FAQ

Novacut Brand Identity (design by IZO): Final v1 Guidelines, First Draft

Get your GStreamer 1.0 grove on!

Join the conversation

How to install

If you're running Ubuntu 13.04, see these these directions on installing Novacut.

UX designs

Software architecture

PPAs

We build packages for Ubuntu Precise and Quantal users:

For details, see our Release Process.

Code (and other stuff) in Launchpad projects

  • novacut-artwork - various assets for the stunning Novacut brand identity design by IZO

  • novacut-prototypes - where we rapidly prototype and measure time savings of UI variations before doing full implementations

  • novacut - The main editor component (UI and renderer)

  • dmedia - Dmedia, our anwser to media asset management

  • filestore - hashing protocol and FileStore for Dmedia

  • microfiber - lightweight, high-performance CouchDB adapter for Python3

  • usercouch - Python3 library for starting per-user CouchDB instances

  • userwebkit - Python3 library for building WebKitGtk apps that talk to CouchDB

  • dc3 - a DBus service similar to desktopcouch (not that Dmedia now starts CouchDB itself, but we'll continue to maintain dc3 as a option for people migrating from desktopcouch)

Novacut components on ohloh

ohloh is a cool way to visualize and track our progress, and there is a page for each of the 6 modern Novacut components (dc3 is basically being replaced by usercouch, so dc3 was left out):

Novacut (last edited 2013-06-02 19:11:05 by 173-14-15-225-Colorado)