Articles

Assembling Video from a PNG Stream for an Ogg Video with png2theora

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.

Assembling Ogg Soundtracks for an Ogg Video with Audacity, VLC, and Command Line Tools

Ogg Vorbis and Ogg FLAC (the Ogg stream version of the Free Lossless Audio Codec) are popular free-licensed and patent-free codecs for handling sound. These are the formats I'll be using in a complex Ogg Theora video file that I am creating as part of my "Lib-Ray" experiment in creating an alternative format for distributing high definition video. In order to do this, I'll need to solve several technical challenges using the FLAC command line tools, Audacity, and VLC, which I'll demonstrate here.

Understanding Surround and Binaural Sound

Film soundtracks are usually made available in either "Stereo" or "5.1 Surround" sound, although other possibilities exist. Quite a few of the source sound recordings I've been using are "binaural" recordings, which sound eerily realistic over earphones, but often less impressive when played back on speakers. What does this stuff mean, and how can I use free software tools to make the most of it? This will be an ongoing learning experience, but I want to start with a brief description of these most common technologies, and how they are supported by the file formats we have available to us: Vorbis, FLAC, and WAV.

Review: Making Software, Edited by Andy Oram and Greg Wilson

It's an old joke among programmers that questions of the efficacy of programming languages, abstraction models, management models, or other fundamental ideas of software engineering are simply "religious wars" -- i.e. conflicts impossible to resolve, because they are based on faith and superstition rather than any kind of objective evidence. And yet, a lot of important decisions are based on these ideas. So it's refreshing to see a book that attempts to apply real scientific rigor to the questions of programming and software engineering, and that's what "Making Software" gives us.

Free Software needs Free Speech!

You might think that a good program is all about good programming. But for a number of applications, the barrier to success isn't programming at all. Some of the most interesting projects nowadays -- speech recognition, for example -- rely on machine-learning from databases of information. It's not enough to write free software for these applications, we have to also provide that software with the right data. Contributing to these projects is needed from a much larger group of people, but it also can be very easy to do.

Will the lack of commodity mobile hardware kill free software?

This magazine has voiced several concerns over the almost de-facto state of vendor lock-in in the mobile market and with good reason. What is the point of free software if the hardware locks your access to it? This premise was one of the driving forces behind v3 of the GPL and as far as I can tell the OpenPC project and other open hardware projects. But most of these hardware projects relate to the desktop PC model. Where is the equivalent commodity hardware for the mobile market, the tablet "market" or even the laptop one?

Nokia and free software. Or why Android was not the "preferred bidder" (because that's like peeing in your pants for warmth)

This year seems to been continuing where last year left off: Oracle/Sun, OpenOffice/LibreOffice, Ubuntu and Wayland/Xorg. Now, it's the turn of Nokia and Microsoft. When I heard the news that Nokia was switching from the Symbian OS to Windows 7 for their smartphones my first reaction was: "another Microsoft patents land grab" but this article is not about the proverbial beast of Redmond but about why Nokia chose it over Android and more importantly, given the increasing convergence of laptops, smartphones and tablets, answering the question: just how free is Android and what is the relationship with GNU/Linux?--and I suspect that I'll be needing my asbestos delicates.

Review: Blender 2.5 Lighting and Rendering, by Aaron W. Powell

Sometimes the best book on a subject is the shortest. This is a very concise book, focused very much on a single narrow, but important, subject with Blender: which is how to light your subject, create colors and textures, and generate the final 2D render from the 3D scene.

MusOpen.org: Public domain performances of public domain music

Classical music itself, by virtue of being old, is mostly public domain, but recordings of performances are usually under copyright, and not many are available for use in free culture works. An emerging new resource, aiming to resolve this problem is MusOpen -- a repository of public domain recordings of public domain music, available in Ogg Vorbis and FLAC formats.

Lasting Digital Archives: Millenniata's New Archival DVD Technology

A new optical disk technology offers a fundamental new capability -- which is storing offline archives in a format with a shelf life of many decades (or even centuries). The key is in the pits: unlike commonly available dye-based CD-R and DVD-R media, the Millenniata writer actually laser etches physical pits into the writable layer of its "M-Disc" DVD-ROMs. Because the pits are physical structures, like the pits on pressed media, they have the same kind of shelf-life -- but in a way that is economical for low-copy archives. The niche here is for digital archives of "time capsule" data: family photographs, historical records, original manuscripts, video footage and masters, and so on. Perhaps more remarkably, the drives and disks, are affordable enough for the target applications and available commercially right now.

FOSDEM 2011 - A Personal Account (with all personal details withheld)

FOSDEM - a geek trip to Brussels. Going abroad to experience different cultures. Or at least, a chance to eat chips, suffer rain, and watch American TV in a different country.

If I had to sum up this year, then the theme was Annoyances. Having been every year for the last ten, maybe I’m just too old and crabby for these things now. But it seemed like the zealots, the idiots, the chavs, and the social retards had all teamed up to irk me at any point in the weekend when I was beginning to find some peace.

But let us begin at the beginning.

Five ideas for escaping the Blu-Ray blues

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.

The OpenPC project: Ready-made GNU/Linux Machines

The Open Desktop communities Open-PC project is now offering three different models of open computers with turn-key GNU/Linux and KDE installations based on OpenSUSE (or Ubuntu). These systems could provide real competition with pre-installed Windows or Mac computers, overcoming some of the most frequently-cited problems with GNU/Linux on the desktop. The systems are now available from vendors in Europe and the USA.

Pages

Subscribe to RSS - articles