Skip to content

gebilaowang66662/ESLyric-full-screen-imitation-IOS-configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

简体中文 繁体中文 English 日本語


Preview

Currently provides 5 interface formats for different needs:

Mini Window

Mini.xml

GMY ~Z18$NGV7P7A_YP6Y{2

3IRIZ)@YI~82TIJ1O BYE

W_`XK{5_9V106@ATR 34GK2

J2}1@4O624WGCG2H{F@13W

Bottom Bar

Bottom bar.xml

1`${73~KE0HOCIOGM(8JJZ5

Vertical Screen

Vertical.xml

RXGVRX$N04SF8 HGJF BEN9

Horizontal Screen

Horizontal.xml

2~U(PO)NSB462P2`U9O97RL

77@JA$B}ZPE_65U7%Z{X4SO

Horizontal 2.xml

image

image

Control-free Horizontal/Vertical Screen (Use with existing bottom bar)

Horizontal and Vertical No control

QX}$YIGN(P%}YMYD V59L6J

D4{{7`$N7H8_3$_{)G8}T8O

3{ZLCK} O1Q537BGBL67`I5

(G1IVDS}}8WXVHU )%SF1{W


0️⃣ Layout Configuration Files 🤓

⚙ESLyric Custom Interface API Reference⚙

🔗https://github.com/ESLyric/release/wiki/%E9%9D%A2%E6%9D%BF%E5%B8%83%E5%B1%80


1️⃣ Download 🧐

Requires latest ESLyric plugin 💖

Author's GitHub project (check for updates):

🔗https://github.com/ESLyric/release/releases

U{E( 4QB ZQ4IICLV7T~PGJ


2️⃣ Installation 🤖

Install plugin🔩 as shown and restart software🔄

image

What should I do if the plugin interface does not appear after installation?❓

Enable Quick Edit Mode in View menu

image

Right-click to select ESLyric:

image

Disable Quick Edit Mode after setup:

image


3️⃣ Configuration 😴

Demo effect🌌:

image

Place layout files at🤏:

C:\Users\[Username]\AppData\Roaming\foobar2000-v2\eslyric-data\layout

(Installed version path)

XSFP0UBQ0F$T3C9 QG0 7S

For portable version, locate profile folder containing:

eslyric-data\layout

image

Select layout in fullscreen panel parameters:

Right-click interface🖱:

image

image

The following settings can be adjusted according to personal preference. To achieve the effect shown in the image above, you can follow the adjustments below 👣 Since everyone's computer screen sizes differ 🖥💻 and numerical values may vary, you can adjust them as needed to achieve a similar appearance. 🔧 Because the external interface and full-screen interface have independent settings, you should enter Full Screen Mode first 🔳

Right-click the interface 🖱

image

Right-click the interface 🖱

image

image

image

image

image

image

image

Highlight lyric adjustment🔧:

image

image

Dynamic blur effect🔮:

image

Mini window settings:

Need to download it here

https://github.com/ttsping/foo_flowin

XE`~SCE(02JLVK B5BE0}{I

There is a Mini toggle in the bottom bar interface

First, create a new floating window here

5JCVIQYSBN2($2A5JZD~A_X

)B9HZFOX2%3LLPNXA{S 1J

When the floating window is in borderless mode, use the mouse middle button to drag the window

image

When the name of the floating window is modified, the corresponding 'locales.xml' should also modify the button path, otherwise the button will not take effect if it has no effect

M$1UXH$}VE5M62Z{N_~HXTN

The shortcut path of the window button

5(9{@C(NYM5LMPYJD_%8FWP

Here's a horizontal scroll to try

FWK(7(6I@_H8BBINK$~WA_0

Double-click the ESLyric interface to toggle/exit full screen. If you prefer not to double-click, you can set a hotkey for Full Screen Mode 🔳 or add play ▶ pause ⏸ hotkeys

Adjust hotkeys according to personal preference ❤

image

image

image

If you encounter issues like truncated text (e.g., left-side titles or fonts showing only half height) 🚫

image

Try modifying the font size font-size=" " (annotated in the .xml file)

🔗https://github.com/ESLyric/release/wiki/%E9%9D%A2%E6%9D%BF%E5%B8%83%E5%B1%80

Adjust to a suitable size - changes will display in real-time after saving❗

Font rendering varies across screens and font settings↕

Enable display layout element markers to assist adjustments

_467OPN%W5D1{{BEZ3YWJ)8

Open the configuration file .xml (located at): with a text editor

    C:\Users\gebilaowang66662\AppData\Roaming\foobar2000-v2\eslyric-data\layout\Style1

Adjust the parameters shown below🔢

(6XX%~{B)M)NG2SKGGQ_YFR

Appendix: Custom buttons

🔗https://github.com/ESLyric/release/wiki/%E9%9D%A2%E6%9D%BF%E5%B8%83%E5%B1%80

自定义按钮


4️⃣ Word-by-word Lyrics Sources 💬

There is a lyric source here, but it has been a bit long, and I don't know if the lyric source is invalid.

36GPS{8P959CDK5)(`{Z%~7

Here's how to install the file source

Place files in:

C:\Users\[Username]\AppData\Roaming\foobar2000-v2\eslyric-data\scripts

image

If not found, check the installation directory for a profile folder containing:

`eslyric-data\scripts `

b9bdf403918fa0ec4115922e609759ee3c6ddbb5

Remember to uncheck Convert to standard format 🚫 (skip if unavailable)

image

Enable Word-by-word Lyrics Sources ✅:

image

Enable Enhanced Lyrics under Karaoke Mode

Since regular and fullscreen interfaces have independent settings, enable both ✅✅

image

image

When lyrics are found 🔍:

Save lyrics to audio files 📎

Right-click lyrics interface 🖱:

image


5️⃣ Lyrics Filtering Rules 🤩

How to remove original singer info from lyrics? ❓🚮

As shown:

image

Open software settings → Select Wildcard Removal

Use * to represent multiple characters

Example: To remove patterns like 演唱:林俊杰 at song beginnings, enter:

演唱:* 🗿

image


6️⃣ Embed Album Art 😇

Embed album art for songs to prevent dark empty displays ◼

image

Right-click interface🖱:

$Q5DNGMD76} (M`K)U%%@B3

C1G`~GZ)ZSH_LRUSJGR4064


7️⃣ Tag-based Lyrics Search 🤨

This plugin searches lyrics using song tag fields 📝

(not by filenames). To correct mismatches:

Right-click 🖱 the bottom status bar → Select Properties

Verify both fields

image

Search optimization🔍:

When multiple artists affect results:

Keep original song title

Manually add artists individually

image


8️⃣ Instrumental Track Settings (No Lyrics) 😎

Lyric-free layout centers content and hides lyric components when:

1.Either %UNSYNCED LYRICS% or %LYRICS% tag contains 纯音乐 (Instrumental)

(Other characters are also acceptable, used to mark instrumental music)

image

2.Disable lyric display:

Add *纯音乐* rule in lyric processing when tags contain *纯音乐*

image

3.Block lyric searches:

Add filter rules for tags:

%UNSYNCED LYRICS% %LYRICS%

With wildcard matching: *纯音乐*

System will stop searching lyrics when local tags contain "纯音乐"

image


9️⃣ Font Recommendations 🤠

Recommended combination:

Poppins-Black (Western languages) + NotoSansSC-ExtraBold (CJK) + NotoSans-Black (Cyrillic)

(Combine as needed)

(Requires font editing tools to replace Western characters in NotoSansSC-ExtraBold with Poppins-Black, and Cyrillic characters with NotoSans-Black)

Font Sources

Poppins (Western):

🔗https://fonts.google.com/specimen/Poppins?query=Poppins

Noto Sans (CJK):

🔗https://fonts.google.com/noto/specimen/Noto+Sans+SC

Noto Sans (Cyrillic):

🔗https://fonts.google.com/noto/specimen/Noto+Sans?lang=ru_Cyrl

iOS System Fonts    

🔗https://developer.apple.com/fonts/


Star History

Star History Chart

About

Foobar2000 ESLyric插件 仿Apple Music配置 / Foobar2000 ESLyric imitation-IOS-configuration

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published