Превратите сессию Serato History в трек-лист с тайм-кодами
Serato сам сохраняет каждую отыгранную сессию и время, с которого начался каждый трек. Размечать что-либо по ходу сета не приходится, и заранее ничего планировать не требуется.
Сюда подходят два файла: сессия, которую Serato пишет для себя, и CSV, который можно экспортировать из панели History. Перетащите любой из них.
Перетащите сюда файл проекта или сессии
Ableton .als, FL Studio .flp, rekordbox .cue, Traktor .nml или Serato .session.
Файл читается прямо в этой вкладке. Никуда ничего не загружается.
Файла под рукой нет?
Пропустите через него настоящий микс и посмотрите, что получается. A twelve-track recording running an hour and a quarter.
Вы с телефона?
Файл проекта, скорее всего, на другом компьютере. Отправьте себе ссылку и продолжите там.
Что вы получите
Список, готовый для вставки в описание на YouTube, SoundCloud или Mixcloud.
0:00 Kestrel Lane - First Light 6:12 Ardent Fields - Paper Harbour 13:15 Nomi Vale - Slow Transit 19:48 The Quiet Wire - Understory
Шаг за шагом
- 1Play your set. Serato writes every session to its History by itself.
- 2Find the session file under _Serato_/History/Sessions in your music folder — they are numbered, newest last.
- 3Or open the History panel in Serato, pick the session, and use Export to save it as a CSV.
- 4Drop either file here.
Два файла и почему поддерживаются оба
Файл сессии в папке History у Serato пишется автоматически, поэтому он есть всегда. Это собственный двоичный формат Serato: публичного описания у него нет, а способ хранения полей от версии к версии менялся.
Экспорт в CSV из панели History — путь описанный и надёжный. В нём то же время начала, а читается он по заголовкам столбцов, поэтому переставленные или переименованные в Serato колонки ему не мешают.
Поддерживаются оба, потому что файл сессии удобен, а CSV надёжен. Если файл сессии не открывается, экспорт откроется всегда.
Лучше отказ, чем догадка
Часть формата сессии прочитана по обоснованному предположению, а не по описанию, поэтому результат проверяется: если время звучания треков не похоже на один сет, файл отклоняется с отсылкой к экспорту в CSV — вместо уверенного на вид трек-листа, который на самом деле неверен.
Это осознанный размен. Инструмент, который говорит, что не может что-то прочитать, раздражает. Инструмент, который выдаёт неверные тайм-коды к миксу, а вы их потом публикуете, — хуже.
Как проверить результат
Для любой сессии быстрее всего убедиться так: добавьте рядом аудио микса. Тайм-коды сверятся с его настоящей длиной, а любую запись можно проиграть и услышать, попадает ли переход туда, где его обещает список.
Вопросы
- Где Serato хранит сессии History?
- В папке Sessions внутри папки _Serato_ в вашей музыкальной папке; они пронумерованы, и самая свежая — последняя. Ещё можно выбрать сессию в панели History в Serato и сохранить её как CSV через Export.
- Подойдёт ли для этого Serato DJ Lite?
- Lite ведёт History так же, как Pro. Проверить стоит другое: записываются ли сессии, когда вы играете через офлайн-плеер, а не с контроллера. Проиграйте несколько треков, откройте панель History и посмотрите, появилась ли сессия.
- Файл сессии не открывается. Что дальше?
- Возьмите вместо него экспорт в CSV из панели History. В нём то же время начала, и из двух форматов он надёжнее, поэтому именно этот путь стоит выбирать всякий раз, когда с файлом сессии возникают сложности.
Работаете в другой программе?
Экспорт Serato
Как получить плейлист из панели History в Serato
ОткрытьTraktor
Превратить плейлист History из Traktor в трек-лист с тайм-кодами
Открытьrekordbox
Превратите запись rekordbox в трек-лист с тайм-кодами
ОткрытьЕсть ещё подробная инструкция — про все пять программ и про то, что делать, если время выглядит неверным.