×

Archive: April 2008

12 of the Best Media Players for Linux

One of the many perks of being a Linux user is that you have plenty of excellent software to choose from. This is especially true if you are in search for an essential application like a media player because there are definitely loads of options. However, this could sometimes be a disadvantage particularly to new-to-Linux users for the reason that they could get overwhelmed with the many choices they have.

To somehow guide those who are still looking for a media player that will suit their needs, I have put together a list that I hope will help. Take your pick from 12 of the best and certified quality media players for Linux.

Banshee
Banshee is a free audio player for GNU/Linux operating systems that is built upon Mono and Gtk#. It uses the GStreamer multimedia platform for encoding, and decoding various music formats, including Ogg Vorbis, MP3 and FLAC. Banshee can play, import and burn audio CDs, but it can not synchronize music with any portable media players, including Apple's iPod and Creative Zen players, in the current version. Music stored on the iPod can be played without synchronization, and album art stored in the Banshee library is transferred to the iPod. Support for MTP and PlaysForSure devices, as well as the Rio Karma player is planned for the near future.


Rhythmbox
Rhythmbox is an audio player that plays and helps organize digital music. Originally inspired by Apple's iTunes, it is free software, designed to work well under the GNOME Desktop using the GStreamer media framework. It is currently under active development.

Playback from a variety of digital music sources is supported, excluding MIDI. The most common playback is music stored locally as files on the computer (the 'Library'). Rhythmbox supports playing streamed Internet radio and podcasts as well. The Replay Gain standard is supported.


Totem
Totem is a free software media player (audio and video) for the GNOME computer desktop environment that runs on Linux, Solaris, BSD and other Unix and Unix-like systems. It is officially included in GNOME starting from version 2.10 (released in March 2005), but de facto it was already included in most GNOME environments. The default backend is GStreamer framework but Totem can also use xine libraries. Totem is included as the default media player in many desktop Linux distributions, including Ubuntu, Mandriva Linux and others.

Thanks to a large number of plugins developed for GStreamer, Totem is able to play all mainstream media formats, both open and proprietary ones. It also understands numerous playlist formats, including SHOUTcast, M3U, XML Shareable Playlist Format (XSPF), SMIL, Windows Media Player playlists and RealAudio playlists. Playlists are easily manageable using drag-and-drop features.


Amarok

Amarok is a free software music player for Linux or other varieties of Unix. It makes use of core components from the K Desktop Environment, but is released independently of the central KDE release cycle.

Amarok serves many functions rather than just playing music files. For example, Amarok can be used to organize a library of music into folders according to genre, artist, and album, can edit tags attached to most music formats, associate album art, attach lyrics, and automatically "score" music as it is played.

Here are the primary functions or uses for Amarok:
* Playing media files in various formats including but not limited to (depending on the setup) FLAC, Ogg, MP3, AAC, WAV, Windows Media Audio, Apple Lossless, WavPack, TTA and Musepack. Amarok does not play digital music files embedded with DRM.
* Tagging digital music files (currently FLAC, Ogg, WMA, AAC, MP3, and RealMedia).
* Associating cover art with a particular album, and retrieving the cover art from Amazon
* Creating and editing playlists, including smart and dynamic playlists. The dynamic playlists can use such information as the "score" given to a song by an Amarok script, and the playcount which is stored with the song.
* Synchronizing, retrieving, playing, or uploading music to the following digital music players: iPod, iriver iFP, Creative NOMAD, Creative ZEN, MTP, Rio Karma and USB devices with VFAT (generic MP3 players) support.
* Displaying artist information from Wikipedia and retrieving song lyrics.
* Last.fm support, including submitting played tracks (including those played on some digital music players) to Last.fm, retrieving similar artists, and playing Last.fm streams.
* Podcast


xine
xine is a multimedia playback engine for Unix-like operating systems released under the GNU General Public License. xine is built around a shared library (xine-lib) that supports different frontend player applications. Another important feature of xine is the ability to manually correct the synchronization of audio and video streams. xine uses libraries from other projects such as liba52, libmpeg2, FFmpeg, libmad, FAAD2, and Ogle. xine can also use binary Windows codecs through a wrapper, bundled as the w32codecs, for playback of some media formats that are not handled natively.


Exaile
Exaile is a music player aiming to be similar to KDE's Amarok, but for GTK+ and written in Python. It incorporates many of the cool things from Amarok (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, Last.fm submission support, and optional iPod support via a plugin.

In addition, Exaile also includes a built-in SHOUTcast directory browser, tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to Last.fm.


KPlayer
KPlayer is a multimedia player for the KDE desktop environment. KPlayer uses MPlayer as the backend for playing multimedia files and provides a variety of additional features.

Features include:
* video, audio and subtitle playback from file, URL, DVD, Video CD, Audio CD, TV, DVB, and KIO Slaves;
* volume, contrast, brightness, hue and saturation controls;
* zooming, full screen and fixed aspect options;
* status and progress display and seeking;
* multimedia library to organize your media files and streams;
* configuration dialog;
* file properties for setting file specific options.


Kaffeine
Kaffeine is a media player for Unix-like operating systems running KDE.

By default it uses xine-lib media framework but also supports GStreamer. It also supports the use of MPlayer project's binary codecs for proprietary formats. Kaffeine developers have also produced a Mozilla plugin to start the player for streaming content over the web.

Features include streaming, DVB, DVD, Video CD and CD audio.


Audacious
Audacious is a GUI-based free software media player for POSIX systems, such as Linux.

It is a fork of Beep Media Player 0.9.7.1, which is itself a fork of XMMS. William "nenolod" Pitcock decided to fork Beep Media Player after the original development team announced that they were stopping development, in order to create a next-gen version, BMPx.

The reasons for the fork were purely technical. There were some quirks in Beep Media Player that had annoyed users, such as the ID3v2 tag handling, which had been reported as buggy by some users. The developers also had their own ideas about how a player should be designed, which they wanted to try in a production environment. Besides, Beep Media Player allegedly lacked functionalities that were considered useful for people who did streaming, such as support for an XMMS-like "songchange plugin".


XMMS2
XMMS2 (X-platform Music Multiplexing System 2) is a new generation of the XMMS audio player. It is a new design, written from scratch, separate from the XMMS codebase. While Peter Alm, one of the original authors of XMMS, was responsible for the initial design and coding of XMMS2 (late 2002 to early 2003), he has since passed on the responsibility of furthering the project to Tobias Rundström and Anders Gustafsson.


MPlayer
MPlayer is a free and open source media player distributed under the GNU General Public License. The program is available for all major operating systems, including Linux and other Unix-like systems; Microsoft Windows and Mac OS X. Versions for OS/2, AmigaOS and MorphOS are also available. The Windows versions work with some minor problems, and also in DOS using HX DOS Extender. A port for DOS using DJGPP is also available.

MPlayer supports a wide variety of media formats. In addition to its wide range of supported formats MPlayer can also save all streamed content to a file.

MPlayer is a command line application that has different optional GUIs for each of its supported operating systems. Commonly used GUIs are gmplayer (the default GUI for GNU/Linux and other Unix-like systems, and Microsoft Windows), MPlayer OS X (for Mac OS X), MPUI (for Windows) and WinMPLauncher (also for Windows). Several other GUI frontends are also available for each platform.


VLC
VLC media player is a portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. It is able to stream over networks and to transcode multimedia files and save them into various different formats. VLC used to stand for VideoLAN Client, but that meaning is now deprecated.

VLC uses a large number of free decoding and encoding libraries. Many of its codecs are provided by the libavcodec codec library from the FFmpeg project, but it uses mainly its own muxer and demuxers. It also gained distinction as the first player to support playback of encrypted DVDs on Linux by using the libdvdcss DVD decryption library.

Version 0.8.6, which adds support for WMV version 9 and enhances support for H.264, was released on 10 December 2006.


Continue reading →

Girls Love Linux

If you think that Linux is only "for the boys", then think again. Did you know that there are women-oriented Linux communities that are created to provide both technical and social support for women Linux users? The most well known among them is called LinuxChix, and I’m not kidding. To know more about LinuxChix, I have collected some interesting facts about them so read on.

LinuxChix was founded in 1998-99 by Deb Richardson, who was a technical writer and webmaster at an open source consulting firm. Her reason for founding LinuxChix was to create an alternative to the "locker room mentality" of other Linux User Groups and forums.

LinuxChix started out as an electronic mailing list, but soon graduated into a community with regional chapters in several places around the world. In 1999 LinuxChix consisted of a single mailing list, grrltalk. The growth of this mailing list led to the establishment of other mailing lists, beginning with techtalk for technical discussions and issues for discussion of women's political issues. LinuxChix was first noticed when ZDNet published an article on it, which was cross-posted on Slashdot.

LinuxChix allows local groups following its principles to use its name. By 2002, there were 18 LinuxChix regional chapters in the United States, six in Europe, and five in Canada and two in Australia. In 2004 a new chapter started in Africa and 2005 saw the formation of LinuxChix_India. In 2007, the New Zealand chapter was established. In March 2007, on the International Women's Day, Australia's two LinuxChix chapters united to form a nationwide LinuxChix chapter called "AussieChix".

In 2006, LinuxChix inspired the creation of WikiChix, a wiki and mailing list for female wiki editors to discuss issues of gender bias in wikis.

LinuxChix may sound like a girl band to some of you, but don’t mess with these women because most of them surely know how to hack :)

Continue reading →

MBP on Xubuntu/Ubuntu Hardy Heron WiFi Card Fix

Since I promised to keep everyone updated on my little Xubuntu on Macbook Pro adventure, I'm happy to tell you all that my WiFi card is now properly working. How did I do it? Just follow these very simple steps.

Note: The fix has only been tested on 4th gen. Macbook Pro with Penryn Processor and only in Xubuntu/Ubuntu "Hardy Heron" 32 bit.


1. Using Synaptic Package Manager (I assume you have Internet access via Ethernet cable/wire), install the following packages:

unrar
ndiswrapper-common

ndiswrapper-utils


2. Insert OS X Leopard installer DVD (disk 1) and find "broadcomxpinstaller.exe" in bootcamp/drivers folder, then copy and paste "broadcomxpinstaller.exe" to your home directory.

3. Open a terminal, then type this command:

unrar x broadcomxpinstaller.exe

4. Install broadcom wireless driver using this command:

sudo ndiswrapper -i bcmwl5.inf sudo ndiswrapper -l sudo ndiswrapper -m sudo modprobe ndiswrapper

5. Setting ndiswrapper to auto load at boot time:

First, open "/etc/modules" on a text editor (use gedit instead of mousepad in Ubuntu) with this command:

sudo mousepad /etc/modules


Then, add:

ndiswrapper

at the last line and then save and close the file.

6. Creating file /etc/init.d/ndiswrapper:

sudo gedit /etc/init.d/ndiswrapper


Add the ff. text below, then save and close the file.

#! /bin/sh
### BEGIN INIT INFO

# Provides: ndiswrapper

# Required-Start:

# Required-Stop:

# Default-Start: S

# Default-Stop:

# Short-Description: enable to load ndiswrapper

# Description: enable to load ndiswrapper

### END INIT INFO

rmmod ohci_hcd

rmmod ssb

rmmod ndiswrapper

modprobe ndiswrapper

modprobe ssb

modprobe ohci_hcd


7. Set file access permissions using this command:

sudo chmod 755 /etc/init.d/ndiswrapper

8. Create a symbolic link call S99ndiswrapper in the folder /etc/rc2.d from /etc/init.d/ndiswrapper using this command:

sudo ln -s /etc/init.d/ndiswrapper /etc/rc2.d/S99ndiswrapper

9. You are done! Unplug the Ethernet wire then reboot to test your WiFi connection.


I hope that helps. Feel free to comment if you need some clarifications:

---
To do next:
Fix keyboard special key functions and backlight.
---
Continue reading →

A Message from Steve Ballmer to Ubuntu

Good day to everyone.

After two years in the making, Canonical Ltd. has announced right on cue the Long Term Support (LTS) release of Ubuntu 8.04. In behalf of Microsoft Corporation, I would like to congratulate Mark Shuttleworth and each and every Ubuntu community members who made it all possible.

Now, you might be wondering why I'm posting my message here in this mostly Linux and Open Source related blog. My friends, my answer to that is simple , " I LOVE LINUX". Yes I do. It's a secret that I've been trying to keep for so many years. And because it's a secret no more, I would like to take this opportunity to tell the whole world that I love all the Free and Open Source guys. I love Linus Torvalds, Eric S. Raymond and Jon "Maddog" Hall. I love Richard M. Stallman and his hair, and all the FOSS people that I failed to mention here, I love them all. Seriously, I want to be like them.

Let me tell you another secret. I have been using this new version of Ubuntu since yesterday. Mark sent me a very special limited edition of Ubuntu 8.04 on a Blu-ray disk, the one with a serial and activation number. And all I can tell you is this; I really adore what I'm seeing that I wanted to do the monkey dance all over again. The Wubi thing, which let you install Ubuntu inside Windows is just magnificent. I also tried the spinning cube desktop effects and was just blown away that I immediately called Mr. Gates. He told me that he's been playing with it since last year and have been wanting to implement it on the next Windows version. However, he told me that he wanted to beat Linux by putting 3 desktop cubes spinning together side-by-side. I told him that it was a bad idea. Why not put 6 cubes? Bill then told me that he'd think about it.

We all know that Windows Vista is the finest, greatest and most excellent computer operating system in the history of mankind. But after extensively using Ubuntu last night for 26 long minutes, I can say that it is a good OS. Not as superb and as breathtaking as Vista but it is good nonetheless. And because Ubuntu is a nice OS, we are offering to buy Canonical Ltd. for 999.9 Billion Dollars. Take it or leave it Mr. SpaceShuttleworth.

I won't end this message without leaving you this wonderful motto. I want you all to live and breathe with this motto and place it deep inside your heart.
"SAY NO TO PIRACY"

Thank you very much!

Sincerely,
Steve Ballmer
Microsoft, CEO


This is just a silly parody and should not be taken seriously. I hope I won't lose my regular readers with this one ;-)
-Jun-
Continue reading →

Xubuntu Hardy Heron is Ready for Takeoff

“So far, so good.” That is all I can say when I tested Xubuntu 8.04 RC last night on my Macbook Pro. I didn’t want to wait for tomorrow’s distribution release because I know the download will be slow during that time due to expected heavy traffic. Anyway, the Release Candidate version will almost be the same as the finished product, I think.

My first impression with Xubuntu “Hardy Heron” was rather respectable because first and foremost, the installation was trouble-free and it was smooth sailing all the way. The bug that I talked about on the Xubuntu Beta release was fixed. I also want to point out that the partitioning was much simpler and the overall installer was much more responsive and quicker than its predecessors.



The looks were pretty much the same as that of “Gutsy Gibbon” except for the default wallpaper. It’s not the usual boring light-bluish wallpaper anymore. The “Murrina Storm Cloud” theme was kept which I think was a good decision, because for me, it’s one of the best gtk themes out there. Also, I’m glad that there is now a ‘places menu’ at the top panel which I find very useful. I know that it is very easy to add the "Places" plug-in, but I think it is handy to include it by default for those who are new to using an XFCE desktop like that of Xubuntu.



There were some good and bad changes with the included and excluded applications or packages in this latest edition of Xubuntu. Let’s start with the good. Xubuntu now features the latest XFCE 4.4.2 desktop, Linux 2.6.24 kernel, X.org 7.3, Gnome Office 2.20.2 and Firefox 3 Beta 5 among others. Also worth noting is the new image viewer called Ristretto. The bad part is that I can’t seem to find the ‘Screens and Graphics Preferences” in the Settings menu. I think it is not included anymore or they must have forgotten it, I don’t know.


Some of you maybe curious to know how well my Apple (Macbook Pro) hardware handled “Hardy Heron”. As of the moment, the important components that are working properly are USB, Bluetooth, graphics card, CD/DVD drive, and Ethernet. The track-pad worked but with no multi-touch function. The keyboard is also usable although I still can’t get the special keys to get going which means I can’t use the screen brightness keys, eject button, and volume control shortcuts. Also, the audio and wireless Internet still needs to be configured. However, I find it consoling that the suspend/resume is working flawlessly, and I have successfully extended my laptop display to a secondary monitor.


To extend the Macbook Pro (Penryn) display to a secondary monitor in Xubuntu, you have to install and enable the Nvidia proprietary driver first, and you will need to reboot after the installation. Then, open a terminal and install Nvidia settings manager with this command:

sudo apt-get install nvidia-settings

Next, open it with the command:

sudo nvidia-settings

A graphical Nvidia settings manager will appear, and from there you can now easily configure your dual monitor setup.


I noticed a slight glitch or bug every time I’m selecting a screen saver because the X server will restart on its own. I hope this will be fixed with a patch or in the final release.

Though I was kind of disappointed with the hardware support I’m getting with my Macbook Pro, I have high hopes that I will get everything going in due time. I will just keep you all posted especially those who are having the same problems like mine as soon as I have them fixed. For now, I will hang on to Xubuntu because it is still the best Linux desktop distro for me.

UPDATE: WiFi card is now working!
Keyboard Special Keys and Sound is Fixed!

Continue reading →

Distro Rankings and Popularity Ratings through the Years

Have you ever wondered which Linux distribution was most popular during the previous years? If you have, then you may be interested in some of the data that I’m going to present to you.

With the aid of Distrowatch’s infamous ‘Page Hit Ranking’ system and Google Trends (a tool that shows the most popularly searched terms from 2004 up to present), we shall find out which distro had the most number of followers in the past. Here it goes:




2002
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Mandrake -473
2 -Red Hat -453
3 -Gentoo -326
4 -Debian -311
5 -Sorcerer -253
6 -SuSE -250
7 -Slackware -216
8 -Lycoris -209
9 -Lindows -151
10 -Xandros -123

2003
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Mandrake -770
2 -Red Hat -631
3 -Knoppix -489
4 -Gentoo -460
5 -Debian -428
6 -Yoper -390
7 -SUSE -366
8 -Slackware -357
9 -Lycoris -220
10 -Xandros -175

2004
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Mandrake -1,457
2 -Fedora -1,202
3 -KNOPPIX -910
4 -SUSE -858
5 -Debian -832
6 -MEPIS -694
7 -Gentoo -670
8 -Slackware -669
9 -PCLinuxOS -451
10 -Damn Small -416

(Google Trends)


2005
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Ubuntu -2546
2 -Mandriva -1664
3 -SUSE -1451
4 -Fedora -1211
5 -MEPIS -1145
6 -Debian -867
7 -KNOPPIX -830
8 -Damn Small -687
9 -Gentoo -647
10 -Slackware -613

(Google Trends)

2006
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Ubuntu -2640
2 -openSUSE -2027
3 -Fedora -1444
4 -MEPIS -1045
5 -Mandriva -1015
6 -Damn Small -841
7 -Debian -819
8 -PCLinuxOS -774
9 -Slackware -648
10 -Gentoo -618

(Google Trends)

2007
(Page Hit Ranking)
Rank -Distribution -H.P.D*
1 -Ubuntu -2519
2 -PCLinuxOS -2502
3 -openSUSE -1596
4 -Fedora -1332
5 -Sabayon -1087
6 -Mint -991
7 -Debian -953
8 -MEPIS -921
9 -Mandriva -845
10 -Damn Small -705

(Google Trends)

*H.P.D = hits per day

As you can see, nothing is constant in the world of distro rankings and popularity ratings. Mandrake was king of the hill from 2002-2004. Then, Ubuntu started its dominance in 2005. PCLinuxOS was inches away of kicking Ubuntu out of the top spot in Distrowatch ranking in 2007. However, it is interesting to note that PCLinuxOS was way below in Google Trends during that year while Ubuntu was really soaring high.

So there you have it. I want to know your thoughts about this one.

Continue reading →

20 Coolest Linux Distro-themed Wallpapers

Since my list of 25 Coolest Linux Wallpapers unexpectedly became a huge hit, I’m going to share to you some more to keep the Linux pride alive. This time, I have collected some of the coolest, high quality distro-themed wallpapers. I know that you are excited already, so let’s cut to the chase and just present to you the "20 Coolest Linux Distro-themed Wallpapers" in no particular order.

1. Fedora


2. Debian


3. Kubuntu


4. CentOS


5. FreeBSD


6. Gentoo


7. Mint


8. Mandriva


9. Mepis


10. PCLinuxOS


11. OpenBSD


12. Ubuntu


13. RedHat


14. Slax


15. Sabayon


16. Suse


17. Slackware


18. Zenwalk


19. Xubuntu


20. Ubuntu, Suse, Debian, Fedora

Continue reading →