oreilly.comSafari Books Online.Conferences.


Topic: Multimedia

Audio, video and graphics applications for Linux.

O'Reilly Network articles about this topic:

Indie Podcasting with Open Source (Linux DevCenter)
Linux has a reputation as a multimedia lightweight. That's undeserved; there are plenty of powerful, useful, and usable applications to meet most of your media needs. For example, it's possible to become an independent podcaster with a little bit of equipment and experience. John Littler shares his advice on podcasting with open source.

Distributing Content with BitTorrent (Linux DevCenter)
You have good software, or audio or video, and you want to make it available to the public. If you get really popular, though, you'll spend all of your money and bandwidth being popular--and then what? Consider P2P distribution with BitTorrent, which allows your users to share pieces of your file with each other, giving them faster transfers and you fewer headaches. Robert Bernier explains.

Linux for Video Production (Linux DevCenter)
Linux and open source software is traditionally good for developers and system administrators, and recently good for business users. When will it be good for multimedia users? A handful of projects are making video production and editing possible (and useful)--PiTiVi and GStreamer among them. Jono Bacon examines the present and future of video production with Linux and open source software. Jono is the coauthor of Linux Desktop Hacks.

The Ur-Quan Masters (Linux DevCenter)
Star Control II is one of the most beloved space exploration games. When its original developers released a version of the source code under the GPL, members of the fan community began to port it to modern operating systems. Howard Wen recently interviewed the developers about their goals, their progress, and how open source works for them.

The Irrlicht Engine (Linux DevCenter)
One of the most complicated pieces of software in the world is a 3-D engine, right? Not according to Nikolaus Gebhardt. He's almost single-handedly created his own open source-capable 3-D engine, Irrlicht. Howard Wen talks with him about the design, implementation, and goals of the project.

MusE: MIDI Sequencing for Linux (Linux DevCenter)
Think Linux lacks for good multimedia creation and editing applications? Think again. Another application making ears perk up is MusE, a MIDI and audio sequencer intended to be a complete multitrack virtual studio. Howard Wen looks at the current and future development of the project.

Professional Sound Editing with Audacity (Linux DevCenter)
Think Linux lacks for good multimedia creation and editing applications? Think again. In the world of sound editing, Audacity is powerful and easy to use, and it's free software. Howard Wen explores the design, features, and future of Audacity.

Inside GnomeMeeting (Linux DevCenter)
As bandwidth and processor power increase, so do the compelling reasons to consider voice and video over IP. Damien Sandras' polished GnomeMeeting application is a good example. Howard Wen recently interviewed Sandras about the project's successes, goals, and plans.

Use Your Digital Camera with Linux (Linux DevCenter)
With the holidays over, it's time to pause, reflect, and clean up a bit. Why not download the photos from your digital camera? Don't worry, it's easy under Linux. Robert Bernier demonstrates the killer combination of gphoto2, ImageMagick, and digiKam.

Clever Tricks with MythTV (Linux DevCenter)
Building your own personal video recorder means that you can avoid manufacturer- or broadcaster-enforced restrictions. That's not all, though. John Littler presents some clever ideas on what you can accomplish with a MythTV box, some free time, and a little work.

Linux Music Blossoms with Rosegarden (Linux DevCenter)
No kidding: many software geeks are also music geeks. It should be no surprise that free software music programs have started to rival their commercial counterparts. Howard Wen walks through Rosegarden, a Linux-based music sequencer and scoring package.

Create Self-Booting Movie CDs (Linux DevCenter)
Self-booting Linux distributions are really, really cool. They can also be really, really useful, and not just for system administrators or gamers. Robert Bernier demonstrates how he turns his precious DVDs into self-booting Linux CDs that his son can take with him.

Semi-Pro Linux-Based Recording (Linux DevCenter)
As computers grow ever more powerful and recording equipment grows ever cheaper, it's easier and easier to create and record your own music. Why not use free software? John Littler explores the hardware and software you'll need to build your own home recording studio with Linux and related tools.

Building a Linux Media PC (Linux DevCenter)
What do DVDs, CDs, TV stations, and video games have in common? Besides the fact that they require bulky equipment that takes up precious space in your living room, you can play them all on a PC running Linux. John Littler introduces the Linux media PC, a media convergence device.

Inside the Homebrew Atari 2600 Scene (Linux DevCenter)
Despite console-company protestations to the contrary, emulators aren't only tools for copyright infringers. If it weren't for emulators, would the Atari 2600 homebrew scene be where it is today? "Wait, there's an Atari 2600 homebrew scene?" you ask. As Howard Wen explains, it exists, and new-school programmers are making some impressive games in the old-school style.

CinePaint: The GIMP Goes Hollywood (Linux DevCenter)
As movie effects studios adopt open source, expect them to adapt existing projects in new ways. That's the lesson of CinePaint, a project that's risen from the ashes of FilmGIMP. Howard Wen explores the goals and development of the program and interviews two of its lead developers.

Professional Video Editing on Linux with Cinelerra (Linux DevCenter)
Someday Linux will be a great platform for editing media files, right? If you know about Cinelerra, you know that day is soon, if not now. Howard Wen explores this high-quality, long-lived video editing application.

The State of Home-Brew PVRs on Linux (Linux DevCenter)
A TiVo is basically a Linux box with some extra software (and a nice service). That's something a competent hacker could replicate. Joe Stump explores the state of the home-brew PVR (personal video recorder) community on Linux as of late 2003.

Animation in SDL: OpenGL (Linux DevCenter)
SDL, the cross-platform multimedia toolkit, is powerful enough to have brought over 40 commercial games to Linux. While it has its own graphics primitives, it also supports the popular and powerful OpenGL API. In the third of a series of articles, Bob Pendleton introduces OpenGL and demonstrates how to use it in your SDL programs.

Porting Linux to the iPod (Linux DevCenter)
A new piece of unknown hardware is a challenge; what can it do? To Bernard Leach, Apple's iPod was just waiting for a Linux port. Thanks to his work, you can play music on an iPod running Linux. Howard Wen recently interviewed Leach on the goals and process of porting Linux to the iPod.

Inside ScummVM: Classic Adventure Engine Overhaul (Linux DevCenter)
The short list of quintessential adventure games includes several picks from LucasArts' stable. While the genre might be fading, the ScummVM project is reviving classic games such as the Maniac Mansion and Monkey Island series. Howard Wen interviews the developers behind the ScummVM project.

Animation in SDL: Hardware Surfaces (Linux DevCenter)
SDL, the cross-platform multimedia toolkit, is powerful enough to have brought over 40 commercial games to Linux. It's also portable enough to run just about anywhere that has graphics and an operating system. In the second of a series of articles, Bob Pendleton demonstrates how to use hardware surfaces in your SDL programs.

Slash'EM Interview (Linux DevCenter)
Any worthwhile Nethack variant eventually finds a home in Slash'EM. Tracking those variants and the main Nethack sources is quite a job though. Howard Wen discusses the project with Warren Cheung and J. Ali Harlowe.

Slash'EM: The Sum of All NetHacks (Linux DevCenter)
Any worthwhile Nethack variant eventually finds a home in Slash'EM. It's the proving ground for all sorts of new and unique ideas. Far more than just a conglomeration of patches, Slash'EM is a fresh game in its own right. On the twilight of a new release, Howard Wen examines how a classic is kept alive and fresh.

Animation in SDL (Linux DevCenter)
SDL, the cross-platform multimedia toolkit, is powerful enough to have brought over 40 commercial games to Linux. It's also portable enough to run just about anywhere that has graphics and an operating system. In the first of a series of articles, Bob Pendleton demonstrates how to use SDL for animation and video in your programs.

Exult Developer Interview: Reinventing a Classic (Linux DevCenter)
Howard Wen recently introduced the Exult project that's making Ultima 7 accessible on a new generation of platforms. This week, he talks to developers Jeff Freedman and Ryan Nunn about code reuse across projects, reverse engineering, and other proposed and actual gaming ideas.

Exult: The Open Age of Ultima (Linux DevCenter)
Ultima 7 is universally recognized as one of the most impressive computer RPGs of all time. Unfortunately, getting it to run under DOS was--and is--an exercise in frustration. As Howard Wen reports, the Exult project is reimplementing and enhancing the U7 virtual machine. If you still have a CD lying around, you can enjoy this classic on your Linux box.

CrossOver Brings QuickTime Movies to Linux: Part 2 (Linux DevCenter)
It's true. CrossOver enables QuickTime movie playback on Linux. In this second part of a two-part series, we test its performance and see how far we can push its capabilities.

CrossOver Brings QuickTime Movies to Linux: Part 1 (Linux DevCenter)
Until recently, QuickTime movie playback was limited to Windows PCs and Macs. But the CrossOver plug-in attempts to bring native QT functionality to the Linux platform. Here's an introduction to CrossOver and a look at what QuickTime can bring to open-source computing.

OpenAL Explained (Linux DevCenter)
OpenAL, the Open Audio Library, is a parallel effort to OpenGL, the Open Graphics Library. It is cross-platform, open source solution for programming 2D and 3D audio. Creative Labs and Loki Games are spearheading the effort. Dave Phillips, who maintains the Linux Music & Sound Applications Web site gives us an overview of the program.

What Is This 3D Audio Business? (Linux DevCenter)
OpenAL supports developing 3D audio, sometimes called quadraphonic or surround-sound. The technology can make games or other immersive environments feel more real, by allowing sound to come from all directions. Dave Phillips explains 3D sound and how it is supported in OpenAL.

OpenAL Development: The Programmer's View (Linux DevCenter)
Dave Phillips walks us through a demo using OpenAL: Coding an object for movement and sound.

Broadcast 2000 Brings DV Editing to Linux (Linux DevCenter)
iMovie is great if all you have is an iMac, but Broadcast 2000 is the way to go for Linux users.

Why I Prefer the Open Source Solution for Video Editing (Linux DevCenter)
A personal note from Curtis Lee Fulton about why he prefers to use the open sourced "Broadcast 2000" editing application over other solutions such as Final Cut Pro.

Napster Rides Again (Linux DevCenter)
Is the song-swapping service a model for a new breed of Net application? A roundtable discussion with's John Borland and Steve Pizzo of Forbes ASAP.With audio

Other documents about this topic:

Below are other references available on the web for this topic. Since other sites may change their links, please if you find any that may need to be updated.

Linux Online Certification

Linux/Unix System Administration Certificate Series
Linux/Unix System Administration Certificate Series — This course series targets both beginning and intermediate Linux/Unix users who want to acquire advanced system administration skills, and to back those skills up with a Certificate from the University of Illinois Office of Continuing Education.

Enroll today!

Linux Resources
  • Linux Online
  • The Linux FAQ
  • Linux Kernel Archives
  • Kernel Traffic

  • Sponsored by: