|
|
Subscribe / Log in / New account

Development

VLC media player 1.0.0 debuts

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 Logo]

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.

[VLC Screenshot]

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

JACK 1.9.3 released

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

omniORBpy 3.4 released

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

PostgreSQL Weekly News

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

conntrack-tools 0.9.13 released

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)

libnetfilter_conntrack 0.0.100 released

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)

PacketFence 1.8.4 released

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

Nmap 5.00 released

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

ikaaro 0.60.3 released

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)

Rails 2.3.3: Touching, faster JSON, bug fixes

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

Ardour 2.8.2 released

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)

Audacity 1.3.8 beta released

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)

Sonic Visualiser v1.6 now available

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

New module decisions for GNOME 2.28

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)

GNOME Software Announcements

The following new GNOME software has been announced this week: You can find more new GNOME software releases at gnomefiles.org.

Comments (none posted)

KDE 4.3 RC3 released

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)

KDE Software Announcements

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)

Xorg Software Announcements

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

Monkeysphere 0.25 released

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

Wine 1.1.26 announced

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

Sylpheed 2.7.0 released

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

MMA 1.5 released

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)

QM Vamp Plugins v1.6 now available

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

Leo 4.6 final released

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)

SyncEvolution 0.9 beta 3 released

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 released

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

GCC 4.4.1 release candidate available

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)

GCC 4.4.1 Status Report

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)

GCC 4.4.1 Status Report

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)

GCC 4.5 Status Report

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

Parrot 1.4.0 released

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)

Major update to perldoc.perl.org (use Perl)

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

gnupg 0.2.0 released

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)

itools 0.60.3 released

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)

psyco V2 announced

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)

SfePy 2009.3 released

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)

Shed Skin 0.2 released

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)

Python-URL! - weekly Python news and links

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

TkDocs: new tutorial and resources for TkInter/ttk

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)

Tcl-URL! - weekly Tcl news and links

The July 15, 2009 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.

Full Story (comments: none)

Version Control

bzr 1.17 released

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

Launchpad source released

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>>


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds