mplayer

SMPlayer 0.6.8
SMPlayer offers users a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. more>>
SMPlayer 0.6.8 offers users a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more.
One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume...
Major Features:
- Configurable subtitles. You can choose font and size, and even colors for the subtitles.
- Audio track switching. You can choose the audio track you want to listen. Works with avi and mkv. And of course with DVDs.
- Seeking by mouse wheel. You can use your mouse wheel to go forward or backward in the video.
- Video equalizer, allows you to adjust the brightness, contrast, hue, saturation and gamma of the video image.
- Multiple speed playback. You can play at 2X, 4X... and even in slow motion.
- Filters. Several filters are available: deinterlace, postprocessing, denoise... and even a karaoke filter (voice removal).
- Audio and subtitles delay adjustment. Allows you to sync audio and subtitles.
- Advanced options, such as selecting a demuxer or video & audio codecs.
- Playlist. Allows you to enqueue several files to be played one after each other. Autorepeat and shuffle supported too.
- Preferences dialog. You can easily configure every option of SMPlayer by using a nice preferences dialog.
- Possibility to search automatically for subtitles in opensubtitles.org.
- Translations: currently SMPlayer is translated into more than 20 languages, including Spanish, German, French, Italian, Russian, Chinese, Japanese....
- It's multiplatform. Binaries available for Windows and Linux.
- SMPlayer is under the GPL license.
MPlayer 1.0 RC1
MPlayer is a movie player for Linux. more>>
Another great feature of MPlayer is the wide range of supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB, but you can use GGI, SDL (and this way all their drivers), VESA (on every VESA compatible card, even without X11!) and some low level card-specific drivers (for Matrox, 3Dfx and ATI), too!
Most of them support software or hardware scaling, so you can enjoy movies in fullscreen. MPlayer supports displaying through some hardware MPEG decoder boards, such as the Siemens DVB, DXR2 and DXR3/Hollywood+.
MPlayer has an onscreen display (OSD) for status information, nice big antialiased shaded subtitles and visual feedback for keyboard controls. European/ISO 8859-1,2 (Hungarian, English, Czech, etc), Cyrillic and Korean fonts are supported along with 12 subtitle formats (MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS and our own: MPsub). DVD subtitles (SPU streams, VOBsub and Closed Captions) are supported as well.
Main features:
- (S)VCD (Super Video CD)
- CDRwins .bin image file
- DVD, including encrypted DVD
- MPEG-1/2 (ES/PS/PES/VOB)
- RIFF AVI file format
- ASF/WMV/WMA format
- QT/MOV/MP4 format
- RealAudio/RealVideo format
- Ogg/OGM files
- VIVO format
- FLI format
- NuppelVideo format
- yuv4mpeg format
- FILM (.cpk) format
- RoQ format
- PVA format
- Matroska
- NSV - Nullsoft Streaming Video
- streaming via http, RTP, RTSP, mms, mmst, mpst, sdp
- TV
Supported Video and Audio Codecs:
- MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video
- MPEG-4 in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), XviD
- Windows Media Video 7/8 (WMV1/2)
- Windows Media Video 9 (WMV3) (using x86 DLL)
- RealVideo 1.0, 2.0 (G2)
- RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries)
- Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs
- DV video
- 3ivx
- Intel Indeo3 (3.1, 3.2)
- Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs)
- VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL)
- MJPEG, AVID, VCR2, ASV2 and other hardware formats
- FLI/FLC
- HuffYUV
- various old simple RLE-like formats
- MPEG layer 1, 2, and 3 (MP3) audio
- AC3/A52 (Dolby Digital) audio (software or SP/DIF)
- AAC (MPEG-4 audio)
- WMA (DivX Audio) v1, v2
- WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs)
- RealAudio: COOK, SIPRO, ATRAC3 (using Real libraries)
- RealAudio: DNET and older codecs
- QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (using QT libraries)
- Ogg Vorbis audio
- VIVO audio (g723, Vivo Siren) (using x86 DLL)
- alaw/ulaw, (ms)gsm, pcm, *adpcm and other simple old audio format
MPlayerXP 0.7.1
MPlayerXP is a branch of the well known mplayer (http://mplayerhq.hu) which is based on the new (thread based) core. The new core provides better CPU utilization and excellently improves performance of video decoding. Main goal of this project is to get monotonous CPU loading during movie playback. more>>
MPlayerXP - MPlayerXP is a branch of the well known mplayer (http://mplayerhq.hu) which is based on the new (thread based) core. The new core provides better CPU utilization and excellently improves performance of video decoding. Main goal of this project is to get monotonous CPU loading during movie playback.
Enhancements:
Version 0.6.2
System Requirements:<<less
XMMPlayer 0.3.3
XMMPlayer is an input plugin for XMMS that allows you to play video files from within XMMS using MPlayer as a back-end. more>>
XMMPlayer currently detects AVI/MPEG, QuickTime, RealMedia, .BIN and ASF(WMV, WMA) files by identifying them using file-signatures ("magic"). OGG movies are detected by their extension (".OGM").
Please remember that is product is still in beta-stage and may not work on all systems and with all video files MPlayer supports. See the README section below for more info.
Main features:
- local file playback of AVI, MPEG, QuickTime and OGG movies using
- MPlayer
- playback of HTTP and MMS media streams (see below)
- Playback of (individual) VCD tracks or DVD titles (see below)
- Shows info (length, audio-(nit)rate / channels) in XMMS
- uses magic to detect AVI, MPEG, RealMedia and QuickTime movies (checks for .ogm extension to detect OGG movies, this to avoid MPlayer playing OGG sound files, which have the same magic identifier)
- pause and seek in files from within xmms
- Constant, skinned and dockable video window (can be turned off in options)
Shmplayer 0.0.4
Shmplayer executes a single instance of mplayer in the background and controls it through a FIFO. more>>
However, unlike XMMS, shmplayer doesnt require an X server to be active. You can even use it from a remote shell. Shmplayer has also some unique features like "jgrep" that lets you jump to the first "grepped" match of the playlist.
Enhancements:
- When jumping to the last loaded playlist, xmplayer exits from shuffle mode.
- This bug has been fixed.
- If xmplayer is already running, the "play" command rewinds the current track.

config-mplayer 0.1
config-mplayer offers you a small but very useful GUI program which is designed for customising your mplayer configuration. more>>
config-mplayer 0.1 offers you a small but very useful GUI program which is designed for customising your mplayer configuration. It is NOT a wrapper or GUI version of mplayer. It's only business is showing some configuration options and rewriting the mplayer config whenever you change them. The idea is that you can customise it with YOUR desired configuration options just by editing a few files.
Major Features:
- Switching my audio output between rooms (devices).
- Changing the DISPLAY which mplayer will play on - for playing on my main desktop, my TV, or within VNC (and in the case of VNC - selecting the SDL driver which actually works over VNC).
- Switching the video to use X11 so that I can take a screenshot.
- Changing the aspect ratio of a video when the file is incorrect.
- Toggling the 'eq2' filter on when I start a second instance of mplayer and the first instance has got the overlay brightness control.
- Starting in fullscreen
- Cropping the black borders off of a PAL video within a wide format stream.
- Adding a volume filter for low or high volume video files.
- Toggling deinterlacing.
- Forcing the OSD on or off.
- Forcing the index of a dodgy file to be rebuilt.
- Switching to using a different XV port when the main one decides to stop working and just stays blue (very rare these days).
- Selecting an MPEG-TS transport stream pid.
- Adjusting subtitle position
Requirements:
- GTK version 2.xxx
- perl GTK2 bindings (perl-gtk2 or gtk2-perl depending on your system)
- You don't need any GNOME rubbish installed
mplayer-snapshot 0.3
mplayer-snapshot creates one big thumbnail from movie using mplayer. more>>
GNOME Mplayer 0.4.7
GNOME Mplayer is a simple GUI for Mplayer. more>>
It is based heavily on the mplayerplug-in source code and can basically be seen as a standalone version of that. Currently it is a test bed for new methods of operation for mplayerplug-in and so it may be broken or lacking many features. I use it as my default viewer for media on my personal machine.
To set GNOME Mplayer as the default player for mms and rtsp protocols in Mozilla/Firefox add this to your prefs.js file
user_pref("network.protocol-handler.app.mms", "/usr/bin/gnome-mplayer");
user_pref("network.protocol-handler.app.rtsp", "/usr/bin/gnome-mplayer");
Or open the "about:config" location and create new string settings with the above values.
MplayerBuddy 0.51
MplayerBuddy is a media bookmarking application designed to keep track of the user’s place when watching videos. more>>
mplayerplug-in 3.45
mplayerplug-in is a browser plugin that uses mplayer to play digital media from websites. more>>
This plug-in gives Mozilla the ability to play media from a website the net without reading the source html and getting the url manually.
Media is played embedded in the page or in a separate window depending on how the author of the webpage intended the media to be seen.
MPlayer Tools 5.2.20061015
MPlayer Tools is a collection of utilities that eases the use of MPlayer. more>>
MPlayer Tools also remembers movies and positions, so you can resume a movie with a short command. It can also detect movie series, counts the episodes, and you can specify specific MPlayer options for every movie series.
Enhancements:
- This is mostly a cosmetic release.
- mcatcher produces a lot more osd messages and has changes in PlayerMode. movisize output is better aligned.
- msum displays shortcuts. mcatcher now counts and logs only the time spent playing (not paused or loading).
- mstrip uses msum to remove entries from the logfile (so you can give regexes, --head, --tail).
Mplayer-video-thumbnailer 1.3-3
Mplayer-video-thumbnailer is a shell script for thumbnails preview in nautilus. more>>
A shell script which can ganrate thumbnails of video files in nautilus using mplayer.
Gtk2::Ex::MPlayerEmbed 0.02
Gtk2::Ex::MPlayerEmbed is a widget to embed the MPlayer media player into GTK+ applications. more>>
SYNOPSIS
use Gtk2::Ex::MPlayerEmbed;
my $window = Gtk2::Window->new;
my $embed = Gtk2::MPlayerEmbed->new;
$window->add($embed);
$window->show_all;
$embed->play("movie.mpg");
Gtk2->main;
Gtk2::Ex::MPlayerEmbed allows you to embed a video player into your applications. It uses the XEMBED system to allow the mplayer program to insert its window into your application.
OBJECT HIERARCHY
Glib::Object
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Container
+----Gtk2::Socket
+----Gtk2::Ex::MPlayerEmbed
PROPERTIES
The following properties are accessible through the standard Glib get() and set() methods:
mplayer_path
This is the path to the mplayer program. This is /usr/bin/mplayer by default.
args
This is a string containing the command line arguments passed to mplayer (no default).
loaded
This is a boolean value that indicates whether the mplayer program is currently running.
state
This is an enumeration (described by Gtk2::Ex::MPlayerEmbed::PlayingState) that indicates the state of the player. state may be one of: stopped, playing, paused. It is stopped at startup.
METHODS
$embed->play([$content]);
This method has two behaviours: if the the loaded property is true (a video stream has been loaded), and the state property is paused, then it will resume playing the stream. If loaded is true but the stream is not paused, then the method will carp() and return undef.
If load is false, and the $content argument is defined, then the player will attempt to load and play the stream identified by $content, which may be a path to a file, the URL of a network resource, or a "meta-URI" such as dvd:// or dvb://.
$embed->pause;
This method will pause the current video stream. If the stream is not playing, this method will carp() and return undef.
$embed->resume;
This is just a convenience wrapper around pause(). The pause() method is really a toggle, and two subsequent calls to pause() will pause and then resume the stream, so this method exists to disambiguate.
$embed->stop;
This method tells mplayer to quit, and resets the widgets internal state. Before loading another video stream with play(), use this method first.
$embed->tell_slave($something);
This method sends a command to the mplayer slave process. The available commands are documented in the mplayer-slave-spec.txt file in the source distribution.
VDR MP3/MPlayer Extensions 0.10.0
VDR MP3/MPlayer Extensions let you play MP3s with Video Disk Recorder and provide a frontend for MPlayer. more>>
VDR MP3 plugin adds sound playback capability to VDR by Klaus Schmidinger.
Supported audio codecs:
- libmad Supports MPEG-1/2/2.5 with layers 1/2/3.
- libsndfile Supports MS WAV/A-law/u-law; Apple/SGI AIFF/AIFC; Sun/NeXT AU/SND; Amiga IFF/8SVX/16SV and more.
- libvorbis Supports Vorbis/Ogg.
The MP3 plugin is distributed as a dual-plugin together with the MPlayer plugin. The different audio codecs require additional support libraries.
VDR MPlayer plugin adds the ability to call MPlayer from within VDR (by Klaus Schmidinger), allowing to replay all video formats supported by MPlayer over your DVB card.
Note: for most formats MPlayer has to do on-the-fly transcoding to MPEG1. This requires a decent CPU to work (>1Ghz). It may work with slower CPUs if you tune down the transcoding quality.
The MPlayer plugin is distributed as a dual-plugin together with the MP3 plugin.
MPlayerThumbs for Kubuntu 0.5b
MPlayerThumbs for Kubuntu is a thumbnail generator for video files on Konqueror. more>>
Unlike the original konqueror plugin (in my gentoo box is artsplugin-xine), it DOESNT depend neither on xine nor arts, instead it uses only mplayer.
You can take advantage of this on x86_64 systems, where you can use a 32bit mplayer to load win32codecs. To configure the location of your mplayer binary launch mplayerthumbsconfig.
Also its faster than the xine plugin, since it can seek and play only a limited number of frames.
MPlayerThumbs for Kubuntu catches a random frame from 15% to 70%, checking also how contrasted is the image, and dropping bad frames.