Содержание
Графический интерфейс Kid3 состоит из шести разделов: слева расположены списки файлов и каталогов, а справа находятся разделы Файл, Тег 1, Тег 2 и Тег 3.
Определённые комбинации клавиш позволяют перемещаться между разделами с помощью клавиатуры. В разделах тегов комбинации клавиш возможно использовать, если не выполняется редактирование текста или если курсор находится в первом столбце таблицы.
Alt+Влево: перейти к предыдущему разделу (Command+[ в macOS®)
Alt+Вправо: перейти к следующему разделу (Command+] в macOS®)
Ctrl+Shift+V: из другого тега
Ctrl+C: копировать
Ctrl+V: вставить
Shift+Delete: удалить
F2: изменить
Insert: добавить
Delete: удалить
Список файлов содержит имена всех файлов в открытом каталоге, которые соответствуют выбранному фильтру имён (обычно это *.mp3 *.ogg *.opus *.dsf *.flac *.mpc *.aac *.m4a *.m4b *.m4p *.mp4 *.mp2 *.spx *.tta *.wv *.wma *.wav *.aiff *.ape
). Возможно выбрать один или несколько файлов. Чтобы снять выделение, щёлкните левой кнопкой мыши в пустом месте под пунктами списка. Выделение определяет файлы, над которыми будут выполняться действия после нажатия кнопок, описание которых приводится далее.
Параметры файла отображаются не только в столбце Имя, но и в столбцах Размер, Тип, Дата изменения. Чтобы скрыть эти столбцы, снимите флажок в соответствующем пункте контекстного меню строки заголовков списка. Чтобы изменить порядок столбцов, воспользуйтесь функцией перетаскивания. Порядок сортировки файлов переключается щелчком левой кнопкой мыши по заголовку столбца.
Слева от названий может отображаться значок дискеты, указывающий на наличие изменений в файле, либо значок, отображающий информацию о том, какие теги используются (V1, V2, V1V2 или NO TAG; значок не будет отображаться, если чтение данных из файла ещё не было произведено).
Каталоги отображаются со значком в виде папки. При открытии каталога его содержимое отображается в виде иерархического дерева. При выборе файлов из вложенных каталогов возможно выполнять действия над файлами, которые хранятся в разных каталогах. Это удобно, когда музыкальная коллекция организована так, что каталог каждого исполнителя содержит вложенные каталоги с его альбомами.
При щелчке
кнопкой мыши внутри списка файлов появится контекстное меню, содержащее следующие команды:: разворачивает всё дерево каталога (при нажатой клавише Shift развернёт дерево текущего каталога)
: сворачивает всё дерево каталога
: меняет имя файла
: перемещает файл в корзину
: воспроизводит файл; подробнее об этом пункте контекстного меню рассказано в описании функции «Воспроизведение». Если выбранный файл — это список воспроизведения, будут воспроизводиться все файлы списка воспроизведения.
: позволяет отредактировать список воспроизведения, подробные сведения об этом пункте контекстного меню приводятся в разделе «Редактирование списка воспроизведения».
Остальные пункты являются пользовательскими командами, которые возможно указать на вкладке Команды пользователя диалогового окна настройки Kid3. В этом же разделе находится функция воспроизведения по двойному щелчку.
Возможно создать как пустой список воспроизведения, так и уже содержащий дорожки из определённого каталога, подробные сведения об этом доступны в описании функции «Создать список воспроизведения». Чтобы изменить список воспроизведения, созданный таким образом, дважды щёлкните по нему левой кнопкой мыши, либо воспользуйтесь пунктом контекстного меню списка файлов Правка. Отобразится диалог с содержимым списка воспроизведения. Возможно открывать сразу несколько разных списков воспроизведения.
Чтобы добавить новые записи, перетащите нужные файлы из списка файлов, диспетчера файлов или из другого списка воспроизведения. Если перетащить запись из другого списка воспроизведения, в зависимости от системы, она будет либо перемещена, либо скопирована. Чтобы вызвать другие действия, нажмите клавишу Shift, Ctrl или Alt (в macOS® — для копирования вместо перемещения). Чтобы упорядочить записи в списке воспроизведения, также воспользуйтесь функцией перетаскивания. Кроме того, для перемещения записей в списке предусмотрены комбинации клавиш Ctrl+Shift+Вверх и Ctrl+Shift+Вниз (в macOS® вместо клавиши Ctrl следует использовать Command). Чтобы удалить запись, нажмите клавишу Delete.
Обратите внимание на следующее: чтобы перетащить записи из списка файлов, их следует захватывать с левой стороны (рядом со значком), так как захват с правой стороны выполняет функцию выделения нескольких файлов. Поэтому, чтобы перетащить сразу несколько файлов, потребуется выполнить оба этих действия.
После внесения изменений в список воспроизведения нажмите кнопку для сохранения изменений или кнопку для их отмены. При закрытии окна приложения будет предложено сохранить несохранённые изменения, если таковые имеются.
Выделенные в списке воспроизведения дорожки также автоматически выделяются в списке файлов, что позволяет сразу же приступить к редактированию присвоенных им тегов.
Чтобы выполнить те или иные действия над списком воспроизведения, следует выделить его файл в списке файлов. Пункт контекстного меню открывает диалог, описанный в этом разделе, а пункт запустит проигрыватель с дорожками из списка воспроизведения. Над списками воспроизведения возможно выполнять пользовательские действия, например, Экспорт списка воспроизведения для копирования файлов из списка воспроизведения в каталог.
В списке каталогов содержатся названия подкаталогов открытого каталога, а также пункты текущего (.
) и родительского (..
) каталога. Этот список позволяет быстро сменить каталог без использования кнопки или функции перетаскивания.
Сведения о настройке видимости столбцов, порядка столбцов и сортировки записей в столбцах доступны в разделе о списке файлов.
Отображает информацию о кодировке (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4, AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), скорости передачи, частоте дискретизации, каналах и длине файла.
Поле для редактирования Имя содержит название файла (только если выделен один файл). При изменении имени файла для сохранения следует использовать команду сохранения изменений.
Раскрывающийся список Формат и поле для редактирования содержат информацию о формате, который будет использоваться при создании имени файла из первого или второго тега. Имя файла может содержать произвольные символы, даже часть каталога, отделённую от имени файла косой чертой (но переименование будет успешно выполнено только в том случае, если эта папка уже существует). Следующие специальные коды используются для вставки значений тегов в имя файла:
%s %{title} Заголовок (композиции)
%a %{artist} Исполнитель
%l %{album} Альбом
%c %{comment} Комментарий
%y %{year} Год
%t %{track} Номер дорожки (например, 01)
%t %{track.n} Номер дорожки с шириной поля n (например, 001 для %{track.3})
%T %{tracknumber} Номер дорожки (без нулей в начале, например, 1)
%g %{genre} Жанр
%{ignore} Игнорируется при создании тегов из имени файла
Коды формата не ограничены приведёнными выше примерами. Возможно использовать любые названия фреймов, например, унифицированные названия фреймов наподобие %{albumartist}
, %{discnumber.1}
, %{bpm}
или специфичные для форматов названия наподобие %{popm}
.
Чтобы добавить строки к началу или концу строки для замены кода формата, следует добавить соответствующие строки в двойных кавычках внутри фигурных скобок кода формата. Такие строки добавляются в строку-результат, только если код формата имеет непустое значение. Например, если имя файла содержит как заголовок, так и подзаголовок, используйте в строке формата запись %{title} [%{subtitle}]
. Но использование такой записи приведёт к завершению строки символами []
, если в файле отсутствует фрейм подзаголовка. Чтобы избежать добавления таких пустых квадратных скобок, следует использовать запись вида %{title}%{" ["subtitle"]"}
. В этом случае скобки, начальный пробел и подзаголовок будут опущены, если подзаголовка не существует.
Настройка списка доступных форматов осуществляется в диалоге, вызываемом кнопкой на вкладке Файлы окна настройки параметров.
Второй раскрывающийся список Формат (со стрелкой вниз) используется для создания тегов из имени файла. Если формат имени файла не соответствует этому шаблону, будет предпринята попытка использовать другие распространённые форматы.
В раскрывающемся списке перечислено несколько стандартных форматов названий файлов, но также возможно ввести свой собственный формат в строку редактирования.
Настройка списка доступных форматов осуществляется в диалоге, вызываемом кнопкой на вкладке Файлы окна настройки параметров.
На внутреннем уровне регулярное выражение состоит из кодов формата. Если требуются расширенные регулярные выражения, формат для создания тегов из имён файлов может быть задан как полное регулярное выражение с частями, которым предшествуют коды формата. Например, для извлечения номеров дорожек без удаления нулей в начале следует использовать формат наподобие «/%{track}(\d+) %{title}(.*)
».
Из: , : установка имени файла с использованием выбранного формата и, соответственно, первого или второго тега.
В: , : создание тегов из имени файла. Сначала используется формат, указанный в поле Формат. Если существующее имя файла не соответствует этому формату, предпринимается попытка использовать следующие форматы:
Исполнитель - Альбом/Дорожка Композиция
Альбом/Дорожка - Исполнитель - Композиция
/Исполнитель - Альбом - Дорожка - Композиция
Альбом/Исполнитель - Дорожка - Композиция
Альбом/Исполнитель - Композиция
Исполнитель/Альбом/Дорожка Композиция
Если выбран один файл, пункты графического интерфейса будут заполнены значениями, полученными из названия этого файла. Если выбрано несколько файлов, теги файлов устанавливаются непосредственно в соответствии с именами файлов.
Строки редактирования Заголовок, Исполнитель, Альбом, Комментарий, Дата, Номер дорожки и Жанр используются для изменения соответствующего значения первого тега выделенных файлов. Значение будет изменено при изменении выделения файлов, перед такими действиями, как и , а также при установке соответствующего флажка слева от имени поля. Это позволяет изменить только некоторые значения, оставив остальные значения без изменений.
Если выбран один файл, будут установлены все флажки, а строки будут заполнены данными, полученными из тегов этого файла. Если теги отсутствуют, будет отображаться соответствующее пустое значение: пустая строка в текстовых полях Заголовок, Исполнитель, Альбом и Комментарий, 0 в числовых полях Дата и Номер дорожки и пустое значение в раскрывающемся списке Жанр. Эти значения возможно изменить, и, если установлен соответствующий флажок, они будут установлены для выбранного файла после изменения выделения. В таком случае файл в списке файлов будет отмечен значком дискеты, но изменения не будут применены, пока не будет выполнена команда .
Если выбрано несколько файлов, будут отображены только значения, идентичные во всех файлах. Во всех остальных полях будут показаны пустые значения, как было описано выше. Все флажки будут сняты во избежание нежелательных изменений. Если требуется установить значение для всех выделенных файлов, отредактируйте его, и приложение автоматически установит соответствующий флажок. Значения для выбранных файлов будут установлены при изменении выделения, и эти изменения будет возможно сохранить с помощью команды .
Флажки позволяют управлять большинством команд, включая копирование, вставку и перенос данных между тегами 1 и 2. Чтобы упростить одновременную работу с несколькими файлами, когда все флажки сняты, эти команды работают одинаково независимо от того, установлены или сняты все флажки.
: значения полей тега 1 устанавливаются из соответствующих значений тега 2. Если выбран один файл, пункты графического интерфейса будут заполнены значениями из тега 2. Если выбрано несколько файлов, устанавливаются непосредственно теги этих файлов.
: скопировать в буфер обмена значения тега 1. В следующих командах вставки будут использоваться только значения из пунктов с установленным флажком.
: вставить данные из буфера обмена в пункты графического интерфейса.
: очистить все значения пунктов графического интерфейса. Если после этого действия сохранить редактируемый файл, в нём будет отсутствовать тег 1.
Графический интерфейс позволяет управлять этим параметром таким же способом, который описан в разделе Тег 1, но при этом размеры строк не ограничены.
При заполнении поля тега 2 Жанр также возможно использовать собственные названия помимо жанров, указанных в раскрывающемся списке; достаточно просто ввести название жанра в строку редактирования.
Тег 2 не может содержать только те же значения, что и тег 1. Формат гибко строится из нескольких фреймов, которые сами состоят из нескольких полей. Таблица тега 2 показывает все фреймы, которые доступны в выбранном файле.
: открывает окно, позволяющее редактировать все поля выделенного фрейма. Если выбрано несколько файлов, изменения значений полей будут применяться ко всем выбранным файлам, которые содержат этот фрейм.
: открывает окно для указания типа фрейма, который можно будет изменить и добавить в файл. Эта функция также работает при выборе нескольких файлов.
: удаляет выбранный фрейм в выбранных файлах.
Надпись Перетащите сюда обложку альбома отобразится в том случае, если в файле отсутствует встроенная обложка альбома. Чтобы добавить изображение, перетащите его мышью из браузера или диспетчера файлов; после этого оно отобразится вместо надписи. Чтобы изменить или добавить фрейм, дважды щёлкните левой кнопкой мыши по соответствующему полю.
Некоторые файлы могут содержать более двух тегов. В этом случае будет отображаться раздел третьего тега. Раздел Тег 3 могут иметь следующие типы файлов:
Файлы в формате MP3 могут иметь тег ID3v1.1, ID3v2 (2.3.0 или 2.4.0) и в третьем разделе тег APE. Такие теги предназначены для хранения информации о выравнивании громкости. Эта информация отображается в разделе Тег 3, а тег APE возможно удалить с помощью кнопки .
Фрагменты RIFF INFO в файлах WAV хранятся в разделе Тег 3 , потому что раздел Тег 1 предназначен для тегов ID3v1.1 с соответствующими ограничениями. Раздел Тег 2 используется для тегов ID3v2.4.0, поддержка которых также предусмотрена в файлах WAV, но поддержка фрагментов RIFF INFO, по всей видимости, реализована лучше.
Файлы в формате FLAC обычно используют комментарии Vorbis для своих метаданных. Однако существуют файлы в формате FLAC, которые содержат теги ID3v1 и ID3v2, находящиеся в разделах Тег 1 и Тег 3. Теги ID3 в файлах формата FLAC поддерживаются только библиотекой TagLib, поэтому модуль OggFlacMetadata должен быть отключён (вкладка Модули в окне настройки параметров Kid3).
Пункты графического интерфейса работают так же, как и в разделе Тег 2.
Kid3 позволяет редактировать большинство фреймов для всех поддерживаемых типов файлов. Определение некоторых фреймов производится с помощью унифицированных имён, что позволяет обмениваться данными между файлами разных форматов. Не унифицированные фреймы определяются как фреймы, специфичные для формата.
Таблица 3.1. Привязки унифицированных названий фреймов в различных форматах
Унифицированное имя | ID3v2.3 | ID3v2.4 | MP4 | ASF | Vorbis | RIFF |
---|---|---|---|---|---|---|
Заголовок | TIT2 | TIT2 | ©nam | Title | TITLE | INAM |
Исполнитель | TPE1 | TPE1 | ©ART | Author | ARTIST | IART |
Альбом | TALB | TALB | ©alb | WM/AlbumTitle | ALBUM | IPRD |
Комментарий | COMM | COMM | ©cmt | Description | COMMENT | ICMT |
Дата | TYER | TDRC | ©day | WM/Year | DATE | ICRD |
Номер дорожки | TRCK | TRCK | trkn | WM/TrackNumber | TRACKNUMBER | IPRT или ITRK |
Жанр | TCON | TCON | ©gen | WM/Genre | GENRE | IGNR |
Исполнитель альбома | TPE2 | TPE2 | aART | WM/AlbumArtist | ALBUMARTIST | |
Аранжировщик | IPLS | TIPL | ARRANGER | WM/Producer | ARRANGER | IENG |
Автор | TOLY | TOLY | AUTHOR | AUTHOR | ||
BPM | TBPM | TBPM | tmpo | WM/BeatsPerMinute | BPM | IBPM |
Номер по каталогу | TXXX:CATALOGNUMBER | TXXX:CATALOGNUMBER | CATALOGNUMBER | |||
Сборник | TCMP | TCMP | cpil | COMPILATION | ||
Композитор | TCOM | TCOM | ©wrt | WM/Composer | COMPOSER | IMUS |
Дирижёр | TPE3 | TPE3 | CONDUCTOR | WM/Conductor | CONDUCTOR | |
Авторские права | TCOP | TCOP | cprt | Copyright | COPYRIGHT | ICOP |
Описание | TIT3 | TIT3 | desc | WM/SubTitleDescription | DESCRIPTION | |
Номер диска | TPOS | TPOS | disk | WM/PartOfSet | DISCNUMBER | |
Кодировщик | TENC | TENC | ©enc | WM/EncodedBy | ENCODED-BY | ITCH |
Параметры кодировщика | TSSE | TSSE | ©too | WM/EncodingSettings | ENCODERSETTINGS | ISFT |
Время кодирования | TDEN | WM/EncodingTime | ENCODINGTIME | IDIT | ||
Группировка | GRP1 | GRP1 | ©grp | GROUPING | ||
Начальная тональность | TKEY | TKEY | WM/InitialKey | INITIALKEY | ||
ISRC | TSRC | TSRC | ISRC | WM/ISRC | ISRC | ISRC |
Язык | TLAN | TLAN | LANGUAGE | WM/Language | LANGUAGE | ILNG |
Автор текста | TEXT | TEXT | LYRICIST | WM/Writer | LYRICIST | IWRI |
Текст песни | USLT | USLT | ©lyr | WM/Lyrics | LYRICS | |
Носители | TMED | TMED | SOURCEMEDIA | SOURCEMEDIA | IMED | |
Настроение | TMOO | WM/Mood | MOOD | |||
Исходный альбом | TOAL | TOAL | ORIGINALALBUM | WM/OriginalAlbumTitle | ORIGINALALBUM | |
Исходный исполнитель | TOPE | TOPE | ORIGINALARTIST | WM/OriginalArtist | ORIGINALARTIST | |
Исходная дата | TORY | TDOR | ORIGINALDATE | WM/OriginalReleaseYear | ORIGINALDATE | |
Исполнитель | IPLS | TMCL | PERFORMER | PERFORMER | ISTR | |
Изображение | APIC | APIC | covr | WM/Picture | METADATA_BLOCK_PICTURE | |
Издатель | TPUB | TPUB | PUBLISHER | WM/Publisher | PUBLISHER | IPUB |
Оценка | POPM | POPM | rate | WM/SharedUserRating | RATING | IRTD |
Страна выпуска | TXXX:RELEASECOUNTRY | TXXX:RELEASECOUNTRY | RELEASECOUNTRY | ICNT | ||
Дата выпуска | TDRL | RELEASEDATE | RELEASEDATE | |||
Ремиксер | TPE4 | TPE4 | REMIXER | WM/ModifiedBy | REMIXER | IEDT |
Упорядочить по альбомам | TSOA | TSOA | soal | WM/AlbumSortOrder | ALBUMSORT | |
Упорядочить по исполнителям альбомов | TSO2 | TSO2 | soaa | ALBUMARTISTSORT | ||
Упорядочить по исполнителям | TSOP | TSOP | soar | WM/ArtistSortOrder | ARTISTSORT | |
Упорядочить по композиторам | TSOC | TSOC | soco | COMPOSERSORT | ||
Упорядочить по именам | TSOT | TSOT | sonm | WM/TitleSortOrder | TITLESORT | |
Подзаголовок | TSST | SUBTITLE | WM/SubTitle | SUBTITLE | PRT1 | |
Сайт | WOAR | WOAR | WEBSITE | WM/AuthorURL | WEBSITE | IBSU |
Работа | TIT1 | TIT1 | ©wrk | WM/ContentGroupDescription | WORK | |
Веб-страница аудиофайла | WOAF | WOAF | WM/AudioFileURL | WWWAUDIOFILE | ||
Веб-страница источника аудио | WOAS | WOAS | WM/AudioSourceURL | WWWAUDIOSOURCE |
Заметки по поводу привязок унифицированных названий фреймов:
Количество унифицированных названий фреймов ограничено возможностью установки надёжных соответствий для всех поддерживаемых форматов файлов. Большинство тегов поддерживает фреймы с произвольными названиями; такие будут использованы в случае, если не будет доступен тот или иной особый фрейм (например, имена в верхнем регистре в столбце MP4). Если такой возможности нет, некоторые типы фреймов могут не поддерживаться для определённого формата, например, «Автор» и «Исполнитель» для ASF (WMA).
Привязки выбираются не случайным образом, они ориентированы на использование фреймов в других приложениях и устройствах. Например, фрейм тега ID3v2 «TPE2 - Группа/оркестр/аккомпанемент» не предполагает использование в поле исполнителя альбома, но такое использование довольно распространено. С другой стороны, фактическое назначение ID3v2 обуславливает использование этого фрейма для поля оркестра при импорте (например, из Discogs), хоть это и может казаться несколько странным для других форматов тегов.
Привязки не всегда взаимно однозначны. Например, ID3v2.3 использует фрейм IPLS как для поля «Аранжировщик», так и для поля «Исполнитель». При обратном преобразовании оба фрейма будут отображаться как «Аранжировщик».
Фреймы «Аранжировщик» и «Исполнитель» используют определённый формат для своего содержимого: «вклад 1|автор 1|вклад 2|автор 2|...», например, «Хормейстер|Ernst Dunshirn|Сопрано-вокал|Анна Нетребко». Будут созданы фреймы IPLS (ID3v2.3) или TIPL/TMCL (ID3v2.4) со списком строк в указанном формате (разделителем строк будет символ «|») . Значения в этом формате также устанавливаются при импорте данных с серверов, предоставляющих эту информацию.
Чтобы явно использовать конкретное название фрейма, которое конфликтует с унифицированным названием, добавьте перед самим названием восклицательный знак. Например, добавление к комментарию Vorbis фрейма «
Media
» приведёт к созданию фрейма под названием «SOURCEMEDIA
» из-за привязки к унифицированному типу. Чтобы добавить именно фрейм «MEDIA
» (а не «SOURCEMEDIA
»), следует указать «!MEDIA
»; это позволит принудительно задать именно такое название фрейма.
Для изменения информации, синхронизирующейся с аудиоданными, предусмотрен специальный редактор. Эти фреймы поддерживаются в тегах ID3v2.3.0 и ID3v2.4.0. Чтобы добавить такой фрейм, выберите его название из списка, который появляется после нажатия кнопки — Синхронизированный текст или Коды привязки ко времени событий, соответственно. Для обоих типов используется один и тот же редактор, однако для кодов привязки ко времени событий предусмотрен только предварительно определённый набор событий, а для синхронизированного текста песни придётся ввести сам текст. Далее рассматривается пример редактирования синхронизированного текста песни.
Допустим, выбран файл с тегом ID3v2 и с помощью кнопки запущен редактор текста с опцией Синхронизированный текст. Если синхронизированный текст уже существует, выберите его и нажмите кнопку . После этого текущий файл будет автоматически открыт в проигрывателе, что позволит воспроизводить его и синхронизировать текст.
Параметры в верхней части окна редактора SYLT, как правило, не требуют внесения изменений. Если текст песни содержит символы, которых нет в наборе символов «Латиница 1», рекомендуется изменить кодировку текста на UTF16 (или UTF8 для ID3v2.4.0). Если текст песни написан на английском языке и требуется сохранить максимальную совместимость, рекомендуется использовать кодировку ISO-8859-1.
Раздел Текст содержит шесть кнопок в верхней части окна. Кнопка позволяет добавить в таблицу новое временное событие. Значение времени берётся из позиции в проигрывателе, поэтому добавление записи во время воспроизведения дорожки добавит строку для текущей позиции воспроизведения. События в таблице должны располагаться в хронологическом порядке, поэтому строки будут добавляться соответствующим образом. Записи с некорректными метками времени обрабатываются особым образом: если текущая выделенная строка содержит некорректное время, будет выполнена замена этой метки на текущее время, а не добавление новой строки. Если текущее время является корректным, будет использоваться первая строка с некорректным временем, если таковая имеется. Такой принцип работы должен упростить добавление меток времени, если в таблице уже есть текст песни, но отсутствуют метки (так происходит при импорте несинхронизированного текста). Обратите внимание, что некорректное время обозначается как 00:00.00, то есть так же, как и время самого начала дорожки, которое не является некорректным. Чтобы сделать время некорректным, нажмите клавишу Delete или воспользуйтесь пунктом вызываемого правой кнопкой мыши контекстного меню . Новые строки, созданные путём вставки с помощью пункта контекстного меню или при импорте несинхронизированного текста с помощью кнопок или , также содержат некорректные метки времени. Чтобы удалить строки из таблицы, воспользуйтесь кнопкой или пунктом контекстного меню .
Чтобы импортировать синхронизированный текст из файла, воспользуйтесь кнопкой . Ожидаемым форматом файла является простой или усовершенствованный формат LRC. Если первая строка в выбранном файле начинается не с квадратной скобки, приложение распознает файл как простой текстовый файл с несинхронизированным текстом. Строки из такого файла будут импортированы с некорректными метками времени. Данные времени возможно добавить с помощью кнопки или ввести вручную. Также возможно импортировать текст путём копирования со вставкой с помощью кнопки Из буфера обмена. Чтобы записать синхронизированный текст в файл формата LRC, воспользуйтесь кнопкой . Обратите внимание, что экспортируются лишь записи с корректными метками времени, при этом сами записи будут упорядочены по времени. Записи с некорректными метками времени не сохраняются во фрейме SYLT, поэтому перед закрытием диалогового окна убедитесь, что указаны все данные времени.
Спецификация ID3 предлагает использование метки времени для каждого слога. Однако большинство проигрывателей поддерживают только разделение текста на уровне строки или предложения. Чтобы обеспечить поддержку обоих способов использования, Kid3 следует тем же принципам, что и редактор SYLT. Введённый в таблицу текст считается началом новой строки, если он не начинается с пробела или дефиса. Из этого правила есть исключения: возможно начать строку с символа подчёркивания («_») для принудительного продолжения строки или с символа решётки («#») для принудительного разрыва строки. Эти спецсимволы не сохраняются во фрейме SYLT. Внутри фрейма SYLT новые строки начинаются с символа перевода строки (шестнадцатеричного 0A), а продолжение строк — нет. При чтении фреймов SYLT Kid3 проверяет, начинается ли первая запись с символа перевода строки. Если это не так, приложение предполагает, что все записи являются отдельными строками, а продолжение по слогам не используется.
При воспроизведении дорожки будет подсвечиваться строка, соответствующая воспроизводимой позиции, что позволяет проверить правильность синхронизации информации. Если требуется добавить смещение на одну или несколько меток времени, воспользуйтесь пунктом вызываемого правой кнопкой мыши контекстного меню . Отрицательные значения позволяют уменьшить значения меток времени. Пункт контекстного меню позволяет установить позицию воспроизведения в значение времени выбранной строки.
Рекомендуемый порядок действий для синхронизации текста песни
Получите несинхронизированный текст, например, с помощью функции → в контекстном меню списка файлов.
Скопируйте несинхронизированный текст в буфер обмена, перейдите к строке Текст в таблице фреймов и нажмите комбинацию клавиш Ctrl+C.
Добавьте фрейм синхронизированного текста (, Синхронизированный текст, ), затем нажмите кнопку .
После этого в таблицу будут добавлены все строки несинхронизированного текста, при этом все метки времени будут некорректными (0:0:0.00). Перед продолжением возможно удалить пустые записи.
Запустите воспроизведение песни с помощью кнопки на панели воспроизведения в нижней части главного окна.
Когда появится следующая строка текста с некорректной меткой времени, нажмите кнопку или комбинацию клавиш Alt+A, и метка будет обновлена.
Повторяйте это действие, пока не будут установлены все метки времени. Если что-то оказалось пропущено, остановите воспроизведение и очистите метки с помощью клавиши Delete или путём выделения меток и выбора пункта в контекстном меню. Чтобы возобновить воспроизведение с определённой метки, воспользуйтесь функцией контекстного меню .