我正在寻找一个 lrc 文件编辑器

我正在寻找一个 lrc 文件编辑器

我使用 lrc 文件通过“OSD 歌词”程序,该程序允许显示存储在 *.lrc 文件中的歌词。
对于那些不知道的人来说,lrc 文件包含时间标签,允许显示与当前播放的歌曲同步的歌词。
使用简单的文本编辑器创建 lrc 文件很麻烦。所以我想知道是否有人知道一个程序可以编辑 lrc 文件中的时间标签?
谢谢

PS 有足够声誉的人可以创建并向该帖子添加 lrc 标签吗?

答案1

通过在网上的快速搜索,我得到了这个 lrc 文件编辑器列表。

希望其中一个能满足您的需求。

答案2

有一个 emacs 模式可以实现这个功能:https://www.emacswiki.org/emacs/LyricMode

答案3

如果你或其他人想尝试一种灵活的方式来同步你的音频文件和歌词,你可以在线使用歌词制作器使用 LRC 简单格式逐行完美地完成它。

优点 :

  • 用户可以在音乐播放过程中直接点击时间标签来更新时间。

  • 用户可以点击任意一行歌词,音乐当前时间就会转到该时间,这样用户就可以纠正可能错过或错误同步的下一行歌词。

  • 它可播放多种音乐格式,并以 0 MB 的流量在本地进行流式传输。

  • LRC 文本在线保存,您和其他用户可以稍后获取它们,并可以根据需要进行编辑。

缺点:

  • 尚不支持增强格式(逐字逐句、卡拉 OK 风格)。但这来自一个进步的网站,ELRC 将很快得到支持。

答案4

我使用通过 telnet 连接到 vlc 的 vim 来编辑和同步 lrc 和 srt 文件中的时间戳。在 windows7 上使用了十多年,应该可以在 unix 上使用。

https://github.com/moshahmed/vim/tree/master/mvim

Here is how to use vlc.vim in vim

vlc.vim sends keyboard commands via perl script,
vlc.pl talks to vlc over telnet port.

  $ vlc > tools > prefs > show settings all >
      > main interface > Enable telnet checkbox 
      > RC > enable RC (Remote Control)
    Tcp-command-Input=[localhost:2150]  
      and vlc.pl will open this socket.
    check [donot_open console]
. VIM Setup:
  $ vim your.lrc  # assuming you have your.mp3 in the same dir
    :so vlc.vim

. Press [F5] on this line to play the audio in vlc from the timestamp:
  [0:33.10]  your.mp3

+------------------------------+----------------------------------------+
| 4. Vim audio controls:       | 5. Vim lyric synchronize keys:         |
+------------------------------+----------------------------------------+
| [F12] Start vlc on [cfile]   | [F9]  Get filename:time into/from vlc. |
| [F2] Play                    | [F10] Get file from vlc into cline.    |
| [F3] Stop                    | [F11] Get Time from vlc into cline.    |
| [F4] Pause toggle            | [F1]  This help                        |
| [F5] Play [cfile][timestamp] |                                        |
+------------------------------+----------------------------------------+  

请随意修复上述脚本

相关内容