Категории

Разделить по меткам

Разделить аудио по файлу меток (Audacity)

Формат файла меток

  • Каждая строка имеет три столбца: время начала (секунды), время окончания (секунды), заголовок (опционально)
  • Разделители: табуляция или пробел
  • Пробелы в заголовке будут автоматически заменены подчеркиваниями

Пример:

0.000000    5.000000    Intro
5.000000    18.500000   Opening Music
18.500000    78.320000   Host_Intro
78.320000    215.750000  Guest_Intro_&_Topic_1:_AI_History
215.750000    216.800000  Transition_SFX
216.800000    240.000000  End

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: audio/*

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: text/plain, text/tab-separated-values, text/csv

Ключевые факты

Категория
Media
Типы входных данных
file
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для автоматического разделения аудиофайлов на отдельные фрагменты на основе меток, созданных в Audacity или аналогичном программном обеспечении.

Когда использовать

  • Когда нужно нарезать длинную запись подкаста или аудиокнигу на отдельные главы.
  • Если необходимо быстро извлечь конкретные музыкальные треки из общего микса по заранее заданным временным меткам.
  • Для подготовки аудиофрагментов к публикации, когда каждый сегмент должен иметь уникальное имя на основе меток.

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

  • Загрузите ваш основной аудиофайл в формате аудио.
  • Загрузите текстовый файл с метками, где указаны время начала, окончания и название каждого фрагмента.
  • Система автоматически обработает файл и создаст отдельные аудиодорожки, используя табуляцию или пробелы для считывания данных.

Сценарии использования

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

Примеры

1. Разделение подкаста на главы

Подкастер
Контекст
У автора есть часовая запись подкаста, которую нужно разбить на вступление, основную часть и заключение.
Проблема
Ручная нарезка аудио в редакторе занимает много времени.
Как использовать
Загрузить аудиофайл и текстовый файл с метками, где прописаны временные интервалы для каждой части подкаста.
Результат
Получение набора готовых аудиофайлов, названных в соответствии с метками, готовых к публикации.

2. Экспорт треков из микса

Музыкант
Контекст
Диджейский микс длительностью 30 минут содержит несколько переходящих друг в друга треков.
Проблема
Необходимо быстро разделить микс на отдельные композиции для удобного прослушивания.
Как использовать
Создать файл меток с точным временем начала и конца каждого трека и применить инструмент для автоматического разделения.
Результат
Каждый трек сохранен как отдельный файл с соответствующим названием.

Проверить на примерах

csv, audio, text

Связанные хабы

FAQ

Какие форматы файлов меток поддерживаются?

Поддерживаются текстовые файлы (TXT, TSV, CSV), где каждая строка содержит время начала, окончания и заголовок, разделенные табуляцией или пробелами.

Что произойдет, если в названии метки есть пробелы?

Инструмент автоматически заменит все пробелы в заголовках на подчеркивания для корректного именования итоговых файлов.

Нужно ли указывать время в миллисекундах?

Нет, временные метки должны быть указаны в секундах с десятичной точкой (например, 5.500000).

Есть ли ограничение на размер загружаемых файлов?

Да, аудиофайл не должен превышать 100 МБ, а файл меток — 5 МБ.

Можно ли использовать этот инструмент без Audacity?

Да, вы можете создать текстовый файл меток вручную в любом текстовом редакторе, соблюдая формат трех столбцов.

Документация API

Конечная точка запроса

POST /ru/api/tools/audio-label-split

Параметры запроса

Имя параметра Тип Обязательно Описание
audioFile file (Требуется загрузка) Да -
labelFile file (Требуется загрузка) Да -

Параметры типа файл должны быть загружены сначала через POST /upload/audio-label-split для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-audio-label-split": {
      "name": "audio-label-split",
      "description": "Разделить аудио по файлу меток (Audacity)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-label-split",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]