The "Lunatics" project is moving on to the next stage, which is audio production -- recording voices, mixing sound effects and music, and putting it to an animatic which will be used later in creating fully-animated scenes. But we have a couple of problems for which we need free software help. We're also trying to meet a Kickstarter goal to get just this part of the project completed.
Spare a thought for old time stalwarts like Konqueror. Many great features have been stripped out but it's still a a great file manager (and a decent browser) even if Dolphin has been promoted as the default file manager of the KDE desktop. Back in the day, Konqueror was able to handle lots of media without having to open a separate application. I want some of that functionality back for those times when I just want to view it quick and fast without all the bells and whistles--and the good news is that it's not difficult to do.
Today is the Free Software Foundation's "Day Against DRM" and it seems like an auspicious time to launch a Kickstarter campaign to support the completion of the Lib-Ray standard for publishing high-definition videos on fixed media. I've been posting my progress on the prototypes here in Free Software Magazine, and it's clear to me that this is now just a matter of being able to dedicate the time and resources to finish the job.
In my previous column, I described the success I've had with using VP8 for compressing the video for the Lib-Ray main feature multimedia file. At the end of that process, though, I still have a silent film. We also need to get the audio, and make a decision about the format. WebM calls for Vorbis sound, which probably makes sense for internet downloads, but this is where we part ways -- for my application, bit-perfect audio with FLAC seems to make more sense, at least for the main audio tracks (Vorbis is still in the picture for things like commentaries).
When I started working on a no-DRM, open-standards-based solution for distributing high-definition video on fixed media ("Lib-Ray"), I naturally thought of Theora, because it was developed as a free software project. Several people have suggested, though, that the VP8 codec would be a better fit for my application. This month, I've finally gotten the necessary
mkvtoolnix packages installed on my Debian system, and so I'm having a first-look at VP8. The results are very promising, though the tools are somewhat finicky.
In Spring 2011, I started a project to attempt to create a free-culture compatible / non-DRM alternative to Blu-Ray for high-definition video releases on fixed-media, and after about a year hiatus, I'm getting back to it with some new ideas. The first is that I've concluded that optical discs are a bust for this kind of application, and that the time has come to move on to Flash media, specifically SDHC/SDXC as the hardware medium. This is a more expensive choice of medium, and still not perfect, but it has enough advantages to make it a clear choice now.
There is a problem with the world of illegal piracy that we have online today, but it's not what the RIAA and MPAA want you to think it is. It's that we've become accustomed to participating in illegal copying, and yet it is still illegal. This means that we have the illusion of a body of work that can be built upon, remixed, and combined with new work, but if real artists practice this commercially, we are exposed to legal attack.
In the United States, Nielsen has long been the main source of data for evaluating television shows and stations for advertisers. It's considered a very reliable source. So their inclusion of data on web video watching habits in their 2011 report on the "The U.S. Media Universe" is a real boon to anyone planning to enter this field. It's interesting to ask what are the consequences to free culture productions and the free software used for creation and consumption of video arts.
So far, my favorite video editing app is Kdenlive. I found that it provided a relatively shallow learning curve and a familiar multi-track interface, but it also didn't make it hard to get to the kinds of controls I need for the precise control I want to have on vocational editing jobs.
The OpenShot video editor was the easiest to get in Ubuntu Studio's "Oneric Ocelot" release, so we had a chance to try it out recently. It's pretty good -- much more capable than Kino. It provides similar capabilities to Blender's VSE, but without the burden of learning Blender. In fact, the learning curve is very gentle, because the interface is clean and simple.
Coming from Kino, Blender's "Video Sequence Editor" is a huge step up. Most people don't think of Blender when considering video editing tools, but in fact, Blender contains a very good one. This is not a separate application but an editing mode within the Blender application. It can work directly with animated scenes created within Blender or with video footage from other sources. Evaluating it is a little tricky because of this unique niche.
The final step (and probably most interesting) step in creating my Lib-Ray prototype (for releasing high-definition video without DRM or other anti-features) is to make a disk menu system to access the video data that I've already prepared. This column will actually document my second prototype design, as opposed to the first prototype which I presented at Texas Linux Fest in April 2011. This second is a big improvement and conforms much better to the draft HTML5 standard from the WHAT Working Group, and is much more functional in the existing Chromium browser, although improvements are still needed.
Unless you've been hiding in a cave for the last few years, you probably know about the free multimedia codecs with the fishy-sounding names from Xiph.org: Ogg Vorbis (for sound) and Ogg Theora (for video). You might be less familiar with other family and friends, including FLAC (lossless audio), Skeleton (metadata stream), and Kate (subtitles). However, together this collection of codecs can be used with the Ogg container format to provide all of the functionality of a DVD video file -- multiple soundtracks, full surround sound, high definition, and selectable subtitles. Having created the various streams for a prototype release of "Sintel" in my last few columns, I'm now going to integrate them into a single video file and test it with some players.
Another alternative to using kate subtitles in an Ogg video would be to use the existing SRT subtitles in a Matroska video container. I don't believe the SRT format is patent encumbered (its really simple with just timecodes and text, so I'd hope that no one was give a patent on something that obvious), and the Matroska (or MKV) container format is an amazing, all-purpose container. From wikipedia:
One of the more interesting aspects of Ogg Video is that it allows an essentially unlimited number of subtitle tracks to be included. This is especially useful for free-culture videos, since they are generally released globally, and there are often contributed subtitles. In fact, for "Sintel", I was able to find 44 subtitle files. I will be including them all as Ogg Kate streams in my prototype "Lib-Ray" version of "Sintel", and in this column I will demonstrate the use of several command line utilities useful for this, especially the
kateenc tool for creating the streams.
Ogg Theora is the codec of choice for free-licensed, patent-free video, and so that is the one I'll be using in my experiment in creating an alternative format for distributing high definition video. The original, full-quality animation for "Sintel" is provided as a series of PNG images representing each frame, and so I'll need to turn that into a high-quality Theora video stream for my prototype "Lib-Ray" version of "Sintel". In this column, I'll show how I do that.
Some of us want to be able to release high-definition video (possibly even 3D) without evil copy protection schemes. I've been avoiding Blu-Ray as a consumer since it came out, mostly because Richard Stallman said it has an evil and oppressive DRM scheme. After my first serious investigation, I can confirm his opinion, and frankly, it's a pretty bleak situation. What can we do about it? Here's five ideas for how we might release high definition video.
Hardly anyone realizes that Blender even is a video compositing and non-linear editing tool (in addition to its modeling, rendering, and animation capabilities). There are few, if any, books available on how to use it for that purpose, so Roger Wickes' book is much needed. It contains an enormous amount of very useful information.
In my recent article on QDVDAuthor, I skipped over the task of making a videoloop for the main DVD menu. Here I'm going to show you how I did it. The goal is a short loop of video that smoothly transitions through five different video segments and back to the beginning again. The audio is shaped and lowered to make it more or less even and not so distracting (loud menus can be obnoxious if they are left running).