Entertainer aims to be a simple and easy-to-use media center solution for the Gnome and XFce desktop environments. Entertainer is written completely in Python using an object-oriented programming philosophy. It uses GStreamer's multimedia framework for multimedia playback. The user interface is implemented with the Clutter library, which allows sleek OpenGL animated user interfaces. Entertainer also uses other great projects like SQLite, pyIMDBb and iNotify.
SMPlayer intends to be 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.