LyricShow for Foobar2000
download lyricshow latest version here
Plugin name: LyricShow for Foobar2000
Plugin version : v0.1.8.6
Foobar2000 version : 0.8
OS: win2000/xp (not tested under windows98)
Size: about 72.5K
Author: Hero.Hua (major@sjtu.edu.cn)
Compiled Date: 2004.3
File Name: foo_LyricShow.dll (ANSI version)
(be patient to read this readme file)
Function:
Support LYRIC tag(also supports multi lyric tags, can search lyric tag from an defined tags searching order), support customized lyric file name( read external lyric file). Show lyrics line by line while playing. And can select the font and color of the showing lyric, the color of the window's backgound, the transparency... , The follow has more...
Install and uninstall:
install: copy foo_LyricShow.dll to the "[foobar2000 install directory]/components" directly
uninstall: delete foo_LyricShow.dll where you installed directly
How to use:
1.Firstly, you should have the right lyric ( you will see the format of lyric file in the end of this readme file).
You can also download another plugin-- LyricMake(v0.14, for foobar2000 0.8x), it can help you make the right lyric file easily.
You can also copy these formatted lyric to the LYRIC tag (Lyricmake also can write lyrics into tag directly), if you've done this, you shouldn't need the external lyric.
2.After installed this plugin, if you have the right lyric, you can active the lyric window this way:
menu: Components->LyricShow (you also can define the shortcut key)
OR
context menu: ->LyricShow
3.If you haven't the formatted lyrics (without timestamps, just text), all the lyrics will be displayed on the lyric window.
4.Support mouse operation, in the lyric window, right click mouse, you can config some display setting.
Attention: 1.the length of each line should less than 120. if you use double byte code language, less than 60 is recommended.
2. the lyrics can be in the lyric tag, also can be in a external file. They both should be the right lyric format(later you'll see the format).
How to config
1.Foobar2000->preference->Components->LyricShow, you can see the config dialog
2.
.[Always on Top]
.[Remember window position]
.[Font...] you can select the right font you like by this;
.[Other Color...]when in multi-lines mode, the color of the sentences which is not playing;
.[BG Color...] Background color
.[Playing Color1...] the color of the current sentence which is playing;
.[Playing Clolr2...] if a time tag has two or more lines, can choose a color for them exclude the first line.
.[Use Color2] while a time tag has two or more lines, you can choose another color for it. eg, in the follow instance, you can choose a color for "DDDDDDDDDDDDDDDDDDD" and "EEEEEEEEEEEEEEEEEEEEE"
.[Lyric Align Setting] you can select one of left/middle/right these three modes
.[Lyric Lines Setting] you can decide how many lines be shown on the lyric window, if you select multi-lines, the number of lines is decided by both the lyric font and the wiindow size;
.[Display lines without timestamp in multilines mode]
can display multilines which has one timestamp,like this:
[xx:xx.x]ddddddddddddd
DDDDDDDDDDDDDDDDDDDDDDD
[yy:yy.y]eeeeeeeeeeeee
EEEEEEEEEEEEEEEEEEEE
.Lyric Source : [Use Lyric Tag Search Order]: an array of tags name of lyric, each integral tag name should between two symbols "%", the separator ";". (like search path), the default value is "%LYRIC%;%LYRICS%" ;
[Use External Lyric File]: check this ,you can use external lyric file.
.Custom Lyric Filename: if check this, can custom your lyric file name.
it support the tags you defined or added in the media file, but you must know the syntax that Foobar supported. eg. you should know the usage of "if2()" or some others.
the plugin has provided five formatted string, you can modify(double click a item)/new/delete a item's value via click [new][delete]. And you can adjust the search order by [up]&[down]. Also, you can test them, see if they are right.
.[Search Path of Lyric File] you can set the search path, but the file name should be the same as media file, it will be effective after you clicked [apply] button;
e.g., if the lyric file full path is "d:\songs\mp3\too-close.lrc", your lyric file is in the folder "d:\songs\lyric" , the name you set it as "too-close"(in LYRICFILENAME tag), extension is decided by [Extension of lyric file ], and the search path includes "d:\songs\lyric", this plugin will work well.
.[Extension of lyric file ]the extension of the lyric file name, such like "lrc", it will be effective after you clicked [apply] button;
.[Title fomat string]set the title of lyric window, it will be effective after you clicked [apply] button. How to use the fomat string ,You can learn it by this way: preference->Display->Title formatting->[help]j
eg. you can set it as "$if(%artist%,%artist%'-')$if(%album%,'['%album%']-')$if(%title%,%title%,%_filename%)"
.[Lyric Window Transparency] you can adjust the transparency of the lyric window.
.[Show title bar] you can decide if you want to show the title bar.
.[Auto Show/Hide] if you have start a lyric window, the lyric window can Show/Hide automatically by the status of lyric.

