News
Info
Download
Screenshots
Links

News

2010-07-11, Sunday :: Call for Samples
posted by Compn

Some work is being done to the mpeg subtitle code, but we need more samples of DVB and VBI-coded teletext as well as other mpegts/ps subtitles which currently do not work in SVN. or which work with -demuxer lavf but not mplayer demuxer.

2010-06-06, Sunday :: Updates and workarounds
posted by Compn

Just some random notes and changes. In SVN the lavf demuxer is now default for Matroska files. We are trying to fix the problems in it, so please report some bugs if you run into them.

If you just want to undo this change, add the following to the end of your config file:

[extension.mkv]
demuxer=mkv

MPlayer now has the ability to use FFmpeg's network code to access streams. Use mplayer ffmpeg://rtsp://example.invalid/stream.mov syntax to try it.

In general most users should be using SVN MPlayer, as rc3 is over a year old.

2010-05-30, Sunday :: MPlayer 1.0rc3 released
posted by the release team

Godot has arrived.

1.0rc3 was intended to be rolled out over a year ago, but got delayed again and again. Since it is designed to be compatible with the FFmpeg 0.5 branch, it will be useful to distros and other users still tracking said branch. Thus we are now publishing it even though it is outdated even before the day of its release. For general usage current Subversion snapshots should be a better fit, as many bug fixes and new features are available.

This release adds support for a ton of new binary codecs and leverages all the stuff added to FFmpeg. Hardware-accelerated video output over VDPAU is now possible, as is audio output through PulseAudio. MPlayer now runs natively on 64bit OS X, the Wii and on OS/2.

We have switched to the libavformat MOV/MP4 demuxer to avoid maintaining the duplicate MOV/MP4 code. This breaks binary audio/video codecs with MOV/MP4 files. Please use '-demuxer mov' if you still require the binary decoders.

Our constant efforts to clean up the codebase continue as usual. A ton of compiler warnings disappeared and there have been refactorings all around. External library copies have been synchronized with upstream.

There is no need to download binary codec packages if you already have an older version. The codec packs have not been updated.

Note that this code is ancient, e.g. it still contains this long-fixed bug. Unless you are at least deadly allergic to it, use latest SVN instead.

MPlayer 1.0rc3 can be downloaded by HTTP or FTP.

MD5SUM: e1221be5fcad74a2a4185f67ba6c9ae0
SHA1SUM: f533ea1eb2c540402bace0f0fe2317721361510d

MPlayer 1.0rc3: "BikeshedCounter AKA Godot"

Decoders:

Demuxers:

Filters:

Streaming:

FFmpeg/libavcodec:

libmpeg2:

Drivers:

MEncoder:

Others:

libass

Ports:

SWScaler:

2010-02-04, Tuesday :: ATI and Intel Users Rejoice!
posted by Compn

Newer ATI cards and Intel ATOM owners on Linux can utilize the VA-API hardware accelerated H.264, WMV3/VC1, MPEG2 and MPEG4 playback using MPlayer.

Instructions can be found at http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/

2010-01-01, Friday :: DVDs
posted by Compn

Happy new year! Just a quick note, if you got some DVD's as a gift, mplayer -nocache dvdnav:// should play your new movies better than dvd://.

2009-11-01, Sunday :: Updates
posted by Compn

MPlayer now supports most of the Bluray and HD-DVD codecs. You can rip Bluray movies on Linux using this guide. There is also an untested patch for playing Bluray discs in this thread at doom9.org.

MPlayer is also hosting the rtmpdump project. rtmpdump is a program to download rtmp:// streams. It was previously hosted on SourceForge.

2009-02-20, Friday :: Video Acceleration and You
posted by Compn

There are several ways to speed up the playback of 1080 H.264 files in MPlayer.

First is to use the newly added VDPAU output. It allows the newer Nvidia video cards to decode the video without using much CPU. It is in SVN MPlayer (Nvidia binary driver 180.37 or newer required), you can find known bugs and report bugs HERE. (Linux, Solaris and FreeBSD only)
How to get the SVN version is described on the download page and snapshot tarballs are available as well.

Second is to use MPlayer with the experimental multithreaded FFmpeg-mt branch, which allows you to use multiple cores/CPU. (all OS and CPU supported)

To install, copy and paste this line:
wget -N http://just.mooo.com/mplayer-svn-mt.tar.bz2 && tar jxvf mplayer-svn-mt.tar.bz2 && cd mplayer && ./configure && make && sudo make install
To enable threading run mplayer -lavdopts threads=N file.mkv where N is the number of threads you want to use.
NOTE: FFmpeg-mt has problems with packed b-frames.

A Windows build of MPlayer using FFmpeg-mt can be found at http://oss.netfarm.it/mplayer-win32.php.

Third is to use the multithreaded CoreAVC codec with the CoreAVC-for-linux project. The CoreAVC decoder costs $15 USD. (Linux ONLY)(Windows users only need this PATCH)

Fourth, FFmpeg has added some optimizations from the x264 project. To fully utilize these you will need to make sure a recent version of YASM is installed and detected by the latest SVN MPlayer when compiling.

Fifth, using -lavdopts skiploopfilter=all:fast=1 may cause artifacts, but will allow you to play larger files in realtime. (all OS and CPU supported) (use -lavdopts skipframe=nonref:skiploopfilter=all:fast=1 for even more speedup, skipframe also works with VDPAU.)

There is also a rejected PATCH which adds support for the new multithreaded binary VC-1/WMV3 codec.

2008-12-20, Saturday :: Picsearch samples list
posted by Compn

The FFmpeg project would like to recognize and thank the people at Picsearch for their help improving FFmpeg recently. The Picsearch team makes extensive use of FFmpeg and provided feedback to FFmpeg in the form of thousands of files that either crash FFmpeg or use unsupported/unknown codecs. The FFmpeg development team is putting this information to work in order to improve FFmpeg for everyone.

We know that there are other organizations using FFmpeg on a large scale to process diverse input types. The FFmpeg team invites those organizations to provide similar feedback about problems encountered in the wild.

The MPlayer team is also working hard on this list, so far we have added support for 25 binary decoders and 23 fourccs to existing video codecs. Stay tuned as we continue testing files and adding support for more codecs.

We also urge all websites that use MPlayer/FFmpeg to share the crashing/unplayable files with us. We suspect that Youtube uses our software, and we would like everyone to benefit from their work.

One of our goals is to be able to play every video file. If you have a file which does not play with MPlayer, please upload it so we can take a look. You can find instructions in the Bugreports section of the documentation. Or you can report non-working videos on our Bugzilla or on the MPlayer-users mailing list or just send me an email with the URL of the problem video.

2008-09-09, Tuesday :: libdvdnav-4.1.3 and libdvdread-4.1.3 released
posted by Dominik

We are proud to announce another release. This time, it's a dual one, because libdvdread was split from libdvdnav and is now developed in a separate tree, retaining API compatibility with the old upstream.

Apart from the split, the highlights for this release include a large number of memory and resource leak fixes, pkgconfig support and the introduction of dvdread-config script.

libdvdnav-4.1.3 and libdvdread-4.1.3 can be downloaded from the following locations. Please be kind to our server and use one of our many mirrors.

SHA1SUM: d1b95eb8a7caee1fa7580a1abad84d6cb3cad046
MD5SUM: d62383c45b28816771e283515f2c27fa

SHA1SUM: fc4c7ba3e49929191e057b435bc4f867583ea8d5
MD5SUM: 6dc068d442c85a3cdd5ad3da75f6c6e8