|
From: <suc...@us...> - 2007-02-18 19:07:30
|
Revision: 379
http://svn.sourceforge.net/pmplib/?rev=379&view=rev
Author: sucknblow
Date: 2007-02-18 11:07:28 -0800 (Sun, 18 Feb 2007)
Log Message:
-----------
Update html version of manual page
Modified Paths:
--------------
trunk/webpage/easypmp.html
Modified: trunk/webpage/easypmp.html
===================================================================
--- trunk/webpage/easypmp.html 2007-02-18 18:42:22 UTC (rev 378)
+++ trunk/webpage/easypmp.html 2007-02-18 19:07:28 UTC (rev 379)
@@ -10,26 +10,29 @@
</dl>
<a name="lbAB" id="lbAB"> </a>
<h2>NAME</h2>
-easypmp - create music databases used by portable media
-players<br />
+easypmp - create music databases and playlists used by portable
+media players<br />
<a name="lbAC" id="lbAC"> </a>
<h2>SYNOPSIS</h2>
-<b>easypmp</b> [<b>-c</b>|<b>-u</b>] [<b>-p</b>] [<b>-m</b>]
-[<b>-t</b> <i>csv-word-list</i>] [<b>-R</b> [<b>-L</b>
-<i>level</i>]] [<b>-d</b> <i>device-id</i>]
-[<i>mount-point</i>]<br />
-<b>easypmp</b> [<b>-h</b>|<b>-v</b>|<b>-l</b>]
+<b>easypmp</b> [<b>-c</b>|<b>-u</b>] [<b>-t</b>
+<i>csv-word-list</i>] [<b>-p</b> [<b>-P</b> <i>source-dir</i>]
+[<i>-r</i>] [<i>-f</i>] [<i>-i</i>]] [<b>-R</b> [<b>-L</b>
+<i>level</i>]] [<b>-d</b> <i>device-id</i>] [<b>-s</b>
+<i>name:value</i>] [<b>-e</b> <i>system-encoding</i>] [<b>-w</b>
+<i>tag-encoding]</i> [<i>mount-point</i>]<br />
+<b>easypmp</b> [<b>-h</b>|<b>-x</b>|<b>-v</b>|<b>-l</b>]
<p><a name="lbAD" id="lbAD"> </a></p>
<h2>DESCRIPTION</h2>
<b>easypmp</b> is a command line utility used to create and
-maintain the music database on a variety of portable media players.
+maintain the music database and playlists on a variety of portable
+media players.
<p>Many portable music players allow the user to browse tracks by
artist, album, genre, predefined playlists etc. In order to do this
efficiently, they require a database of track information. Without
this database, the player may require the user to browse tracks
using only the directory structure. <b>easypmp</b> exists to create
-that database, based on the tracks and playlists that are stored on
-the player.</p>
+music database and playlists, based on the tracks and playlists
+that are stored on the player.</p>
<p>Normally, <b>easypmp</b> is able to detect the type of any
supported media player automatically. It does so by comparing the
files and directories found at the specified mount point with the
@@ -60,8 +63,11 @@
iRiver H10 MTP (with emergency connect mode)</li>
<li>iRiver H10Jr. UMS</li>
<li>iRiver U10 UMS</li>
+<li>iRiver E10 UMS</li>
<li>MEDION MDJuke220 and MDJuke440</li>
<li>Samsung YH-820, YH-920 and YH-925</li>
+<li>MSI MEGA PLAYER 540</li>
+<li>Philips HDD6320</li>
</ul>
<p>Note that some of the iRiver devices listed above may not
support UMS as shipped. For example, in Europe and the United
@@ -107,29 +113,46 @@
device the last time the database was updated. Thus this option is
a faster way creating the music database when only a few tracks on
the device have been changed since the database was last created or
-updated. However, if the meta-data in existing files has changed,
-this may not be reflected in the database when using this
-option.</p>
+updated. If the meta-data in existing files has changed,
+<b>easypmp</b> tries to reflect the changes in the database even
+when using this option.</p>
</dd>
<dt class="c1">-p, --playlist</dt>
<dd>Many programs for playing music allow playlists to be created
and saved on disk, ready to be played later. Such playlists
-frequently have a <b>.m3u</b> extension. However, the playlists
-saved by most programs cannot be used directly on portable media
-players. Instead, it is necessary to convert (or `compile') each
-playlist into a format that the media player can read.
-<p>When the <b>-p</b>/<b>--playlist</b> option is specified,
-<b>easypmp</b> will search the playlist directory on the device for
-playlists that can be converted into a form that the media player
-can read (see the <b>DESCRIPTION</b> section above for information
-on how to determine the playlist directory for a particular media
-player).</p>
-</dd>
-<dt class="c1">-m, --music</dt>
-<dd>The <b>-m</b>/<b>--music</b> option is similar to the
-<b>-p</b>/<b>--playlist</b> option. However, instead of searching
-the playlist directory on the media player for playlists, it
-searches in the music directory on the player instead.</dd>
+frequently have a <b>.m3u</b> or <b>.pls</b> extension. However,
+the playlists saved by most programs cannot be used directly on
+portable media players. Instead, it is necessary to convert (or
+`compile') each playlist into a format that the media player can
+read. When the <b>-p</b>/<b>--playlist</b> option is specified,
+<b>easypmp</b> will search the playlist directory on the device or
+the directory specified by <b>-P</b>/<b>--playlist-source</b>
+option for playlists that can be converted into a form that the
+media player can read (see the <b>DESCRIPTION</b> section above for
+information on how to determine the playlist directory for a
+particular media player).</dd>
+<dt><b>-P</b> <i>directory</i>,
+--playlist-source=<i>directory</i></dt>
+<dd>Specifies the location in which the source playlists are
+stored. Changing the location to a directory on the computer means
+on-the-fly playlist conversion without transferring source playlist
+files on the device.</dd>
+<dt class="c1">-r, --reconvert</dt>
+<dd>Overwrite the existing playlists to force conversion.</dd>
+<dt class="c1">-f, --find-missing</dt>
+<dd>Find music files described in a playlist with broken
+references. Setting this option tries to correct the location of a
+music file referred to by a playlist by searching for the music
+file in the music directories that have the same file name. Finding
+two or more music files that have the target file name,
+<b>easypmp</b> selects a music file with a path name that is the
+most similar to the original one.</dd>
+<dt class="c1">-i, --skip-missing</dt>
+<dd>Skip missing music files in a playlist. Setting this option
+indicates <b>easypmp</b> to continue the playlist conversion only
+with music files found in the player. The default behavior for a
+missing music file is to cancel the conversion for the
+playlist.</dd>
<dt class="c1">-R, --repr</dt>
<dd>Output a textual representation of the music database on
standard output. This option is seldom used: it may be useful for
@@ -149,6 +172,21 @@
includes the `device identifier' for each device. For more
information on the device identifier, see the <b>-d</b>
option.</dd>
+<dt><b>-s</b> <i>name</i>:<i>value</i>,
+--set=<i>name</i>:<i>value</i></dt>
+<dd>Overwrites the value of a variable set by the driver. The
+following is the list of variables.
+<dl compact="compact">
+<dd>
+<dl compact="compact">
+<dt class="c1">pmp_music</dt>
+<dd>Relative path to music directory from the mount point.</dd>
+<dt class="c1">pmp_playlist</dt>
+<dd>Relative path to playlist directory from the mount point.</dd>
+</dl>
+</dd>
+</dl>
+</dd>
<dt><b>-d</b> <i>device-id</i>, --device=<i>device-id</i></dt>
<dd>Specifies a device identifier for the player. The device
identifier is used to determine where <b>easypmp</b> looks for
@@ -181,8 +219,20 @@
modify music files, it only has an effect on the music
database.</p>
</dd>
+<dt class="c1">-e, --encoding=system-encoding</dt>
+<dd>Specify a character encoding used by the operating system.
+<b>easypmp</b> converts path/file names from the specified encoding
+into UCS-2 by using iconv. The default value is determined by the
+automatic detection of the system character-encoding.</dd>
+<dt class="c1">-w, --tagencoding=tag-encoding</dt>
+<dd>Specify a character encoding for parsing non-unicode tags.
+<b>easypmp</b> converts non-unicode tags embedded in ID3v1, ID3v2,
+and Riff WAVE into UCS-2 encoding by using iconv. The default value
+is "ISO-8859-1".</dd>
<dt class="c1">-h, --help</dt>
<dd>Show summary of options.</dd>
+<dt class="c1">-x, --help-variable</dt>
+<dd>Show the list of variables.</dd>
<dt class="c1">-v, --version</dt>
<dd>Show version of program.</dd>
</dl>
@@ -211,8 +261,9 @@
<p><br />
<a name="lbAH" id="lbAH"> </a></p>
<h2>AUTHORS</h2>
-<b>easypmp</b> was written by Nyaochi , who also wrote an initial
-POSIX port using the Cygwin environment.
+<b>easypmp</b> was written by Naoaki Okazaki <nyaochi at
+users.sourceforge.net>, who also wrote an initial POSIX port
+using the Cygwin environment.
<p>This manual page was written by Martin Ellis , who also
contributed bug fixes for the POSIX port.</p>
-Time: 18:04:26 GMT, August 12, 2006
+Time: 19:10:45 GMT, February 18, 2007
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|