Rewave

LRC-генератор

Включите песню, нажимайте пробел в начале каждой строки, скачайте файл .lrc. Работает с любым аудио на вашем устройстве, и ничего никуда не загружается.

  • Любой аудиофайл
  • Пробел или клик для тайминга строки
  • Настройка смещения
  • Бесплатно, ничего не загружается

Что это

Таймкод перед каждой строкой

Файл LRC — это обычный текстовый файл, где перед каждой строкой текста стоит время её начала, например [00:12.40]. Музыкальные плееры читают это и подсвечивают нужную строку по ходу воспроизведения — так работает синхронизированный текст в foobar2000, VLC, Poweramp, Plex, Navidrome и большинстве караоке-программ.

Сделать такой файл — значит решить, где начинается каждая строка, и самый быстрый надёжный способ это сделать — включить песню и отбивать ритм. Загрузите аудио, вставьте текст по одной строке на строку, нажмите play и жмите пробел на каждой строке. Если немного опоздали — слайдер смещения сдвигает всё разом; если одна строка не так — кликните по ней и переделайте только её.

Всё происходит в вашем браузере. Аудио никогда не загружается на сервер, а это важно, потому что тексты часто нужны для собственных записей или для того, что не хочется отдавать какому-то сайту. Нет аккаунта и нет лимита.

Рука, держащая телефон с открытым музыкальным плеером на экране

Как это работает

Как сделать файл LRC

Обычно достаточно одного прохода по песне.

  1. 01

    Загрузите песню и вставьте текст

    Любой аудиофайл, который умеет играть ваш браузер. Каждую строку текста — на отдельной строке: именно так строка понимается в файле LRC.

  2. 02

    Включите и отбивайте ритм

    Нажимайте пробел в начале каждой строки. Курсор сам сдвигается вниз, так что можно смотреть на текст, а не на экран.

  3. 03

    Скорректируйте и экспортируйте

    Сдвиньте смещение, если стабильно опаздывали, кликните по любой строке, чтобы переделать её, затем скачайте .lrc.

Что вы получаете

Что должен уметь LRC-редактор

Настоящий формат LRC, а не его приближение

[mm:ss.xx] перед каждой строкой, сотые доли секунды, обычный текст в UTF-8. Это формат, которого ждёт каждый плеер, а файл, который «почти правильный», просто не загрузится.

[00:12.40]The first line of the song
[00:16.85]And then the second one
[00:21.10]Chorus starts about here

Отбивать ритм быстрее, чем печатать таймкоды

Один проход по песне на реальной скорости обгоняет пролистывание в поисках каждой строки с ручным вводом числа. Пробел — это весь интерфейс.

Playthe song starts
Spacetap when each line begins
Click a lineto go back and redo one
Offsetnudge everything if you were late

Исправить ошибки без переделки всего

Общее смещение для случаев систематического опоздания и клик по строке для той единственной, где вы ошиблись. Перетайминг одной строки не трогает остальные.

tapping along
  • works on any file
  • you decide where a line starts
  • nothing uploaded
automatic alignment
  • needs the file uploaded
  • wrong on dense mixes
  • you fix it by hand anyway

Ваша музыка никогда не покидает устройство

Песня проигрывается вашим же браузером, а файл пишется локально. Без загрузки, без аккаунта, без ограничения на количество.

foobar2000
VLC
Poweramp
Navidrome
Plex
Karaoke apps

Кто это использует

Для чего нужны файлы LRC

Синхронизированный текст в вашем плеере

Положите .lrc рядом с аудиофайлом под тем же именем — и большинство плееров подхватят его автоматически.

Караоке дома

Текст с таймингом плюс инструментал — который вам сделает vocal remover на этом сайте.

Самостоятельные библиотеки

Plex, Navidrome и Jellyfin читают LRC. Добавить их — то, что делает личную библиотеку законченной.

Изучение языка

Следить за песней строка за строкой в момент, когда она поётся, — по-настоящему эффективный способ учиться.

Собственные релизы

Приложить LRC к треку, который вы сделали, — небольшая деталь, которую слушатели замечают.

Лирик-видео

Тайминг — самая трудная часть лирик-видео. Редакторы импортируют LRC и сами расставляют текст.

Вопросы

Вопросы про LRC-генератор

Потому что автоматическое выравнивание, работающее на любом вашем файле, означало бы загрузку аудио на сервер, а результаты всё равно приходится править на всём, где плотный микс, длинное вступление или бэк-вокал. Один проход по песне с отбиванием ритма занимает примерно столько же времени, сколько сама песня, и даёт ровно тот тайминг, который нужен, на любом файле, не покидая ваше устройство. Так же работают и уважаемые инструменты для LRC.

Обычный текст с таймкодом перед каждой строкой — [00:12.40]Первая строка. Плееры читают таймкоды и подсвечивают нужную строку во время воспроизведения. Такой файл можно открыть в любом текстовом редакторе и прочитать.

Почти все, что вообще поддерживают текст: foobar2000, VLC, Poweramp, MusicBee, AIMP, Plex, Navidrome, Jellyfin и большинство караоке-приложений. Обычное соглашение — класть .lrc рядом с аудио под тем же именем файла.

Это нормальный исход — время реакции человека составляет пару сотен миллисекунд. Сдвиньте слайдер смещения назад примерно на 0,2 секунды — и весь файл сдвинется разом. Сделать это один раз быстрее, чем пытаться отбивать точнее.

Да. Кликните по строке, чтобы выбрать её, дойдите до нужного момента в песне и нажмите ещё раз. Изменится только эта строка.

Нет. Песня проигрывается прямо с вашего устройства, а LRC пишется на странице. Ничего не передаётся, что и важно для тех, кто ставит тайминг на собственный неизданный материал.

Там же, где обычно, или напишите сами. Здесь текст синхронизируют по времени, а не расшифровывают. Если строка неразборчива, замедлить трек с помощью speed changer обычно помогает разобрать.

Здесь нет — это создаёт стандартный построчный LRC, который поддерживает почти каждый плеер. Пословные форматы существуют, но их читает намного меньше приложений.

Работает, но с клавиатурой отбивать ритм намного проще. На телефоне используйте кнопку вместо пробела.

Нет. Без аккаунта, без кредитов, без ограничения на количество файлов с таймингом. Всё работает в вашем браузере.

Сделайте тайминг текста

Загрузите песню, отбейте ритм, скачайте .lrc. Ничего не загружается.