Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
5.7

Description:
This is a Lua-based extension for VLC 2.x showing lyrics from external files (.lrc or .txt) matching the input filename.

Current features:
- shows both non-synced and synced lyrics
- jump to the selected line
- copy selected lines to the clipboard with an external script
- transliterate Japanese lines to romaji with an external script
- translate lines to another language with an external script
- Unix-like and Windows OS support

Visit the homepage to download the external scripts i use, or you may use your own after changing the first lines.

Current line detection in synced lyrics still need some work (suggestions are welcomed).
Last changelog:

0.3: first public release
0.3.5: should now work correctly with the latest vlc version. Current line detection temporarily disabled to avoid freezes.
0.4: completed features relying on external scripts
0.5: added user settings to hide time tags and the global translate buttons. Minor bugfixes.


Ratings & Comments

12 Comments

youthlin

Hello, I have made a plugin which can show lyrics on visualization window, https://addons.videolan.org/p/1564120/

dogfri

6 6 ok

tisik

Hi eadmaster, Must say that I seem to have the same question as schroef. Synchronized lyrics don't seem to work. I'm on Ubuntu 16.04. My lrc-file has the following format: [00:00.00]Chega de Saudade [00:26.00]Vai minha tristeza e diz a ele [00:34.00]Que sem ele não pode ser [00:37.00]Diz-lhe numa prece [00:41.00]Que ele regresse ...

eadmaster

the format seems correct, please make sure the lrc file is in the same dir of the audio file and has EXACTLY the same name.

tisik

The text shows. But it just shows as if it were unsynchronized text. What behaviour should I get with synchronized text?

eadmaster

With synced lyrics you can jump to the audio offset of selected line with the "Jump" button. Highlighting the current line is not supported actually by the VLC lua API...

sharkisito

thanks

sharkisito

...

schroef

Isnt that what i got??

eadmaster

It seems you are using this time format: [hh:mm:ss] Text While you should use this: [mm:ss.xx]Text Note the "." separator between second and hundredths of a seconds. This is the simple format described here: https://en.wikipedia.org/wiki/LRC_%28file_format%29

schroef

Hi there, i found you little addon today and im wondering how i should make the time markup. Ive tried this; [00:00:01] Hmm thats nice [00:00:02] What a pity [00:00:10] SO super intellegent and it does show but when i click jump to, nothing happens and eventually crashes vlc on osx 10.11.4

eadmaster

try to stick with this format for the moment: "[mm:ss.xx] text" I've mostly tested the extension on Ubuntu, i still have to do debugging on other OSes/VLC versions, so please wait for updates...

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 15

Other VLC Extensions:

Multiple VLC enhancments
tubh
last update date: 13 years ago

Score 4.9

TUNE IN RADIO
willyboy63
last update date: 12 years ago

Score 5.0

Etevaldo Scopel
etevaldo
last update date: 12 years ago

Score 4.7

VLsub 0.9
nonkelleo
last update date: 12 years ago

Score 4.1

IP Webcam
manonlatramee62
last update date: 12 years ago

Score 5.1

TandN Co LLC
tandnone23
last update date: 10 years ago

Score 5.7



System Tags