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:

Thursday, November 29, 2012

Novacut 12.11

What's New

This month was mostly a Dmedia bug-fix release, as we were made aware of a number of critical bugs thanks to our new automatic crash reporting with Apport.

I want to personally thank the many people who took the time to submit crash reports, including David English, Wolf2, Robert von Burg, John Prat, Sean Fell, Matteo Ronchetti, Renias, Angel Guzman Maeso, Stéphane Guillou, and kliurka (appologies if I missed anyone). I know it's a bit of a pain to submit crash reports, but they are extremely helpful to us, so thank you!

And thanks to Laura Czajkowski for offering me the opportunity to do a guest blog post on how Novacut uses Launchpad. I tried to capture the key best-practices I've learned the past two years to help new projects start off on the right foot.

Asside from all the bug fixing, probably the most noticable change is the Dmedia importer is now even faster (see filestore 12.11 for details). This is also the first monthly Novacut release available for Ubuntu Raring (the new developement version).

Cut with Novauct

Congrats to David Jordan, cast, and crew for cutting the winning entry in a 49 hour film contest with Novacut:

Thanks to Dane Henson for creating this Novacut Users group on Vimeo, and for cutting this adorable video with Novacut:

And thanks to Impaler Media Productions for cutting this short test with Novacut:

Install Novacut 12.11

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.11 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:

Monday, November 5, 2012

Novacut partnering with Apertus

I'm happy to announce that we're partnering with Apertus.

This is an R&D focused effort, and we expect great things to come from the close collaboration between of an open-source camera and an open-source NLE.

For those of you who've followed Novacut for a while, you know we're particularly obsessed with our on-set workflow, and I think working with Apertus is going to help us raise the bar even further, and highlights a great strength of Apertus.

The set of the future is full of networked devices. A big part of why we're building Novacut the way we are is so you can use tablets and phones as nifty on-set remotes. But the weak point in this equation has always been the cameras themselves.

Enter Apertus. Because their Axiom camera firmware is completely open-source, and is built to be easy to interface with, we'll be able to design a tightly coupled on-set workflow that simply isn't possible with any other camera on the market. And that's exciting stuff!

Note that this doesn't mean Novacut will stop supporting other types of cameras, just that we're throwing our support behind Apertus as a lead we hope more will follow. We think Apertus has a winning recipe, and we're honored to have this opportunity to work with them.

Thursday, October 25, 2012

Dmedia 12.10, Novacut 12.10

I'm pleased to unveil the secure device peering UX/UI new in Dmedia 12.10. Giant thanks to James Raymond for designing these screens.

Although the peering works without any outside servers, without Internet access, this is also the foundation of Novacut accounts system.

In related news, keep an eye on the first release of Lightworks for Linux coming next week.

Special Thanks

Special thanks to Lucas McNelly for taking the time to chat with us:

And special thanks to Joshua Brown for taking a lot of time to chat with us, because it turned into some lengthly "user testing on air":

What's New

This month was probably the most epic Dmedia release ever.

The important thing from the user's perspective is that the Dmedia and Novacut project sync is now done over SSL, thereby providing the privacy and security needed to justify turning this on by default. After you peer your devices, the metadata stored in CouchDB will automatically be synced between your devices whenever they are on the same local network.

The same mechanism will be used to sync to our servers for the cloud beta. We made good progress testing this over the month, but there is more work to do still on project sharing. Between your own devices, we sync everything, but when collaborating on a project, only that specific project is synced (in real time) among all your collaborators. So we have a bit more work to do on the access control for this.

Install Novacut 12.10

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS (Precise) or Ubuntu 12.10 (Quantal). Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.10 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:

Thursday, September 27, 2012

Novacut 12.09

In other exciting news, GStreamer 1.0 has been released, and be sure to checkout this interactive music video cooked up by James Raymond, David Fulde, and Minus World:

Special Thanks

Thanks to Joe Wilson, the writer/director/editor of Vampire Mob for joining our second Novacut Chats hangout on air.

There is a lot of swearing, so this interview is not-safe-for-work. And if you dislike swearing, it's probably not the interview for you. But if you love swearing, you'll love this interview... as Joe is especially good at it :)

What's New

Matteo Ronchetti landed some nice improvements to the projects screen. I spent the month adding the security and privacy features needed for our cloud beta, and designing our accounts system.

The big work this month was adding IPv6 and SSL support to both Microfiber and UserCouch. This is the needed foundation for both our cloud beta, and for secure local sync.

Assuming we don't hit any snags, we expect to deliver our Cloud Beta next month. Initially this will be just to the Kickstarter backers who choose this reward, and then over time we'll invite more people to the private beta.

Install Novacut 12.09

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.09 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:

Friday, August 31, 2012

Novacut 12.08

Bit late on the release notes as we just got back from the GStreamer conference. Here are the slides from my presentation.

Video of all the presentations will be available soon compliments of UbiCast (and by the way, the UbiCast folks are awesome).

Special Thanks

What's New

We have a Novacut GStreamer 1.0 branch locked and loaded, but we can't release it till there is a gnonlin package for GStreamer 1.0 (which hasn't been released upstream yet), and there are a few fixes we still need in GStreamer 1.0.

Thanks to help from David Jordan when he was in Colorado for our Novacut hackfest, the gst-1.0 branch also contains what I think is probably the final design for our relative positioning schema. The new schema allows the Novacut edit description to express what we need for multicam and for arbitrary multi-track audio.

In terms of new features in the released version of Novacut, we have a nice keyboard shortcuts help compliments of Matteo Ronchetti. Plus, Matteo has continued to produce great prototypes for organizing slices within the Doodle (not yet released).

This month I wrote initial documentation for UserCouch, the Python3 library we use for starting per-user CouchDB instances. And as always, lots of work was done in Dmedia. Significantly, James Raymond merged the stand-alone Dmedia browser into the main Dmedia app.

Install Novacut 12.08

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.08 the next time the Ubuntu Update Manager runs.

However, you will have to reboot for the Novacut update to take effect. We know this is annoying, and very un-Ubuntu like. But we fixed this bug, so this is the last month you'll have to do this!

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:

Wednesday, July 25, 2012

Novacut 12.07

Special thanks to monstercameron for editing this excellent video with Novacut and OpenShot!

I'm happy to announce that I'll be presenting at the GStreamer conference on August 27. And this month I made a three part video tutorial to help interested folks get started with Novacut development:

What's New

It was a slow month in the Novacut component, but Matteo Ronchetti made further enhancements to the project trash.

However, this month saw massive work in our CouchDB foundations. I packaged CouchDB 1.2.0 for Ubuntu Quantal (pending review), and this release is using CouchDB 1.2.0 (delivered in our PPA). I also did a lot of work in Microfiber and UserCouch, two components that had been fairly quite for a while.

And I did a ton of work in Dmedia, making some important steps toward being able to certify Dmedia as truly production ready. I didn't think it would take so long to get Dmedia production ready, but data loss is a scary prospect and these things just take time.

Fun fact, ohloh now estimates Dmedia at 5 person-years of work, and estimates Novauct at 3 person-years of work.

Install Novacut 12.07

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.07 the next time the Ubuntu Update Manager runs.

However, you will have to reboot for the Novacut update to take effect. We know this is annoying, and very un-Ubuntu like. We're working on a fix.

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:

Friday, June 29, 2012

Novacut 12.06

Special thanks to Christian Herrera for making this awesome Novacut intro!

And special thanks to Matteo Ronchetti for jumping into Novacut development and adding the ability to delete (and un-delete) Novacut projects!

What's New

We now have very basic audio enabled in the renders. For now, it's just the in-camera audio, along the exact same time-slice as the video.

This release is also the first to use GStreamer 1.0 where we can. Currently we're just using 1.0 for the Dmedia extractor and transcoder, as there hasen't been a GStreamer 1.0 release of gnonlin yet, and there is a small issue preventing us from porting the Novacut thumbnailer. All the same, this is an exciting step on the road to GStreamer 1.0!

I've also continued my research on deep testing with GStreamer. Video editing is tedious, and pro editors work long hours, so we feel that impeccable reliability is a must.

Automated testing is also important for us as we're a small team with limited resources. The higher we keep our quality, the faster we can develop. So we're holding back on adding new features till we have a sane way to guarantee their reliability, release after release.

Install Novacut 12.06

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.06 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:

Tuesday, June 5, 2012

Novacut 12.05

Although we made the release on-time, we were still in Hong Kong at Linaro Connect, so I didn't have the chance to write the release notes till today. But while in Hong Kong, Nicolas Charbonnier was kind enough to video a 15 minute demo of Dmedia and Novacut. To tie it all together, we demoed with footage from when I interviewed Nicolas earlier that day.

Between the Ubuntu Developer Summit and Linaro Connect, there wasn't as much development time this month. But these events gave us the chance to get most of the team together face-to-face, test our software, and earn some much-needed cash while still doing something Novacut-related.

What's New

Most of the changes this month were under-the-hood in Dmedia. We fixed the issue where the Dmedia importer would hang if you had Magic Lantern installed. Auto-formatting is still turned off in the stable release, but we nearly completed the work needed to properly restore Magic Lantern after an auto-format. We also landed experimental sync between your different devices on the same local network, an important step toward the Novacut Cloud beta.

I also laid out our plans for large-scale automated testing with real-world video files. Currently Novacut has fairly good reliability, but we've basically relied on manual testing to test with real-world video files, and that doesn't cut it (hehe). Especially as we add more features, manual testing simply isn't a viable way to ensure the reliability that professionals need. This testing will focus on GStreamer and libav and wont be Novacut-specific, so it will benefit every app that builds on these multimedia foundations.

Special Thanks

Special thanks to Canonical and Linaro for hiring us to film, and special thanks to David J. Fulde, James Raymond, David Jordan, and Tara Oldfield for the heroic amount of filming and editing.

Install Novacut 12.05

Please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Note that if you've already installed a previous version of Novacut, you'll automatically get Novacut 12.05 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:

Friday, May 18, 2012

Perspective

I think the Mac Performance Guide hit the nail on the head:

As I wrote back in December, Apple shows a disregard for its professional users in the way it arbitrarily changes programs like Final Cut, and when it also provides no guidance as to whether a crucial product might continue. When there is credible speculation of the Mac Pro being discontinued, Apple's silence speaks volumes. Professionals need to know they have a path forward, any vague guidance in the affirmative would address the issue.

When we jumped into this Novacut adventure (nearly 2 years ago now), we choose Ubuntu as our primary platform because we felt that Ubuntu would provide the best long-term, low-risk ecosystem for creative professionals. The strengths and trajectory of Ubuntu were clear, and my spidey-sense was telling me that we couldn't count on Apple to continue to make an OS and hardware suitable for professional storytellers.

Back in July 2010, my take on Apple was definitely a subtle reading of the tea-leaves, and I easily could have been wrong. But as luck would have it, we played the right cards. Today I would feel silly if we had bet on Apple.

If you're a creative professional who depends on Apple products to do your job, I think now is the time for some soul searching, the time to think about risk-reduction. Likewise if you're in the business of selling software or hardware that depends on the Apple pro creative ecosystem. Of course, I'm just a some guy on the internet (plus I have obvious bias), so please weigh the evidence for yourself and act in your own best interest.

But for what it's worth, at this point I'm personally 100% convinced that Apple is a dead-end road for creative professionals, and that Ubuntu is the creative platform of the future. Apple is a publicly traded company, and its board of directors are obligated to maximize Apple's profits. So I recommend keeping a keen eye on where Apple is making money. As much as it pains me to see artists and small companies blindsided by, say, FCPX or the mysteriously disappeared Mac Pro, the harsh reality is this is just the result of Apple executives doing their job, and doing it well.

And Novacut isn't the only pro video editor with an eye on Ubuntu. Last month at NAB, EditShare demoed Lightworks on Ubuntu. I think it's quite telling that EditShare is now clearly prioritizing the Linux port of Lightworks over the OSX port. EditShare seems very in-tune with their customers, and I have no doubt this flip is because there is now more demand for Lightworks on Linux than on OSX.

Momentum

If I sound extra enthusiastic, it's because last week we were at the Ubuntu Developer Summit in Oakland, California. Although it was our fourth UDS, there was an electricity in the air that really set this one apart. For example, Canonical announced they expect Ubuntu to ship on 5% of all PCs sold next year. This is deeply important for us, because if you can't readily buy great Ubuntu hardware, there's not much point in Novacut running on Ubuntu.

Speaking of great Ubuntu hardware, I had the pleasure of interviewing Carl Richell, the CEO of System76. We really hit it off with the System76 folks, and they just happen to have a passion for bringing artists great hardware on which to create. If you're looking for a laptop on which to run Novacut, I highly recommend their new Gazelle Professional, which will be released this Monday (May 21st). How does this sound: quad-core Intel i7 (ivy bridge), 16GB of RAM, and a 95% NTSC gamut 1920x1080 matte display!

We were hired to film for the week, and our main responsibility was filming the Ubuntu Cloud Summit. Not only can Ubuntu hold its own against OSX on the desktop, Ubuntu is also an absolute champ in the cloud and on the server. Ubuntu isn't just lower risk than OSX, it's a superior technology on which we can build a far more practical and productive solution for storytellers.

Novacut is designed for distributed rendering and storage, so that you can spread both rendering and storage across any combination of your workstations, local clusters, and the cloud. In fact, the Novacut and Dmedia "servers" that will run in the cloud are the exact same "servers" that run locally on your desktop (which saves us a huge amount of work, by the way). We can do this because we're building on the same core Ubuntu platform all the way from the desktop to the cloud.

The same Ubuntu that will be shipping on 5% of PCs next year also has the server muscle to power Instagram and Wikipedia and the cluster that rendered Avatar. Ubuntu even runs on ARM-powered devices, on everything from the humble Vodafone Webbook sold in South Africa to this 192-core Calxeda server. No other platform currently has this kind of reach. Novacut wants to help the storytellers of the world tell their stories on the world stage, so a big reach we need indeed.

Story Arc

While at UDS, I also had the pleasure of interviewing Mark Shuttleworth, the founder of Ubuntu. Did you know that before starting Ubuntu, Mark flew to space aboard a Russian Soyuz and spent a week on the International Space Station? I reckon something about the perspective of seeing the world from space played a part in Mark deciding Ubuntu was the most important thing to do next.

Did you know I was lucky enough to be in Porto Alegre, Brazil when both Ubuntu (at DebConf4) and the Creative Commons (at FISL) were first announced? And that before my trip to Brazil, I spent a year train-hopping and hitch-hiking around the US, daydreaming about ways in which technology could help empower storytellers?

I think we have all the ingredients here for a wonderful story, where artists and rebels and dreamers struggle together and, against all odds, slay every dragon that stood between them and a more beautiful world.

Tuesday, May 15, 2012

Hanna Sköld: The Maker of Meaning Makers

When I discovered Hanna Sköld's work, my imagination was immediately captured by her artistic bravery.  She not only makes assets from her films available to her fans via Creative Commons licensing, but also finds ways to highlight fan-made trailers and homages (e.g. showing them at film festivals alongside her work and on her interactive website).  With her newest film project, "Granny's Dancing on the Table," she has extended her creative generosity to involving her fans in the screenplay writing process!  She's hosted writing workshops and online share-memories-about-your-granny events to facilitate this collaboration.  What I find most interesting about Hanna's approach to film creation is that it engenders creativity in others.  It makes a space for her fans to interact with her stories so that they can find their own story within her story.  It allows people to actively participate in the making of meaning.  And let's face it, meaning making is what keeps us from cannibalizing ourselves and our fellow man.  For without meaning making, we become self absorbed, hungry ghosts that indiscriminately devour what's in our path.  Meaning making is that thing that keeps our moral compasses in working order - that thing that helps us problem-solve as opposed to impulsively react.

In other words, I am of the same opinion as Hanna: "Story-Telling has the power to change the world" (especially story-telling done by story tellers gutsy enough to allow their fans the creative license to build on what they've created).  And because I'm a true believer in the power of tall and short tales, I'm compelled to encourage anyone who will lend me his/her ear to give to Hanna's Kickstarter campaign a chance.  She has 16 days to raise around $40,000.00 so that she can finish producing "Granny's Dancing on the Table."  This challenge may seem impossible within the context of an individual bank account, but it becomes totally plausible inside a group of enthusiastic meaning makers.  So story lovers and tellers unite!  Unite for this amazing project that has made room for us to recognize and explore our humanity! 

                          

Thursday, April 26, 2012

Novacut 12.04, Ubuntu 12.04 LTS

I'm happy to introduce you to both Novacut 12.04 and Ubuntu 12.04 LTS:

Backer list

I really apologize about this, but no backer list this month. We were fixing bugs and serious usability issues right up to the release, and there are still a few glaring usability issues we didn't get to. So in the end, this month didn't seem like the right time to add the backer list on our website and in the editor. For me, I kinda see the backer list as the delivery of our good, so I want it to feel special.

Heck, considering how hard we all work on this, and how much we deeply appreciate our 802 Kickstarter backers, and everyone who supported us through PayPal, everyone who backed our first Kickstarter (the one that failed), our friends and family who have loaned us money countless times, every journalist who gave us the time of day, everyone in the open-source community who encouraged us and offered us guidance, the epic efforts of Ian Hex, the artists who made videos like this and this to help explain Novacut to other artists, not to mention the zillion artists who have taken the time to help us understand what you need... I don't want this backer list to just feel special, I want it to feel down right ceremonial.

To be clear, once said goods (cloud beta too!) are delivered, that's not the end of the Novacut story. It's just when we level-up at the end of a meaty chapter. Remember, we see tools like the editor as just a means to an end. Personally speaking, I don't want a video editor, I want more Firefly. Which is perfect as I'm certain that no artist really wants a video editor either... they want to tell their story, get it to market, and earn a living doing so. And not get canceled by Fox.

I also want all the Fireflies that should have been but weren't because they got jammed up by some gatekeeper. You might think of Novacut as our take on OCD fandom writ large. And we think a darn good business model, one that can fund the development of tools like the editor for many decades to come.

Where does all the value in the entertainment industry come from? Artists. So we're here to serve artists, period.

Try it!

There are still rough-spots. Multicam and audio have yet to come. Novacut will continue to get better every month. But all the same, I still think that now is a great time to see what all the fuss is about.

It's wonderfully easy to install software through the Ubuntu Software Center. However, as Novacut isn't yet in any official Ubuntu software channel, the process is a touch more difficult.

So to kick the tires, please follow these instructions to install Novacut on Ubuntu 12.04 LTS. Just ask us if you need help or get stuck!

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:

This is just the beginning

Think about that. Thank you, everyone!

Friday, March 30, 2012

Cutting with Novacut 12.03

Well, we did it! As you can see in this video, our core cutting workflow is now usable. To be fair, there are still some major rough spots and we recommend you wait till 12.04 to really kick the tires. But tires can be kicked today should you want to.

Special thanks to James Raymond for putting in the epic amount of coding and UI work this month needed to make this happen!



Rewards

We haven't forgotten the outstanding Kickstarter rewards, of course.

First, we have the many folks whose names will go on the Novacut website and in the editor app itself. We've waited to do this because we thought it would be more meaningful once Novacut was actually usable. We feel Novacut 12.04 is the right milestone, plus it's a special release for us as it corresponds with the release of Ubuntu 12.04 LTS. (Yes, we copied Ubuntu's version scheme, hehe.) So during the next month we'll get these backer lists together and give people the chance to make sure everything is correct before we publish them at the release of 12.04.

Second, we have the 17 lucky (and generous) people who will be the first to try real-time collaborative editing with Novacut, during the private beta of the Novacut cloud services. Realistically, we're probably another 2 or 3 months away from this, but we'll keep you updated as we get closer. We really appreciate everyone's patience on this, we know it's been a long haul!

And lastly, a lot of people who chose the 30 minute or hour chat with us haven't done so yet. If you're not interested, that's perfectly fine. But if you are interested, please let us know! We don't want to loose track of anyone!

Get the bits

Packages are available in the Novacut Stable Releases PPA for Ubuntu Oneiric and Precise. And you can download the source code from each component's Launchpad project page:

Mark your calendars!

Novacut 12.04 and Ubuntu 12.04 LTS will be released on Thursday, April 26, 2012. Expect greatness.

Friday, February 24, 2012

Announcing the Novacut 12.02 components

Try as we might, we couldn't tie up all the loose ends to get our cutting workflow usable. In a live edit we can now adjust slices and reorder them in a sequence, all with real-time collaboration.

But the pieces we didn't finish are adding clips into the edit (from Dmedia), and creating slices of those clips in the first place. James Raymond has done great prototypes of these, but we didn't finish integrating all the pieces and making them work on live edits. Next month?

Doodling

In our user research for Novacut, a theme that comes up over and over is a fear of making certain types of changes in one's edit, a fear of "breaking things". And this is a serious problem because it means existing software tends to scare editors away from experimentation. So we've put a lot of work into making sure changing your Novacut edit doesn't have unintended side-effects.

We also want you to be able to doodle in the margins, so to speak, to have a place to stage your thoughts without yet causing any change in the edit. The first place we're experimenting with this is in the big box labeled "Doodle Here":


The idea is that when you first create a slice, it doesn't have to go anywhere yet, it can just hang out in the doodle area. Or if you want to remove a slice from the sequence, just drag it back into the doodle area... that way you can remove a slice from the sequence without loosing that slice. I really wished we could have gotten this all finished for the release because I'm so excited for people to try it. Next month!

Thanks to all the artists!

For this month's special thanks, I want to thank the many artists who constantly help steer us is the right direction. Of course this includes all the members of the Vimeo Novacut Artist Diaries, and many others, but there are a few people I want to thank specifically:

We've been really touched by how many busy professionals have been willing to spend time giving us feedback and guidance. With your help, we've been able to take Novacut in some bold directions, yet stay on track... because many kind artists have given us a nudge back onto the road whenever we've veered off.

And for anyone thinking of designing an open-source pro creative app: please start by talking to your pro creative users! There's no sense building a great solution to the wrong problem!

Get the bits

Packages are available in the Novacut Stable Releases PPA for Ubuntu Oneiric and Precise. And you can download the source code from each component's Launchpad project page:

Contribute to 12.03 and beyond!

We always release on the last Thursday of the month. The 12.03 components will be released on Thursday March 29, 2012, and development is already underway. To see what's in store for the next releases, checkout the 12.03 milestones:

That's all, folks!

Thanks to everyone who is helping make this dream a reality!

Cheers,
Jason Gerard DeRose

Tuesday, February 14, 2012

Announcing the Novacut 12.01 components

Apologies that this is late. The release went out on time, but between the GStreamer 1.0 Hackfest and Linaro Connect, I haven't had time to write the release notes. I'll keep this brief as we're only about a week away from the 12.02 release now.

What's new

In Novacut proper, we reverted to the Python2 based renderer and now have it running as a DBus service (so we can render in the background even if the Novacut UI isn't open). We've been abusing the renderer with randomly generated test edits, and it's been quite reliable thus far. We didn't get our first cutting workflow all tied together for 12.01, but it should land in time 12.02.

We've also been doing a lot of UI prototyping, including this new type of storyboard view:


Special thanks

Get the bits

Packages are available in the Novacut Stable Releases PPA for Ubuntu Oneiric and Precise. And you can download the source code from each component's Launchpad project page. Whoa, seven components and counting:

Contribute to 12.02 and beyond!

We always release on the last Thursday of the month. The 12.02 components will be released on Thursday February 23, 2012, and development is already underway. To see what's in store for the next releases, checkout the 12.02 milestones:

That's all, folks!

Thanks to everyone who is helping make this dream a reality!

Cheers,
Jason Gerard DeRose