Thursday, December 27, 2012

Novacut 12.12

What's New

This month was a big milestone for Dmedia because we turned on the active file monitoring.

(Please note that we do not yet consider Dmedia production ready. Please don't yet trust Dmedia as the only place you store your files.)

The active monitoring verifies that the files in your library still exist, have the expected modification time, and have the exact expected file content. This monitoring allows Dmedia to detect hardware failure and respond accordingly. Think of it like really smart RAID that works seamlessly between multiple computers and even the cloud.

The first time Dmedia 12.12 runs, you might notice a lot of CPU usage and disk activity as Dmedia verifies all the files is your library. We don't yet have a smart way of scheduling this background verification, so if it is too annoying you can open a terminal and kill Dmedia like this:

dmedia-cli Kill

For details, please see the Dmedia 12.12 release notes.

Special Thanks

Special thanks to all the new people who continue to file crash and bug reports, including HeCSa, Donalbain, Thibaut Brandscheid.

Special thanks to Simon Wells for diving into development this month. Simon has already made merge proposals for Novacut, Dmedia, and UserWebKit.

And special thanks to Kevin Cloinger for trying a tutorial hang-out-on-air with me. I walked Kevin through adding a new CouchDB view in Dmedia. The only problem is often the text is difficult to read, so be sure to watch it fullsceen at 480p.

As always, if you want to get involved with Novacut development, please stop by the #novacut IRC channel on freenode and introduce yourself.

Install Novacut 12.12

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS (Precise), Ubuntu 12.10 (Quantal), or Ubuntu Raring (the development version). Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.12 the next time the Ubuntu Update Manager runs.

If you're trying Novacut for the first time, you probably want to start by watching this so you understand a bit about Dmedia, and then watch this to get a good tour of Novacut.

Source code

You can download the source code from each component's Launchpad project page:

4 comments:

  1. Excellent project that keeps on evolving!

    ReplyDelete
  2. @Greg: thanks for following along!

    ReplyDelete
  3. How long is it going to be until the official release?

    ReplyDelete
  4. @Caleb: well, software estimates are difficult (to impossible) to do with much accuracy, and I'm not very good at them (because I don't really believe in them). I focus on going as fast as possible, and it part that means not wasting time trying to guess how long it will take.

    That said, in my mind Dmedia being "production ready" marks the first "official" release, and that's near enough that I can make a decent guess. I'd currently guess 13.04 or 13.05 (the April or May release).

    Otherwise, each monthly release is "official", it just a matter of when Novacut has enough features to be useful to you. For most people, that means finishing our multi-track audio and multicam stuff (the "Timeline" view). This is farther out, so the estimate wont be as accurate... but I think sometime this summer we'll be able to finish that stuff up (in part because David Jordan will be done with school, and will have time to help with this).

    ReplyDelete