3 % \screenshot{plugins/images/ss-lrcplayer}{Lrcplayer}{}
4 This plugin displays lyrics in
\fname{.lrc
} files (and some other formats)
5 synchronized with the song being played.
7 \subsubsection{Supported file types
}
13 \item id3v2 SYLT or USLT tags in mp3 files
16 \fname{.lrc8
} files are the same as
\fname{.lrc
} files except that they are UTF8
17 encoded. The Lyrics3 tag is not supported.
19 \subsubsection{Supported tags and formats for
\fname{.lrc
} files
}
20 The following tags are supported:
24 [offset:offset (msec)
]
27 Each line should resemble one of the following:
30 [time tag
]...
[time tag
]line
31 [time tag
]<word time tag>word<word time tag>...<word time tag>
34 The time tag must be in the form
[mm:ss
],
[mm:ss.xx
], or
[mm:ss.xxx
] where mm is
35 minutes, ss is seconds, xx is tenth of milliseconds, and xxx is milliseconds.
36 Any other tags and lines without time tags are ignored.
38 \subsubsection{Location of lyrics files
}
39 The plugin checks the following directories for lyrics files.
40 \opt{swcodec
}{If no lyrics file is found and the audio file is a
\fname{.mp3
},
41 it also checks for SYLT and USLT tags in the id3v2 tags.
}
44 \item The directory containing the audio file and its parent directories.
45 \item For each of the above directories, the plugin searches for a subdirectory
47 \item Finally, the plugin will search as above, but within a directory called
48 ``/Lyrics''. The name of this directory can be customized, see below.
51 If the audio file currently playing is
\fname{/Music/Artist/Album/Title.mp3
},
52 then the following files will be searched for, in this order.
\fname{.ext
} is one
53 of the supported extensions from the list above, and will be searched for in the
54 same order as in that list.
57 /Music/Artist/Album/Title.ext
58 /Music/Artist/Title.ext
61 /Music/Artist/Album/Lyrics/Title.ext
62 /Music/Artist/Lyrics/Title.ext
63 /Music/Lyrics/Title.ext
65 /Lyrics/Musics/Artist/Album/Title.ext
66 /Lyrics/Musics/Artist/Title.ext
67 /Lyrics/Musics/Title.ext
71 \subsubsection{Controls
}
74 \ActionWpsVolUp{} /
\ActionWpsVolDown
75 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsVolUp{} /
\ActionRCWpsVolDown}
79 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsSkipPrev}
80 & Go to beginning of track, or if pressed while in the
81 first seconds of a track, go to the previous track.\\
84 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsSeekBack}
88 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsSkipNext}
89 & Go to the next track.\\
92 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsSeekFwd}
93 & Fast forward in track.\\
96 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsPlay}
97 & Toggle play/pause.\\
99 \ActionWpsStop{}\nopt{ONDIO_PAD
}{ or
\ActionWpsBrowse}
100 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsStop{} or
\ActionRCWpsBrowse}
104 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsContext}
105 & Enter timetag editor.\\
107 \opt{ONDIO_PAD
}{\ActionWpsBrowse}%
108 \nopt{ONDIO_PAD
}{\ActionWpsMenu}%
109 \opt{HAVEREMOTEKEYMAP
}{&
\ActionRCWpsMenu}
110 & Enter
\setting{Lrcplayer Menu
}.\\
115 \subsubsection{Lrcplayer Menu
}
118 \item[Theme settings.
] Change theme related settings.
121 \item[Show Statusbar.
] Show / hide the statusbar.
122 \item[Display Title.
] Show / hide the track title.
124 \item[Display Time.
] Show / hide the current time.
126 \item[Inactive Colour.
] Set the colour of the inactive part of the lyrics.
128 \item[Backlight Force On.
] Do not turn off the backlight while displaying
132 \item[Display Settings.
] Change how the lyrics are displayed.
134 \item[Wrap.
] Breaks lines at white space.
135 \item[Wipe.
] Wipes the text.
136 \item[Alignment.
] Align text to the left, centre, or right.
137 \item[Activate Only Current Line.
]
138 Activate only the current line, or the current and previous lines.
141 \item[Lyrics Settings.
] Change how the lyrics files are loaded.
143 \item[Encoding.
] Sets the codepage used in the plugin.
145 \item[Read ID3 tag.
] Read lyrics from id3 tags in mp3 files.
147 \item[Lrc Directory.
] Set the directory where lyrics files are stored,
148 must be a maximum of
63 bytes.
150 \item[Playback Control.
] Show the playback control menu.
151 \item[Time Offset.
] Set an offset for the time tags for the lyrics currently in use.
152 \item[Timetag Editor.
] Enter the timetag editor.
153 \item[Quit.
] Exit the plugin.
156 \subsubsection{Editing the time tags
}
158 The display time for each line can be changed with the timetag editor.
159 Selecting a line changes its time to the current position of the track.
160 To set a specific time or to adjust the time, press
\ActionStdContext{} to
161 bring up a screen to adjust the time.
162 Changes will be saved automatically when the song is changed.
163 Editing words in lyrics is not supported.