The release of FFmpeg 0.5 last March was significant as it was the first official release in quite a while for this popular and widely used free software media program. Fifteen months later, FFmpeg 0.6 has been released with plenty of changes including support for Google's VP8 codec / WebM and improvements for HTML5/H.264 video playback.
MPlayer 1.0 initially entered its release candidate phase in 2006 followed by a second release candidate in October of 2007. A third release candidate was supposed to be made available in 2009 following the release of FFmpeg 0.5, but it never ended up actually being released. However, today MPlayer 1.0 RC3 has been finally released.
Following three release candidates since late March, MythTV 0.23 was officially released yesterday. With the release announcement they also detail some of the plans for MythTV 0.24.
The first release candidate for MythTV 0.23 was released in March with integration of newer FFmpeg code, AVChapter support during video playback for Matroska and OGG, new plug-ins, new Python bindings, and various other changes delivered in this shorter development cycle than past MythTV releases. A second release candidate was delivered shortly thereafter to fix various bugs, but now a month later, MythTV 0.23 RC3 has hit the web.
The popular open-source XBMC media player has had VDPAU support for more than a year now to offload some of the video decoding work during the playback process onto the GPU (primarily NVIDIA GPUs) using this robust Linux/Unix graphics API. However, for graphics hardware / drivers that do not implement NVIDIA's Video Decode and Presentation API for Unix, the XBMC mainline code-base now has working support for VA-API.
It wasn't even two weeks ago that MythTV 0.23 RC1 was released, but already a second release candidate is now available.
While MythTV faces greater competition these days in the free software HTPC / PVR arena with competition from the likes of XBMC, Boxee, Enna, and others, the development of MythTV is continuing to move forward in a steadfast manner.
It was almost exactly one year to the day that FFmpeg 0.5 was released after this major free software project had not encountered a new release in quite a while. Yesterday a new FFmpeg release also made it out the door and it's FFmpeg 0.5.1. The 0.5.1 release, however, doesn't have anything too exciting in store for it beyond clearing up some bugs, security problems, licensing issues, and packaging problems. There are not any new codecs (like the work we talked about just this week), but all of that is being held off until FFmpeg 0.6.
Since the release of FFmpeg 0.5 last year there hasn't been much information about this media project publicized beyond VDPAU MPEG-4 ASP acceleration and other features, but today there is a new announcement from this free software project.
It was just recently that there was a new XBMC release and then after that this media player picked up support for Broadcom Crystal HD decoding. While XNMC may be progressing well in terms of features for this free software multimedia project, there is a new competitor on the block.
A few days ago XBMC 9.11 was released, but there is already new code that has hit their mainline code repository that will make the next release even more exciting already. Committed to the XBMC SVN trunk repository last night was support for Broadcom's Crystal HD hardware decoding ASIC.
Version 9.11 "Camelot" of XBMC (formerly known as the X-Box Media Center) is now available for Linux and all supported operating systems. The XBMC 9.11 update brings a new default skin, many user-interface improvements, enhanced surround sound support, support for Blu-ray sub-titles,support for RTMP Flash video streams, proper MMS/MMSH streaming client support, an updated FFmpeg implementation, new movie scrapers, and tons of other changes.
What we were in the process of writing about when we discovered MPlayer's support for most Blu-ray and HD-DVD codecs was that there is now support for MPEG-4 ASP decoding with VDPAU (NVIDIA's Video Decode and Presentation API for Unix) in the mainline FFmpeg tree.
This news is coming a few days late (MPlayer's web-site lacks any RSS or syndication support), but the latest MPlayer code in their SVN trunk now supports most HD-DVD and Blu-ray codecs. Earlier this year we talked about possible Blu-ray support for FFmpeg and developers becoming more interested after we interviewed the FFmpeg developers and there ended up being an outpouring of support by our readers offering up Blu-ray drives and other forms of help.
After a year and a half of development and two release candidates, MythTV 0.22 final is now available. Version 0.22 of MythTV, this popular free software project to watch and record television from your computer, brings support for NVIDIA's VDPAU acceleration, support for DVB-S2 and the Hauppauge HD-PVR, and a major overhaul of the Qt-based MythTV user-interface and its library. The MythTV project also announced today a competition for designing new themes for MythTV.
Two weeks after the MythTV 0.22 RC1 release was made available, a second release candidate has arrived with more than 50 additional changes. Additionally, if no critical issues are discovered in MythTV 0.22 RC2, the final version of this popular free software project update will be out in roughly one week.
It's been a long time since last talking about MythTV with the last major release occurring 18 months back, but the release candidate for the next version of MythTV has finally surfaced. The release candidate for MythTV 0.22 is available along with 0.22 RCs for MythPlugins and MythThemes. The major changes in MythTV 0.22 include the user-interface now using the the new MythUI library and the new features that it brings, MythTV being built upon Qt 4.4+, automatic scheduler prioritization, support for the Hauppauge HD-PVR, and VDPAU support.
The XBMC media player (formerly known as X-Box Media Center) has reached a new milestone with its 9.04 "Babylon" release. This updated open-source media player integrates VDPAU support for offloading video decoding to supported NVIDIA GPUs (as our benchmarks show it improved HD video playback), UPnP MediaServer compliant with DLNA standard, PulseAudio sound server support, there are new karaoke features, and numerous other options have been added in XBMC 9.04.
While AMD continues to sit on the sidelines of Linux video playback as they have yet to release the needed information to expose their X-Video Bitstream Acceleration (XvBA) interface, NVIDIA's video API continues being adopted by various open-source multimedia projects. NVIDIA engineers working on the Video Decode and Presentation API for Unix had only provided official patches for FFmpeg and MPlayer while the open-source community has stepped up and provided the support in other software applications (such as MythTV, Xine, and VLC).
Earlier this week Google had published their list of 2009 Summer of Code projects and FFmpeg was among them. Last week we published an interview with the FFmpeg developers where we learned more about their v0.5 release and other topics like OpenCL, Blu-ray, and multi-threading. Since running that interview, where it was found that Blu-ray wasn't actively being worked on due in part to a lack of hardware, a number of readers have stepped up and offered Blu-ray drives and media to help developers, which may result in Blu-ray support coming sooner rather than later.
A week ago at Phoronix we published an interview with the developers of FFmpeg (well, just three of their active developers) where topics from OpenCL to their release cycle to multi-threading support were discussed. Diego Biurrun, Baptiste Coudurier, and Robert Swain also talked about their version 0.5 milestone. In that interview, the following was said about Blu-ray support on Linux:
FFmpeg, a popular free software project to record, convert, and stream audio/video files of various formats, has finally readied itself for a new release. FFmpeg is relied upon heavily by MPlayer, but official releases are far and few between. Tonight, however, the FFmpeg developers have released version 0.5 of this LGPL multimedia software.
The Video Decode and Presentation API for Unix is one of the best innovations to occur within the proprietary NVIDIA Linux display driver in recent times. VDPAU allows offloading much of the video acceleration work from the CPU onto the GPU, which results in a $20 CPU and $30 GPU being able to sustain HD video playback and great video benchmark results.
When NVIDIA introduced VDPAU support in November for providing excellent GPU playback support on Linux they released a set of patches that enabled the Video Decode and Presentation API for Unix support within the FFmpeg and MPlayer projects. Initially it looked like these patches would not be accepted into the mainline code-base, but committed to the FFmpeg repository last night was support for VDPAU.
Earlier this month FFmpeg picked up support for new formats/decoders and among them were RealVideo 4.0 support. What was missing, however, was support for RealVideo 3.0 with this free software media converting solution. A RealVideo 3.0 decoder though has now been added to FFmpeg. This decoder may still have a few bugs to it, but it's now available via their SVN repository.
While there still is no official release of FFmpeg, committed to their SVN repository last night was support for several new formats. FFmpeg has picked up a QCELP/PureVoice speech decoder, floating point PCM decoder and encoder, Nellymoser ASAO encoder, Electronic Arts TGQ decoder, Speex decoding via libspeex, MXF muxer, E-AC-3 support, and a RealVideo 4.0 decoder.
Last month NVIDIA brought PureVideo features to Linux through a new API they call the Video Decode and Presentation API for Unix in their NVIDIA 180.xx driver.
Released this morning was the first cross-platform release of XBMC (formerly known as the X-Box Media Center) for Linux, Windows, and Mac OS X platforms. This release, codenamed "Atlantis", sporting this multi-platform compatibility also arrives with a new default skin, an XBMC Live distribution as an OS to purely run XBMC, and iTunes/iPhoto integration. The final release of this open-source media center application is expected next month. The release announcement and download links can be found on the XBMC web-site. XBMC is the software that powers Boxee.tv.
About a year after the availability of the first release candidate for MPlayer 1.0, the second RC is finally out. Mplayer 1.0-rc2 includes new FFmpeg work, support for Real RTSP authentication, libnemesi streaming library, and other improvements. Many HDTV streams should now also work for MPlayer 1.0-rc2 and later. The FFmpeg work includes new video and audio codecs, speed improvements, and code cleanups. More information and downloads are available from the MPlayer website.
The beta of Ubuntu 7.10 "Gutsy Gibbon" was released last week and now arriving is the first beta of Mythbuntu 7.10. Mythbuntu is the Ubuntu derivative designed for HTPCs (Home Theater PCs) and media PCs with MythTV being its key package. Some of the key Mythbuntu 7.10 Beta packages include turning to Xfce as opposed to OpenBox, Network Manager is now included, ubuntu-mythtv-frontend is now used, and new mythbuntu-control-centre features. Some of the other changes include a new GTK theme, enhanced LIRC support for USB devices, and new usplash artwork. Mythbuntu can also be installed via an existing Ubuntu installation. More information is available in the Mythbuntu 7.10 Public Beta release notes.
221 Multimedia news articles published on Phoronix.