Я ищу редактор файлов lrc

Я использую файлы lrc и запускаю программу "OSD lyrics", которая позволяет отображать слова, хранящиеся в файлах *.lrc.
Для тех, кто не знает, файлы lrc содержат метки времени, которые позволяют отображать слова, синхронизированные с текущей воспроизводимой песней.
Создавать файл lrc с помощью простого текстового редактора очень сложно. Поэтому мне интересно, знает ли кто-нибудь программу для редактирования меток времени в файлах lrc?
Спасибо

PS Может ли кто-нибудь с достаточной репутацией создать и добавить тег lrc к этому сообщению?

3 ответа

Решение

Быстрый поиск в Интернете принес мне этот список редакторов для lrc-файлов.

  • Если у вас есть KDE, это может быть вам интересно: Lrceditor-Amarok
  • Этот написан полностью на Python: lrcShow-X

Надеюсь, что один из них отвечает вашим потребностям.

Для этого есть режим emacs: https://www.emacswiki.org/emacs/LyricMode

Если вы или другие люди захотите попробовать гибкий способ синхронизации вашего аудиофайла с текстами песен, вы можете использовать этот интерактивный LRC Maker, который делает это идеально построчно, используя LRC Simple Format.

Преимущества:

  • Пользователь может нажать на метки времени напрямую, чтобы обновить время, пока идет музыка.

  • Пользователь может нажать на любую Лиричную Строку, и текущее время музыки будет стремиться к этому времени, это позволит Пользователю исправить следующую Строку, которую он мог пропустить или неправильно синхронизировать.

  • Он воспроизводит несколько музыкальных форматов и передает их локально с 0 МБ трафика.

  • Текст LRC сохраняется онлайн, вы и другие пользователи можете получить их позже, и вы можете редактировать их по своему желанию.

Недостатки:

  • Пока не поддерживается расширенный формат (Word by Word, стиль караоке). Но это с прогрессивного сайта, и ELRC будет поддерживаться в ближайшее время.

Я использую vim, подключенный к vlc через telnet, для редактирования и синхронизации отметок времени в файлах 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] |                                        |
+------------------------------+----------------------------------------+  

Не стесняйтесь исправлять вышеуказанный сценарий

Другие вопросы по тегам