GNU/Linux DVD Player Review
MPlayer is another movie player that can play most MPEG, VOB, AVI, VIVO, ASF/WMV and QT/MOV files supported by many native, XAnim and Win32 DLL codecs. In addition to this you can watch VideoCD, SVCD, DVD, 3ivx and even DivX movies. In this respect it supports more formats than any of the other players reviewed here.
In addition to all of these video formats, MPlayer also supports a wide range of output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev and AAlib, and you can use SDL and some low-level card-specific drivers (for Matrox, 3Dfx and RADEON) as well. Most of them support software or hardware scaling, so you can enjoy movies in full screen. Lastly, MPlayer supports displaying through some hardware MPEG decoder boards, such as the DVB and DXR3/Hollywood+. Blimey that's a list and a half.
So this looks like a one-stop shop for movie playback, but how does it perform? Very well. There are occasionally synchronization problems with DVD playback but nothing too major. The only thing to remember is that MPlayer does need to be run on a fairly powerful PC (greater than 500MHz) to work properly. If you are running on low power, MPlayer definitely is not for you. On lower spec machines the audio synchronization can get very messy, and the video becomes jerky, making the DVD, and other movie types, unwatchable. If you are using a lower spec machine, VideoLAN Client would appear to be the best option.
Encrypted DVDs are supported using the libcss library and, optionally, libdvdread for chapter support. As with the other players, encrypted support is not provided directly by MPlayer; you will need to download the libraries yourself. Unlike Xine, MPlayer does not support plugins, so you need to ensure that the libraries are installed before compiling.
MPlayer does not compile with a GUI by default, which is a little bizarre. To be fair, this is not a negative point as this is not really required if you just intend to use MPlayer to play back DVDs, as it does not support DVD menus. So having a GUI is not really necessary for DVD playback. However, if you intend to use MPlayer to play back other file types, you will need the GUI. To have GUI support you need to specify this if you compile from source by adding --enable-gui to the configure script.
To access the GUI you then either start MPlayer with a -gui switch (MPlayer does not use the standard --, which is usual for switches of more than one letter) or link MPlayer to gMPlayer, and then call gMPlayer instead. Another hurdle to get over with a GUI is that MPlayer is skinnable, but the standard source code has no skin, so the GUI still will not work. You need to download a skin from the MPlayer web site and install it, which is an irritating step. However, once all these additional steps are completed you are then presented with a usable interface to MPlayer. The interface, using the default skin, presents a simple and clean looking interface, that does not take up too much screen space. For those of you that find the Xine interface a little too bulky, MPlayer may suit you.
MPlayer's main drawback, or at least irritation, is that you cannot access a DVD from the GUI; instead you have to start MPlayer with the -dvd flag in order for it to play your DVD. To view another DVD currently means that you have to restart MPlayer. Lastly, there is no support for DVD menus available at present, so you cannot access the additional features of your DVD with MPlayer.
As a one-stop shop for movie playback, MPlayer scores very highly. It is fast (assuming you have a fairly new PC), and DVD playback is very good with no audio synchronization problems. With the support for multiple file format, you may find that MPlayer is all that you need.
Ogle is purely a DVD player and was the first to support DVD menus and navigation, the code of which is now used in the Xine plugin as mentioned earlier. As with VideoLAN Client and MPlayer, Ogle uses libcss and libdvdread to decode and read DVDs. The MPEG decoder features various levels of acceleration to take advantage of MMX processors and some hardware MPEG decoders.
Ogle can be run directly from the shell, but a GUI is also available if you prefer. The GUI is more compact than VideoLAN Client's, but manages to contain more functionality. All of the major functions are present, such as pausing, forwarding the DVD and menu keys. That said, the interface to the control GUI is still larger than the standard MPlayer GUI and is not as nice to look at. Unfortunately, although there is an option to edit preferences, it is not currently functional.
When you first access your DVD from Ogle you are presented with the DVD menu, which you navigate using your mouse. You also can navigate the DVD menu by using the arrows on the GUI, but navigation using the mouse seems to be the easiest method by far. Unfortunately, playback of encrypted DVDs is occasionally not as smooth as with VideoLAN Client or MPlayer as there are freezes and audio glitches. However, this is occasional and does not detract too much from watching a DVD, but it might be a consideration. As with the other players reviewed, you can switch between windowed and full-screen mode, and again, switching between the modes goes smoothly.
Ogle does have a few drawbacks, the main ones being that there is no chapter menu support, no angle selection during playback and no closed-caption support. The most annoying issue is that you have to restart Ogle to play another DVD, which is the same problem MPlayer has. These may not be major issues to you but are worth taking into consideration.
Ogle is the only one of the players reviewed here that only plays DVDs and not any other formats. Its main claim to fame was the DVD menu support, but thanks to the fact that Ogle is open-source, the code base is now being used in other players. If you only want to play DVDs, then Ogle is worth reviewing, but if your needs are wider than that, you probably will want to look at one of the other players.
In conclusion, playing your bought-and-paid-for DVDs under your favorite OS is now achieved easily using any of the players reviewed here. There are many other players available; the ones we reviewed here have the most supporters and users. As always, because there are a wide range of DVD players to choose from, you should be able to find a player to suit your requirements. So go ahead and enjoy your DVDs on your GNU/Linux box.
Jonathan Kent is a system integration consultant working in the financial sector on real-time market data delivery systems. He has been using UNIX for the past ten years and GNU/Linux for four years. He lives with his family in the United Kingdom.
email: j_d_kent@yahoo.com
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Nice article, thanks for the
6 hours 11 min ago - I once had a better way I
11 hours 57 min ago - Not only you I too assumed
12 hours 14 min ago - another very interesting
14 hours 8 min ago - Reply to comment | Linux Journal
16 hours 1 min ago - Reply to comment | Linux Journal
22 hours 55 min ago - Reply to comment | Linux Journal
23 hours 11 min ago - Favorite (and easily brute-forced) pw's
1 day 1 hour ago - Have you tried Boxen? It's a
1 day 6 hours ago - seo services in india
1 day 11 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?



Comments
when we talk about VideoLan
when we talk about VideoLan it is a non-profit organization composed of volunteers who will help in developing and promoting multimedia solution. Your guide about GNU/Linux DVD player is great and I have learned lot of things.
BT Infinity review
About GNU/Linux DVD player
The review about GNU/Linux DVD player is amazing and very nice hear about the interesting facts of this GNU/Linux DVD player. It is a quite long review and I have learned lot from your post. Thanks for sharing with us.
Mobile braodband Ipad deals
i want free software
i found free Dvd Player , work well , not hangup the pc , and has very good skins
i found it on this site http://www.softwarepile.com
It is a satisfactory review
It is a satisfactory review of GNU/Linux DVD Player as it seems that proper care was taken to discuss both merits and demerits of the players and their best solution. Hope it would improve the system. Thanks for sharing the information.name plates
I am very happy to go through
I am very happy to go through all your GNU/Linux DVD Player Review and also glad to notice much efforts put in and improvement. Thanks for the resourceful article.messenger bag men
Really nice blog , really
Really nice blog , really very informative for the youth people because they really look for this sort of blog . I will be waiting for the new relase of new article on this blog.
Technology Details
Really nice blog , really
Really nice blog , really very informative for the youth people because they really look for this sort of blog . I will be waiting for the new relase of new article on this blog.
Technology Details :- Really you will find here the new sort of technology
Useable Technology
Well, it’s amazing. The miracle has been done. Well done.
---------
Useable Technology
Well, it’s amazing. The miracle has been done. Well done.
---------
Useable Technology
I've never had any such
I've never had any such problems with mplayer and SDL or libdvdcss. by watching their mailing lists tho, you're right, don't email them. 99% of the time their response is RTFM. http://www.gpscardvd.com
Aimp on Linux here the
Aimp on Linux here the tutorial
tips-linux.net/en/content/aimp-linux
Real player 11
Give a try to Real player 11 it recognize many video extensions
http://tips-linux.net/en/content/real-player-11
re
I cannot speculate on the professional seo motives of Japanese people (being completely ignorant of them, myself). But I will say that I website optimizer find by taking the time to make what I real soft am eating visually appealing, I am satisfied with less. I agree with the "making more out of less" idea.
best dvd playback
I have xine,Mplayer,and vlc installed on my ubuntu. I usually use vlc to watch dvd's because it has the biggest picture. I can't remember which one does it but either Mplayer or xine skips the commercials which I like sometimes.
Mplayer
Mplayer I'm finding out, is extremely slow to start playing streaming audio in linux!
for mac users
For Mac user, VLC player is better than DVD player.
If some DVD can not played by VLC player, use iMedia Converter to convert DVD on Mac.
MPlayer
I use MPlayer, Xine is also good!
BBK dvd player?
What about BBK dvd player? Pls make review on BBK dvd ;)
I like MPlayer very much
I like MPlayer very much which is easy to use.
Hi Linuxjournal, I (and many
Hi Linuxjournal, I (and many others) would love to see a follow-up of this article as it's quite old now and a lot has changed in between. thank you!
Schade
Schade, dass hier soviel automatische Einträge drin sind.
Community responds to theft of DVD player from child with autism
A Rochester child will get to watch DVDs again, despite a thief's dirty work.
On Wednesday, a Rochester-based foundation made plans to replace Bailey Jasperson's portable DVD player.
Bailey, 7, lives with facial pain from growth problems, and he's had nearly two dozen surgeries.
He also lives with autism, which makes disruptive events especially traumatic. Rides to and from the Twin Cities, where he gets his treatments, cause him to cry from the pain.
Last week, Bailey's mother, Michelle Jasperson, forgot to lock the family's truck doors while she performed a good deed for her mother.
When Jasperson returned to the truck, both Bailey's and his sister's DVD players were gone.
On Wednesday, Jasperson said the RT Autism Awareness Foundation plans to replace Bailey's portable DVD player.
The Jasperson's had taken out a loan to buy a new DVD player that works for both their son and daughter, said Brad Trahan, a founder of the Awareness Foundation.
"Our foundation has agreed to reimburse the family for the DVD player," he said, noting the foundation board voted to do so unanimously.
Several people wrote or called the Post-Bulletin with offers of help for the family after news about the theft and Bailey's plight were published Tuesday.
Trahan said that if people are interested in connecting with other families living with autism, they can contact the Autism Awareness organization.
"We're not going to let these families face this illness alone," he said.
If you would like to help families with needs similar to the Jaspersons, call the United Way's information and referral service at 211.
MPlayer
I like MPlayer very much which is easy to use.
agree
agree w you, but good informations given and will check out more.
good article !
Hi Linuxjournal, I (and many
Hi Linuxjournal, I (and many others) would love to see a follow-up of this article as it's quite old now and a lot has changed in between. thank you!
Configuration
I found the configuration straightforward ;)
Videolan is also very
Videolan is also very compatible
VLC plays everything without
VLC plays everything without problems
Re: Videolan is also very compatible
I also think that Videolan is the best choice. We have here in the company good experiences with this solution.
Ps3 and yellow dog linux = best dvd player based on linux ever!
Videolan is very well. But if anybody has got the possibility to run Linux on a Playstation 3 console that will make the best DVD Player under Linux ever been. Try out! I am using Yellow Dog Linux doing it. Btw. nice article! Thx
I love Xine and so recommend
I love Xine and so recommend it
Xine?
Xine? Do you know something better?
Always a winner thanks
Always a winner thanks
I give the programmers of
I give the programmers of mplayer my two thumbs up.
They are dedicated programmers.
New Comment
Linuxjournal is a great hp. Good on you!
implementation of Open-Source
This is a wonderful, insightful and uplifting case of a revealing infrastructure implementation of Open-Source & Free Software. Keep up these useful pieces.
XINE is the best
I´ve been using XINE for a very long time now and I never had any problems using it. Had no problmes with any DVD - so I recommend XINE!
Nice article man! Didn't
Nice article man! Didn't ethen knew about those players. I will sure try them all. Switched to linux a few days ago ans really need one of those. Thanks!ebooks novels
need your help !
i tried to install VLC but i found it needs alot of dependencies , though Xine needs fewer dependencies i couldn't install it regarding that im using RHEL 4.0 (which was made by oracle)
please if you had time send me the steps
thnx for ur time.
i have problems with
i have problems with configuration ...
i have problems with
i have problems with configuration... ;/
No problem
If you have problems, please read the documentation in
DOCS/HTML/en/index.html, which should help you solve most of your problems.
Also read the man page to learn how to use MPlayer.
Polskie Forum Emule
What problem? configuraion is easy :)
enjoy
I've got 2 errors
Thanks for the article, jonathan.
ps: problems with configuration - I've got PIII800 - I've got 2 errors the picture has flickering yellowish stripes - which change shape as and I resize the window.
MPlayer
One of the best is VLC. Beyond question.
I am seriously considering to
I am seriously considering to apply for a job at Post Logic Studios, I only heard assignment writing good things about them. As far as I am concerned I trust they have a good human resources management. assignment help
Well, has anybody else had
Well, has anybody else had experience with the latest version of Wine? Its mentioned in the latest stopzilla review that I read.
Mplayer
i have the Mplayer and its my first and i think for al long time...
videolan
i think videolan is the best cause it works on every os (macosx, win, unix) and needs really low hardware specifications. best prog. ever ;)
kaffeine
i think kaffeine is the best media player by using xine backend.
GNU/Linux DVD Player Review
Nice article man! Didn't ethen knew about those players. I will sure try them all. Switched to linux a few days ago ans really need one of those. Thanks!