By Forrest Cook
July 21, 2009
The VideoLAN project
has
announced
the release of version 1.0.0 of the
VLC media player, its main
software effort.
The VideoLAN project description states:
VideoLAN produces free software for video, released under the GNU General Public License.
It started as a student project at the French École Centrale Paris but is now a worldwide project with developers from 20 countries.
The VLC media player description states:
VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.
It doesn't need any external codec or program to work.
VLC media player is an all-encompassing application and the
feature list is quite extensive. The
What can vlc do?
document gives an overview of VLC's capabilities and the
VideoLAN Wiki
has a large collection of documentation about the software.
Some of the more notable features include
cross-platform operation, support for a wide variety of
audio and video formats, the ability to play from many input sources,
and to send output to many destinations.
In addition to local media sources, a number of network-based streaming
formats are supported.
All of the audio and video CODECs are built-in.
VLC can also perform transcoding and live audio and video filtering.
In addition, the software supports metadata operations such as adding
subtitles and decoding tags.
Finally, VLC is also able to perform unicast and multicast streaming.
See the
streaming feature list for more information on that capability.
VLC 1.0.0 is a milestone release, from the announcement:
The VideoLAN project is pleased to announce the release of the first version of the Goldeneye branch of VLC: 1.0.0.
This major release introduces many new features, new formats and new codecs to the VLC multimedia framework and fixes a very high number of bugs that were present in the 0.9.x or 0.8.6 versions.
Your author installed VLC 1.0 on an Ubuntu 9.04 "Jaunty Jackalope"
system by following the Ubuntu
installation instructions. Installation was fairly straightforward
and the software was run using the vlc command.
The test system's rather ancient Athlon 1700 processor was able to
use VLC to play an assortment of audio files (.wav, .flac and .mp3)
with no problems. VLC was able to play audio CDs from the local CDROM
drive by selecting Media->Open Disc then choosing Audio Disc.
VLC has the ability to browse various media sources and
playlists can be assembled from those sources.
A typical assortment of audio visualization features such as an
oscilloscope and a spectrum analyzer are available.
Audio effects include a graphic equalizer and a programmable
audio spatializer effect that can be used to enhance the stereo
separation of the audio.
A .mov file that was created on a Nikon S10 digital camera was
played, both the audio and video playback stopped and restarted on
regular intervals. Perhaps the processor speed is insufficient for
the task. It should be noted that video files from this camera
have had similar problems playing back on other video software such as
MPlayer and
Cinelerra.
While VLC provides the normal assortment of start/stop
and rewind buttons, it lacks the ability to step through
individual video frames.
The video source was switched to a local USB webcam by clicking the
Media->Open Capture Device menus and adding /dev/video1 as
the source.
Some of the video effects were tried, and everything worked as advertised.
There was a substantial time delay (around 2 seconds) in copying
the video image to the screen. For comparison, the video
application Cheese
was run on the same system and it was able to display the webcam
image with very little delay.
The playing of streaming network media was also tested.
The Media->Services Directory menu was activated and the Shoutcast TV Listings
item was selected. View->Playlist was selected and
Shoutcast TV listings was chosen. A large collection of
media sources showed up in the window. Double-clicking on them
connected to the various audio and video sources and the
broadcasts played without any problems.
At first glance, VLC appears to be a fairly simple media player
but after poking around, the software reveals a huge breadth and depth
of capabilities. In most cases, the software performed quite well
on limited hardware. The inclusion of a wide selection of CODECs
makes VLC easy to install and use.
If you need a single application to access local and networked
media, VLC is an excellent choice.
Comments (8 posted)
System Applications
Audio Projects
Version 1.9.3 of the JACK Audio Connection Kit has been
announced.
"
Future JACK2 will be based on C++ jackdmp code base. Jack 1.9.3 is the "renaming" of jackdmp and the result of a lot of developments started after LAC 2008."
Comments (none posted)
CORBA
Version 3.4 of omniORBpy has been announced.
"
I am pleased to announce that omniORB 4.1.4 and omniORBpy 3.4 are now
available.
omniORB is a robust, high performance CORBA implementation for C++.
omniORBpy is a version for Python. They are freely available under the
terms of the GNU LGPL (and GPL for stand-alone tools).
These are mainly bug fix releases, with a number of minor new features"
Full Story (comments: none)
Database Software
The July 19, 2009 edition of the PostgreSQL Weekly News
is online with the latest PostgreSQL DBMS articles and resources.
Full Story (comments: none)
Networking Tools
Version 0.9.13 of conntrack-tools has been announced.
"
The netfilter project presents another development release of the
conntrack-tools that includes support for all the protocol helpers
available in 2.6.30 that were missing so far (SCTP, UDPlite, DCCP and
GRE). The daemon updates includes a fix for a memory leak that can be
triggered under heavy load and if you set a hashtable in user-space that
is smaller than the one in the kernel. Moreover, it adds initial support
for DCCP and SCTP state-synchronization."
Full Story (comments: none)
Version 0.0.100 of libnetfilter_conntrack has been announced.
"
libnetfilter_conntrack is a userspace library providing a programming
interface (API) to the in-kernel connection tracking state table. This
library requires a linux kernel >= 2.6.18.
T[h]is release includes a couple of minor fixes."
Full Story (comments: none)
Version 1.8.4 of PacketFence has been announced.
"
PacketFence is a fully supported, Free and Open Source network access
control (NAC) system that runs on Linux. It can be used to effectively
secure networks - from small to very large heterogeneous networks.
PacketFence has been deployed in production environments where thousands
of users are involved - on wired and wireless networks."
Full Story (comments: none)
Security
The
5.00 release of the Nmap security
scanner is out. "
Considering all the changes, we consider this the
most important Nmap release since 1997, and we recommend that all current
users upgrade." Those changes include the new
ncat and
ndiff tools, improved performance, and
a new scripting engine.
Comments (21 posted)
Web Site Development
Version 0.60.3 of ikaaro has been announced.
"
This is a Content Management System built on Python & itools, among other features ikaaro provides:
- content and document management (index&search, metadata, etc.)
- multilingual user interfaces and content
- high level modules: wiki, forum, tracker, etc.
The new script icms-forget.py reduces the history depth of the database.
This has been implemented to address scalability issues found with the
current usage of Git."
Full Story (comments: none)
Version 2.3.3 of the Rails web development platform has been
announced.
"
This release fixes a lot of bugs and introduces a handful of new features."
Comments (none posted)
Desktop Applications
Audio Applications
Version 2.8.2 of the Ardour multi-track audio workstation has been
announced.
"
Ardour 2.8.2 contains a fix for a another critical bug on OS X that causes ardour to crash when deleting plugins with Carbon-based user interfaces. There are also two other small fixes - logarithmic plugin parameters can now be modified sensibly, and when importing files using the "copy files to session" option, an existing BWF timestamp is no longer lost. All OS X users are recommended to upgrade immediately - for those who have paid for any previous 2.8-series version, it is a free upgrade. Linux users may choose to wait for 2.8.3 in a couple of weeks which will contain a dozen or so other bug fixes."
Comments (none posted)
Beta version 1.3.8 of the
Audacity
audio editor has been announced.
"
It contains a number of significant improvements, plus some bug fixes."
See the
New in Audacity 1.3.8 document for more information.
Comments (none posted)
Version 1.6 of Sonic Visualiser has been announced, it includes several
bug fixes.
"
Sonic Visualiser contains advanced waveform and spectrogram viewers,
as well as editors for many sorts of audio annotations. Besides
visualisation, it can make and play selections based on the locations
of automatically detected features, seamlessly loop playback of single
or multiple noncontiguous regions, synthesise annotations for
playback, slow down playback while retaining display synchronisation,
and show the ongoing alignment in time between multiple recordings of
a piece with different timings."
Full Story (comments: none)
Desktop Environments
The latest GNOME 2.28 module decisions have been posted.
"
In: gnome-bluetooth (desktop),
gnome-disk-utility (desktop),
libgdata (external dependency),
libseed (bindings),
DeviceKit-disks (external dependency),
WebKit/GTK+ (external dependency),
libchamplain (external dependency),
Out: krb5-auth-dialog, icontool".
Full Story (comments: none)
The following new GNOME software has been announced this week:
You can find more new GNOME software releases at
gnomefiles.org.
Comments (none posted)
Version 4.3 RC3 of KDE has been announced.
"
Even in the hot phase up to KDE 4.3.0, there have been quite a bunch of fixes
to KDE's 4.3 branch. The KDE Release Team has decided to err on the safe side
and do another release candidate before KDE 4.3.0 comes out."
Full Story (comments: none)
The following new KDE software has been announced this week:
You can find more new KDE software releases at
kde-apps.org.
Comments (none posted)
The following new Xorg software has been announced this week:
More information can be found on the
X.Org Foundation wiki.
Comments (none posted)
Encryption Software
Version 0.25 of
Monkeysphere
has been announced, it includes new features, bug fixes and code cleanup.
"
The Monkeysphere project's goal is to extend OpenPGP's web of trust to new areas of the Internet to help us securely identify each other while we work online.
Specifically, monkeysphere currently offers a framework to leverage the OpenPGP web of trust for OpenSSH authentication.
In other words, it allows you to use secure shell as you normally do, but to identify yourself and the servers you administer or connect to with your OpenPGP keys."
Full Story (comments: none)
Interoperability
Version 1.1.26 of Wine has been
announced. Changes include:
"
- Still more translation updates.
- Faster bitmap stretching using XRender.
- Proxy support in WinHTTP.
- Many more JScript functions.
- Various bug fixes."
Comments (none posted)
Mail Clients
Stable version 2.7.0 of Sylpheed, an email client, has been
announced.
"
2.7.0 includes experimental implementation of plug-in system, update check feature, reliability improvement, improvements of Windows installer, and bugfixes."
Comments (none posted)
Music Applications
Version 1.5 of Musical MIDI Accompaniment (MMA) has been announced.
"
Included in this release:
- MIDINOTE command set for SMF includes,
- -B/b command line options for partial compilations and playback,
- Enhanced groove HTML documentation,
- Debian package added to download section,
- Path and filename enhancements to make running on Windows platforms
easier,
- lots of bug fixes and library additions. Read the complete change log
in the distro: CHANGES-1.4."
Full Story (comments: none)
Version 1.6 of QM Vamp Plugins has been announced.
"
Plugins included are note onset detector, beat and barline tracker, tempo
estimator, key estimator, tonal change detector, structural segmenter, timbral
and rhythmic similarity, wavelet scaleogram, adaptive spectrogram, note
transcription, chromagram, constant-Q spectrogram, and MFCC calculation.
This is a major feature release which adds four new plugins (adaptive
spectrogram, polyphonic transcription, wavelet scalogram, and
bar-and-beat tracker) and a new method for the beat tracker."
Full Story (comments: none)
Office Applications
Version 4.6 final of Leo has been announced, it includes new features and
bug fixes.
"
Leo is a text editor, data organizer, project manager and much more."
Full Story (comments: none)
Version 0.9 beta 3 of SyncEvolution, a PIM data synchronization tool,
has been announced.
"
The end is near - SyncEvolution 0.9 is almost done. For the first time
in the 0.9 series, precompiled binaries are made available again
together with the new 0.9 beta 3 source snapshot. Users are encouraged
to upgrade now and give feedback before the final 0.9 release."
Full Story (comments: none)
Web Browsers
Firefox 3.0.12 is out. This is another security update, fixing more than
the usual number of
scary
bugs in the browser.
Full Story (comments: 8)
Languages and Tools
C
A release candidate of GCC 4.4.1 has been announced.
"
I have so far bootstrapped and tested the release candidate on
x86_64-linux and i686-linux. Please test it and report any issues to
bugzilla.
The branch is now frozen and all checkins until after the final release
of GCC 4.4.1 require explicit RM approval."
Full Story (comments: none)
The GCC 4.4.1 status report July 15, 2009 has been published.
"
GCC 4.4.1 Release Candidate 1 has been released, the branch is now
frozen until GCC 4.4.1 is released, all check-ins require explicit
approval from one of the RMs. Please report any 4.4.1 blockers
as soon as possible. If all goes well, 4.4.1 will be released next
week."
Full Story (comments: none)
The July 22, 2009 edition of the GCC 4.4.1 Status Report
has been published.
"
GCC 4.4.1 has been released, I'll announce it once uploaded to ftp.gnu.org
and mirrors get a chance to mirror it. The 4.4 branch is again open
under the usual release branch rules."
Full Story (comments: none)
The GCC 4.5 status report for July 15, 2009 has been published.
"
The trunk is in Stage 1. We expect that Stage 1 will last through
at least July and August.
There are still large pending merges we are aware of, specifically
the VTA, LTO and Graphite branches will be considered when deciding
when to go to Stage 3."
Full Story (comments: none)
Perl
Version 1.4.0 of Parrot has been announced, it adds some new capabilities
and bug fixes.
"
On behalf of the Parrot team, I'm proud to announce Parrot 1.4.0
"Mundo Cani." Parrot is a virtual machine aimed
at running all dynamic languages."
Full Story (comments: none)
use Perl
covers
the latest changes to
perldoc.perl.org.
"
The main change is a complete new visual design, bringing a fresh, modern look to the site. Additionally there are a number of new features to aid navigation and usability - a floating page index window, recently read pages list, improved Pod rendering, and many more."
Comments (none posted)
Python
Version 0.2.0 of gnupg has been announced.
"
A new version of the Python module which wraps GnuPG has been
released. The module was refactored slightly to support Python 3.0."
Full Story (comments: none)
Version 0.60.3 of itools has been announced, it includes bug fixes and
code rework.
"
itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment".
Full Story (comments: none)
Version 2 of psyco has been announced.
"
Psyco V2 is a continuation of the well-known psyco project,
which was called finished and was dis-continued by its author
Armin Rigo in 2005, in favor of the PyPy project.
This is a new project, using Psyco's code base with permission
of Armin."
Full Story (comments: none)
Version 2009.3 of SfePy has been announced, it includes a number of new
capabilities.
"
SfePy (simple finite elements in Python) is a software, distributed
under the BSD license, for solving systems of coupled partial
differential equations by the finite element method. The code is based
on NumPy and SciPy packages."
Full Story (comments: none)
Version 0.2 of Shed Skin has been announced.
"
I have just released version 0.2 of Shed Skin, an experimental
(restricted) Python-to-C++ compiler.
It comes with 7 new example programs (for a total of 40 example
programs, at over 12,000 lines) and several important improvements/bug
fixes."
Full Story (comments: none)
The July 22, 2009 edition of the Python-URL! is online with
a new collection of Python article links.
Full Story (comments: none)
Tcl/Tk
A new release of TkDocs is available.
"
TkDocs is a language-neutral resource for developers who are interested
in using Tk as their GUI. The highlight is an extensive tutorial that
illustrates how to use the newest generation of Tk features and best
practices to create modern and attractive user interfaces.
I'm pleased to announce that the tutorial and other parts of the site
has been updated with the latest Python-oriented Tk material,
corresponding to tkinter and ttk from Python 3.1. You'll now find all
the examples and code snippets available in Python (and also Tcl, Ruby
and Perl for those so inclined)."
Full Story (comments: none)
The July 15, 2009 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
Version Control
Version 1.17 of the bzr adaptive version control system has been announced.
"
Bazaar continues to blaze a straight and shining path to the 2.0 release and
the elevation of the ``2a`` beta format to the full glory of "supported and
stable".
Highlights in this release include greatly reduced memory consumption during
commits, faster ``ls``, faster ``annotate``, faster network operations if
you're specifying a revision number and the final destruction of those
annoying progress bar artifacts."
Full Story (comments: none)
Miscellaneous
Canonical has
announced the long-awaited release of the Launchpad source. "
Projects that are hosted on Launchpad are immediately connected to every other project hosted there in a way that makes it easy to collaborate on code, translations, bug fixes and feature design across project boundaries. Rather than hosting individual projects, we host a massive and connected community that collaborates together across many projects. Making Launchpad itself open source gives users the ability to improve the service they use every day." More information can be found on
the development wiki.
Comments (64 posted)
Page editor: Forrest Cook
Next page: Linux in the news>>