Open Media Player

m (Translations)
(Overhauled extra features.)
Line 1: Line 1:
-
'''Open Media Player''' (referred as '''OMP''', from now on) is an effort to re-create (closed source) stock '''Media Player''' (referred as '''MP''', from now on) for [[Maemo]] platform, as Open Software. The main goal of the project, is to include all features of '''MP''' without it's bugs - at the same time having ability to extend functionality, when desired and appropriate.
+
'''Open Media Player''' (referred to as '''OMP''' from now on) is an effort to recreate (closed source) stock '''Media Player''' (referred to as '''MP''', from now on) for [[Maemo]] platform, as Open Software. The main goal of the project is to include all features of '''MP''' without it's bugs, at the same time having the ability to extend functionality, when desired and appropriate.
-
'''OMP''' is currently in beta stage, so it may not be ready for end-users. Ho ever, brave souls (power-users, testers, developers) are encouraged to test it and participate in development, by either submitting patches, or pointing out bugs/proposed features. '''OMP''' is on it's way to be included in testing branch of [[CSSU]].
+
'''OMP''' is currently in beta stage, so it may not be ready for end-users. However, brave souls (power-users, testers, developers) are encouraged to test it and participate in the development, by either submitting patches, or pointing out bugs/proposed features. '''OMP''' is on it's way to be included in the testing branch of [[CSSU]].
 +
'''OMP''' can be installed from repositories: [[extras-devel]].
-
'''OMP''' can be installed from repositories: [[extras-devel]]
+
'''OMP''' got its thread on http://talk.maemo.org/showthread.php?t=72156 (discussion, reporting bugs, proposing features, etc.).
 +
Changelog for the latest version of '''OMP''' is available from http://maemo.org/packages/view/openmediaplayer/.
-
'''OMP''' got it's thread on http://talk.maemo.org/showthread.php?t=72156
 
-
(discussion, reporting bugs, proposing features, etc.)
 
 +
== Features ==
-
Changelog for the latest version of '''OMP''' is available from http://maemo.org/packages/view/openmediaplayer/.
+
==='''OMP''' extra features (not found in '''MP''')===
 +
'''Portrait mode'''
-
== Features ==
+
The name speaks for itself: turn the device to rotate the interface.
-
'''OMP''' extra features (not found in '''MP'''):
 
-
*Portrait Mode – portrait mode support
+
'''Entertainment View'''
-
*Entertainment View – an alternate view where the elements in the regular "Now Playing" view are animated
+
-
*Car View – finger-friendly view for use when driving
+
-
*Lyrics display – ability to display loaded lyrics
+
-
*Addition of "Share" option
+
-
*Configurable size of automatic playlists – which enables you to see as many songs as you like, sorted by date of adding to the library, last time played, or the play count
+
-
*Playlist editing – for both saved playlists and "Now playing"
+
-
*Manually selectable album art
+
-
*Creating playlists from a folder
+
 +
An alternate view where elements from the regular "Now Playing" view are animated.
-
'''MP''' features, currently lacking in '''OMP''':
 
-
<insert here>
+
'''Car View'''
 +
 
 +
A finger-friendly view for use when driving. Tap the center of the screen to show the clock and swipe from right to left to show the playlist.
 +
 
 +
 
 +
'''Lyrics display'''
 +
 
 +
When enabled (in the general settings), '''OMP''' will download lyrics for the current song and cache them for offline use. Tap the cover art to toggle between the usual progress bar/playlist and the lyrics display. It's possible to edit lyrics with the built-in editor, which can be invoked from display's context menu. Lyrics are downloaded from http://lyrics.mirkforce.net and stored in "/home/user/.lyrics/".
 +
 
 +
 
 +
'''Easy way to share files'''
 +
 
 +
Simply invoke the context menu of a song and select "Share" to send it via either Bluetooth or email. Works for videos, too.
 +
 
 +
 
 +
'''Configurable size of automatic playlists'''
 +
 
 +
The number of songs can be changed in the general settings. If set to a large number, it works like sorting the whole library by popularity, last time played or from recently added to old.
 +
 
 +
 
 +
'''Playlist editing'''
 +
 
 +
It appears in two places: "Now playing" and the playlist browser. To move an item, double-tap it, but, hold after the second touch (so it's more like one and a half tap) and drag it to the desired position. The difference between "Now playing" and the playlist browser is that in the first case, changes are saved immediately, while in the latter they are preserved only after choosing "Save playlist" from the menu.
 +
 
 +
 
 +
'''Improved album art'''
 +
 
 +
The first thing you will notice is probably the reflected cover, but what is more important, '''OMP''' will detect files named "front.jpg" and "folder.jpg" (in addition to standard "cover.jpg"). Moreover, it is possible to choose any other file, using "Select album art" from cover's context menu.
 +
 
 +
 
 +
'''Creating playlists from a folder'''
 +
 
 +
To use this feature, check "Open whole folders" in the general settings. When enabled, opening a song with a file browser (like the stock one or FileBox) will not only play that song, but also enqueue other songs from the same directory.
 +
 
 +
 
 +
==='''MP''' features, currently lacking in '''OMP'''===
 +
*Support for video playlists (other MAFW applications might show incorrect metadata, previous/next buttons do not work).
 +
*Counting duration of playlists in the playlist browser.
 +
*...
-
Known bugs:
+
===Known bugs:===
<insert here>
<insert here>
-
Planned extra features (not present in '''MP'''):
+
===Planned extra features (not present in '''MP''')===
<insert here>
<insert here>
Line 70: Line 101:
*Spanish (98%)
*Spanish (98%)
*Finnish (100%)
*Finnish (100%)
-
*French (99%)
+
*French (100%)
*Hungarian (100%)
*Hungarian (100%)
*Italian (100%)
*Italian (100%)
Line 77: Line 108:
*Romanian (92%)
*Romanian (92%)
*Russian (99%)
*Russian (99%)
-
*Swedish (99%)
+
*Swedish (100%)
-
*Chinese (99%)
+
*Chinese (100%)
-
 
+
----
----
'''(This is a stub of maemo.org wiki article. Please expand it, by providing lacking info, creating links to existing wiki articles if appropriate, and so  on)'''
'''(This is a stub of maemo.org wiki article. Please expand it, by providing lacking info, creating links to existing wiki articles if appropriate, and so  on)'''

Revision as of 12:32, 6 December 2011

Open Media Player (referred to as OMP from now on) is an effort to recreate (closed source) stock Media Player (referred to as MP, from now on) for Maemo platform, as Open Software. The main goal of the project is to include all features of MP without it's bugs, at the same time having the ability to extend functionality, when desired and appropriate.

OMP is currently in beta stage, so it may not be ready for end-users. However, brave souls (power-users, testers, developers) are encouraged to test it and participate in the development, by either submitting patches, or pointing out bugs/proposed features. OMP is on it's way to be included in the testing branch of CSSU.

OMP can be installed from repositories: extras-devel.

OMP got its thread on http://talk.maemo.org/showthread.php?t=72156 (discussion, reporting bugs, proposing features, etc.).

Changelog for the latest version of OMP is available from http://maemo.org/packages/view/openmediaplayer/.


Contents

Features

OMP extra features (not found in MP)

Portrait mode

The name speaks for itself: turn the device to rotate the interface.


Entertainment View

An alternate view where elements from the regular "Now Playing" view are animated.


Car View

A finger-friendly view for use when driving. Tap the center of the screen to show the clock and swipe from right to left to show the playlist.


Lyrics display

When enabled (in the general settings), OMP will download lyrics for the current song and cache them for offline use. Tap the cover art to toggle between the usual progress bar/playlist and the lyrics display. It's possible to edit lyrics with the built-in editor, which can be invoked from display's context menu. Lyrics are downloaded from http://lyrics.mirkforce.net and stored in "/home/user/.lyrics/".


Easy way to share files

Simply invoke the context menu of a song and select "Share" to send it via either Bluetooth or email. Works for videos, too.


Configurable size of automatic playlists

The number of songs can be changed in the general settings. If set to a large number, it works like sorting the whole library by popularity, last time played or from recently added to old.


Playlist editing

It appears in two places: "Now playing" and the playlist browser. To move an item, double-tap it, but, hold after the second touch (so it's more like one and a half tap) and drag it to the desired position. The difference between "Now playing" and the playlist browser is that in the first case, changes are saved immediately, while in the latter they are preserved only after choosing "Save playlist" from the menu.


Improved album art

The first thing you will notice is probably the reflected cover, but what is more important, OMP will detect files named "front.jpg" and "folder.jpg" (in addition to standard "cover.jpg"). Moreover, it is possible to choose any other file, using "Select album art" from cover's context menu.


Creating playlists from a folder

To use this feature, check "Open whole folders" in the general settings. When enabled, opening a song with a file browser (like the stock one or FileBox) will not only play that song, but also enqueue other songs from the same directory.


MP features, currently lacking in OMP

  • Support for video playlists (other MAFW applications might show incorrect metadata, previous/next buttons do not work).
  • Counting duration of playlists in the playlist browser.
  • ...

Known bugs:

<insert here>


Planned extra features (not present in MP)

<insert here>


Tweaks

Make OMP the default media player

As root, edit file:

/usr/share/dbus-1/services/com.nokia.mediaplayer.service

so the line:

Exec=/usr/bin/mediaplayer

...becomes:

Exec=/usr/bin/openmediaplayer

This will replace execution of MP binary with OMP one - without physically replacing files, so You can revert back to MP by reverting changes.


Translations

The list below shows translations packaged (or about to be packaged) with OMP and their completeness.

  • Czech (100%)
  • German (100%)
  • Spanish (98%)
  • Finnish (100%)
  • French (100%)
  • Hungarian (100%)
  • Italian (100%)
  • Dutch (100%)
  • Polish (100%)
  • Romanian (92%)
  • Russian (99%)
  • Swedish (100%)
  • Chinese (100%)



(This is a stub of maemo.org wiki article. Please expand it, by providing lacking info, creating links to existing wiki articles if appropriate, and so on)