ff
ffmpeg-api
ГлавнаяДокументацияТарифыНачать бесплатно
Главная / Извлечение аудио из видео

Извлечение аудио из видео через REST API

Автоматизируйте извлечение звуковых дорожек из видеофайлов. MP4, MKV, MOV, AVI — любой формат. На выходе MP3, AAC, FLAC или Opus. Без ffmpeg на вашем сервере.

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

Подкасты из вебинаров
Автоматически извлекайте аудиодорожку из записей вебинаров и конвертируйте в MP3 для публикации в подкаст-сервисах.
Распознавание речи
Извлеките аудио для последующей транскрибации через Whisper или другие STT-сервисы. Оптимизируйте формат под требования API.
Музыкальные превью
Вырезайте фрагменты аудио из видеоклипов для предпрослушивания. Контроль временного отрезка через флаги -ss и -t.
Архивирование
Сохраняйте только аудиодорожки из видеоархивов — экономия места до 90% при сохранении всей звуковой информации.

Примеры запросов

Извлечение MP3 высокого качества

curl -X POST https://ffmpeg-api.ru/api/jobs \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "file=@video.mp4" \
  -F 'args=[-vn,-c:a,libmp3lame,-q:a,2,-f,mp3]' \
  -F "output_name=audio.mp3"

Копирование AAC без перекодирования (быстрее, без потери качества)

# Извлечь AAC без перекодирования (быстро, без потери качества)
curl -X POST https://ffmpeg-api.ru/api/jobs \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "file=@video.mp4" \
  -F 'args=[-vn,-c:a,copy,-f,adts]' \
  -F "output_name=audio.aac"

Поддерживаемые форматы аудио

ФорматКодек ffmpegПрименение
MP3libmp3lameУниверсальная совместимость, подкасты
AACaac / copyApple-устройства, высокое качество
OGGlibvorbisОткрытый формат, браузеры
FLACflacБез потерь, архивирование
WAVpcm_s16leСтудийное качество, без сжатия
OpuslibopusОптимален для WebM и стриминга
M4AaaciTunes, мобильные устройства

Другие возможности API

→ Конвертация MP4 в WebM→ Сжатие видео через API→ Конвертация видео в GIF→ FFmpeg как облачный сервис

Часто задаваемые вопросы

Ответы на популярные вопросы

Какие форматы аудио поддерживаются на выходе?+

MP3, AAC, OGG, FLAC, WAV, Opus, M4A и другие форматы, которые поддерживает ffmpeg. Формат задаётся флагом -f или расширением в имени выходного файла.

Можно ли извлечь только определённый временной отрезок аудио?+

Да. Используйте флаги -ss (начало) и -t (длительность) или -to (конец). Например: -ss 00:01:30 -t 60 — вырезает 60 секунд начиная с 1:30.

Теряется ли качество при извлечении аудио?+

При использовании -c:a copy аудиодорожка копируется без перекодирования — качество не теряется. Если нужно изменить формат, используется перекодирование с контролем битрейта.

Как получить аудио из видео без потери качества?+

Если исходный контейнер поддерживает нужный аудиокодек, используйте -vn -c:a copy. Например, для извлечения AAC из MP4: -vn -c:a copy -f adts.

Можно ли разделить стерео-дорожку на два моно-канала?+

Да. Используйте аудиофильтры: -filter_complex channelsplit=channel_layout=stereo[left][right] -map [left] left.mp3 -map [right] right.mp3.

Готовы попробовать?

Бесплатный тариф — без карты. Первые задачи через API уже через минуту.

Начать бесплатноОткрыть документацию