Logo
Главная Продукты Поддержка Контакт О нас
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total Audio Converter X

Конвертация MP3, WAV, FLAC, OGG, AAC и 25+ форматов на Windows-серверах — без установки кодек-паков.

Total Audio Converter X — серверный конвертер MP3/FLAC/WAV с ActiveX, DLL и командной строкой

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Audio Converter X — это серверный SDK, конвертирующий MP3, WAV, FLAC, OGG, OPUS, AAC, WMA и 25+ других аудиоформатов — без установки внешних кодек-паков и медиа-фреймворков на сервере. Работает в headless-режиме: без графического интерфейса, диалогов и всплывающих окон. Total Audio Converter X поставляется как с консольным бинарником, так и с интерфейсом ActiveX/COM, поэтому встраивается в ASP, PHP, .NET, Python, Ruby, Java и любой другой COM-совместимый бэкенд. Полный список поддерживаемых аудиоформатов:

  • MPEG Audio Layer (MP3)
  • Real Audio (RA, RMM, RAM, RAX, RPM, RM, RMVB)
  • WAVE audio (WAV)
  • OGG file format (OGG)
  • Audio Tracks (CDA)
  • Monkey's Audio (APE, APL)
  • Musepack (MPP, MPC, MP+)
  • Windows Media Audio (WMA)
  • Free Lossless Audio Codec (FLAC)
  • Advanced Audio Coding (AAC)
  • MPEG-4 international standard (MP4)
Total Audio Converter X конвертирует любой аудиофайл в другой размер/тип (например, WAV в MP3 или MP3 в OGG без создания промежуточного WAV-файла), переключает каналы (стерео в моно), меняет битрейт или частоту дискретизации. Это самый быстрый и доступный по цене аудиоконвертер для серверного использования на сегодняшнем рынке.

Программа поддерживает ID3-теги и CUE-файлы. Конвертирует аудиотреки на лету. Промежуточный WAV-файл не требуется.

Высокая скорость и пакетная конвертация делают процесс простым и нескучным. Помимо этого, Total Audio Converter X воспроизведёт все файлы выбранных медиатипов после завершения работы. Попробуйте бесплатно (30 дней пробного периода, без ограничений) и убедитесь, что он действительно стоит своих денег.

Некоторые из поддерживаемых на данный момент преобразований форматов:

    MP3
  • MP3 в MP3 (смена битрейта или частоты)
  • MP3 в WAV
  • MP3 в OGG
  • MP3 в WMA
    WAV
  • WAV в WAV (смена битрейта или частоты)
  • WAV в MP3
  • WAV в OGG
  • WAV в WMA
    RAX
  • RAX в MP3
  • RAX в WAV
  • RAX в OGG
Скачать сейчас!

(включает 30-дневный бесплатный пробный период)

Купить лицензию

(только $499.00)



Примеры использования Total Audio Converter X

Конвертация аудиофайлов с помощью Total Audio Converter X и .NET


string src  = @"C:\test\Source.wav";
string dest = @"C:\test\Dest.mp3";

var cnv = new AudioConverterX();
cnv.Convert(src, dest, "-cMP3 -br 192 -log c:\\test\\Audio.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Конвертация аудиофайлов на веб-серверах с Total Audio Converter X

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\AudioConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.wav";
                var outPath = Path.GetTempFileName() + ".mp3";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{srcPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Подробнее об Azure Functions.

Конвертация аудиофайлов на веб-серверах с Total Audio Converter X

dim C
Set C=CreateObject("AudioConverter.AudioConverterX")
C.Convert "c:\source.wav", "c:\dest.mp3", "-cMP3 -log c:\Audio.log"
Response.Write C.ErrorMessage
set C = nothing

Конвертация файлов MP3 и WAV на веб-серверах с Total Audio Converter X

$src="C:\\test\\test.wav";
$dest="C:\\test\\test.mp3";
if (file_exists($dest)) unlink($dest);
$c= new COM("AudioConverter.AudioConverterX");
$c->convert($src,$dest, "-c mp3 -br 192 -log c:\\test\\Audio.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Конвертация аудиофайлов с помощью Total Audio Converter X и Ruby

require 'win32ole'
c = WIN32OLE.new('AudioConverter.AudioConverterX')

src = "C:\\test\\test.wav"
dest = "C:\\test\\test.mp3"

c.convert(src, dest, "-c MP3 -log c:\\test\\Audio.log")

if not File.exist?(dest)
  puts c.ErrorMessage
end

Конвертация аудиофайлов с помощью Total Audio Converter X и Python

import win32com.client
import os.path

c = win32com.client.Dispatch("AudioConverter.AudioConverterX")

src  = "C:\\test\\test.wav"
dest = "C:\\test\\test.mp3"

c.convert(src, dest, "-c MP3 -log c:\\test\\Audio.log")

if not os.path.exists(dest):
    print(c.ErrorMessage)

Конвертация аудиофайлов на Pascal с помощью Total Audio Converter X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('AudioConverter.AudioConverterX');
  c.Convert('c:\test\source.wav', 'c:\test\dest.mp3', '-cMP3 -log c:\test\Audio.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Конвертация файлов MP3 и WAV на веб-серверах с Total Audio Converter X

var c = new ActiveXObject("AudioConverter.AudioConverterX");
c.Convert("C:\\test\\source.wav", "C:\\test\\dest.mp3", "-c MP3");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Конвертация аудиофайлов с помощью Total Audio Converter X и Perl

use Win32::OLE;

my $src  = "C:\\test\\test.wav";
my $dest = "C:\\test\\test.mp3";

my $c = CreateObject Win32::OLE 'AudioConverter.AudioConverterX';
$c->convert($src, $dest, "-c mp3 -log c:\\test\\Audio.log");
print $c->ErrorMessage if -e $dest;

quote

Total Audio Converter X Отзывы клиентов 2026

Оцените
Оценка 4.7/5 на основе отзывов клиентов
5 Star

"Мы обрабатываем около 50 000 загрузок подкастов в неделю. Total Audio Converter X отвечает за этап нормализации в нашем пайплайне: входящие WAV и FLAC от создателей транскодируются в MP3 128 кбит/с для дистрибуции и в моно-вариант 64 кбит/с для воспроизведения на низкой скорости. Набор флагов достаточно компактный, чтобы запомнить, бинарник быстрый (около 8-кратной скорости относительно реального времени на нашем железе), и за три года нам не пришлось обновлять ни одну кодек-зависимость."

5 Star Akira N.
Senior Backend Developer at a podcast platform

"Наш пайплайн приёма аудиокниг берёт сырые WAV от дикторов и выдаёт AAC для стриминга и MP3 для скачивания. Total Audio Converter X работает как Windows-сервис на машине кодирования; мы подаём ему батчи через очереди в файлах -list. Флаг -ca для склейки файлов глав в один непрерывный трек избавил нас от написания собственного шага конкатенации. Стабильно и предсказуемо четыре года в продакшене."

5 Star Sara T.
DevOps Engineer at an audiobook publisher

"Радиостанции загружают разнородный исходный материал — от WAV качества CD до древних архивов RealAudio. Total Audio Converter X справляется со всей этой входной матрицей и выдаёт стабильный MP3-выход для стриминговой инфраструктуры. То, что он умеет извлекать аудио прямо с CD — неожиданный бонус, и мы используем это для оцифровки старых библиотек прямо внутри продукта, без отдельного инструмента."

5 Star Yusuf E.
CTO at a media SaaS for radio stations

"Встроили Total Audio Converter X в наш продукт для управления музыкой по Royalty-Free лицензии. Единоразовая плата за проект оказалась несравнимо ниже, чем у коммерческих обёрток на базе FFmpeg. Наш инсталлятор поставляет и регистрирует ActiveX, наше приложение вызывает его напрямую, а конечные пользователи видят только наш интерфейс. Ограничение на 32-битный ActiveX стоило нам пары дней доработки пайплайна, но поддержка оперативно отвечала на запросы об обходных путях."

4 Star Linnea J.
Independent Software Vendor

"Надёжно для нашего этапа нормализации голосового контента. Мы берём записи телефонного качества и сводим их в моно MP3 22 кГц перед отправкой в ASR. Total Audio Converter X справляется с любыми крайними случаями, которые подкидывают наши клиенты, включая по-настоящему странные форматы вроде APE и MPC. CLI стабилен, выход бит-в-бит идентичен от запуска к запуску — именно то, что нужно для детерминированного пайплайна."

5 Star Marcus W.
Lead .NET Developer at a transcription service


Примеры командной строки

Total Audio Converter X поставляется с AudioConverterX.exe — консольной программой, созданной для веб-серверов, планировщиков и серверных аудио-пайплайнов: ни GUI, ни диалогов, ни взаимодействия с пользователем. Набор флагов зеркалит десктопный AudioConverter.exe; полный справочник смотрите в документации командной строки. Приведённые ниже рецепты охватывают сценарии, о которых чаще всего спрашивают клиенты SDK.

1. Конвертация одного файла в другой формат

Простейший вызов — один источник, один файл назначения, один целевой кодек.

AudioConverterX.exe "C:\music\track.flac" "C:\out\track.mp3" -cMP3

2. Пакетная обработка папки по маске

Обработайте каждый FLAC в папке и положите MP3 в соседнюю папку вывода. Кавычки имеют значение, когда пути или маски содержат пробелы.

AudioConverterX.exe "C:\music\*.flac" "C:\out\" -cMP3

Замените маску на *.wav, *.ogg, *.ape и т. д., а целевой формат на -cAAC, -cOGG, -cFLAC, -cWMA, -cMP4, -cMPC, чтобы сочетать любую пару источник/назначение.

3. Рекурсивный обход музыкальной библиотеки с зеркалированием структуры папок

Музыкальные библиотеки редко плоские. -Recurse обходит подкаталоги; -kfs воссоздаёт то же дерево Артист/Альбом на стороне вывода вместо того, чтобы сваливать все треки в одну корзину.

AudioConverterX.exe "C:\music\*.flac" "C:\out\" -cMP3 -Recurse -kfs

4. Выбор целевого битрейта и частоты дискретизации

Сжатые форматы требуют явного битрейта; ресемплинг полезен, когда устройство-приёмник или поток ожидают фиксированную частоту (44,1 кГц для CD, 48 кГц для видео, 22,05 кГц для голоса).

AudioConverterX.exe "C:\music\*.wav" "C:\out\" -cMP3 -br 320 -sr 44100

Снизьте -br до 128 для аудио уровня подкаста или поднимите до 320 для архивного качества MP3.

5. Сведение в моно для голосового контента

Аудиокниги, лекции, диктовки и голосовые подсказки IVR не нуждаются в стерео. Принудительное моно сокращает файл вдвое и устраняет фазовые проблемы при воспроизведении телефонного качества.

AudioConverterX.exe "C:\lectures\*.wav" "C:\out\" -cMP3 -ch Mono -br 96 -sr 22050

Используйте -ch Stereo, -ch JointStereo или -ch DualChannels для музыкальных целей.

6. WMA с управлением качеством через переменный битрейт

WMA поддерживает два режима кодирования: постоянный битрейт (предсказуемый размер файла) и переменный битрейт (предсказуемое качество). Для VBR крутилка качества -wq работает от 1 до 100.

AudioConverterX.exe "C:\music\*.flac" "C:\out\" -cWMA -wm VBR -wq 90

Для режима CBR вместо этого используйте -wm CBR -br 192.

7. Объединение альбома в один файл

Для глав аудиокниг, DJ-сетов или распространения альбома одним файлом -ca сшивает исходные файлы в одну выходную дорожку в порядке источников.

AudioConverterX.exe "C:\music\AcmeAlbum\*.wav" "C:\out\AcmeAlbum.mp3" -cMP3 -ca -br 256

8. Риппинг аудио-CD с метаданными FreeDB

Запускайте CD-риппер из скрипта: укажите букву диска, выберите целевой формат, дайте FreeDB заполнить имена исполнителя/альбома/треков, примените шаблон имени трека.

AudioConverterX.exe "C:\rips\" -c ripcd -cd F -df flac -freedb -ctt "<track:2>. <title>"

Замените -df flac на mp3, wav, ogg, aac, mpc, ape или wma, чтобы рипнуть сразу в любой поддерживаемый формат.

9. Управление очередью из файла-списка с логированием

Когда воркер-процесс пишет файл-очередь, а конвертер его разбирает, не нужно зашивать пути к файлам в командную строку. -list читает маски файлов по одной на строку; -log перенаправляет ошибки и прогресс на диск, чтобы запуск без присмотра оставлял след.

AudioConverterX.exe -list "C:\queues\encode.txt" "C:\out\" -cMP3 -br 192 -log "C:\logs\audioconv.log"

10. Перенос с очисткой: конвертация и удаление оригиналов

Для миграции хранилищ — например, замены архива WAV на FLAC вдвое меньшего размера — -do удаляет каждый исходный файл после того, как его файл назначения был успешно записан.

AudioConverterX.exe "C:\archive\*.wav" "C:\archive\" -cFLAC -Recurse -kfs -do

Сначала запустите небольшой тестовый пакет: -do необратима, и вам нужно убедиться, что папка вывода и целевой формат именно те, что вы ожидаете, прежде чем направлять её на полную библиотеку.

Скачать сейчас!

Обновлено Tue, 05 May 2026

Купить лицензию

(только $499.00)



Часто задаваемые вопросы о Total Audio Converter X ▼

Нет. Total Audio Converter X полностью самодостаточен и сам декодирует и кодирует все поддерживаемые форматы. На сервере конвертации не требуются K-Lite, FFmpeg, библиотеки LAME или какие-либо внешние кодек-паки. Это избавляет от постоянных обновлений зависимостей, которые обычно ломают аудиопайплайны при каждом обновлении Windows или кодек-пакетов.
Входные форматы: MP3, WAV, FLAC, OGG, OPUS, AAC, WMA, M4A, MP4, MPC, MP+, MPP, APE, APL, CDA, RA, RM, RMVB, WV, AIF, AU, AMR, GSM, VOC и другие (всего 30+). Выходные: MP3, WAV, FLAC, OGG, AAC, WMA, MPC, AIF, AU. Total Audio Converter X также умеет извлекать аудио с CD-дисков напрямую в любой из этих выходных форматов.
Total Audio Converter X предоставляет интерфейс COM/ActiveX, поэтому любой COM-совместимый язык может вызывать его напрямую: new COM("AudioConverter.AudioConverterX") в PHP, new AudioConverterX() в .NET, win32com.client.Dispatch в Python, WIN32OLE.new в Ruby. Альтернативный вариант — вызов консольного бинарника AudioConverterX.exe из любого процесса, планировщика или shell-скрипта.
Total Audio Converter — это десктопная версия с графическим интерфейсом для интерактивной работы на рабочей станции. Total Audio Converter X — это серверный SDK: без графического интерфейса, диалогов и взаимодействия с пользователем. Лицензируется для автономного серверного использования, включает интерфейс ActiveX/COM для интеграции в приложения и поддерживает Royalty-Free лицензию для распространения в составе вашего продукта.
Да. Поскольку конвертер — это обычный Windows-бинарник с COM-интерфейсом, он запускается везде, где работает Windows: пулы приложений IIS, Windows-контейнеры, Azure App Service и Azure Functions на Windows-рантайме, AWS EC2 Windows-инстансы и локальные Windows Server. Важно: компонент ActiveX 32-битный, поэтому при вызове через COM настройте пул приложений IIS или .NET-рантайм на 32-битный режим. Консольный бинарник работает в 64-битной Windows без ограничений.
Да. Используйте -br <kbps> для битрейта, -sr <Hz> для частоты дискретизации и -ch <Mono|Stereo|JointStereo|DualChannels> для каналов. WMA поддерживает CBR и VBR через -wm CBR|VBR с параметром -wq для качества. Пресеты MP3 LAME доступны через -lame. Этот набор настроек покрывает подкасты, аудиокниги, голосовой контент и музыкальное транскодирование.
Да. Total Audio Converter X управляет CD-приводом, подключённым к серверу, и извлекает треки напрямую в любой поддерживаемый выходной формат (MP3, FLAC, WAV, OGG, AAC, WMA, MPC, APE). Поддерживается поиск через FreeDB для автоматической подстановки исполнителя, альбома и названий треков. Флаг -ctt управляет шаблонами имён треков. Полезно для оцифровки старых физических CD, которые ещё поступают на обработку.
Да. Загружаемая версия — полнофункциональная 30-дневная пробная, со всеми выходными форматами, ActiveX и возможностями командной строки — без указания кредитной карты и email. По истечении 30 дней вы решаете, покупать или нет. Лицензия — единоразовая оплата с пожизненными обновлениями и техподдержкой.

Начните работать сейчас!

Скачайте пробную версию и конвертируйте файлы за считанные минуты.
Не требуется ни банковская карта, ни email.

⬇ Скачать пробную версию Windows 7/8/10/11 • 109 MB
Pro Suite

Ключевые функции полной зарегистрированной версии

  • Конвертирует почти все аудиоформаты
  • Работает на веб-серверах Windows
  • Обеспечивает доступ через интерфейс ActiveX ко всем устаревшим языкам программирования (Visual Basic 6 или Delphi), а также к скриптам (например, VBscript).
  • Поддерживается любой язык, поддерживающий веб-сервисы, включая .NET (2.00, 3.5, 4.00), Ruby, PHP и Java.
  • Изменяет битрейт или частоту
  • Конвертирует множество файлов в пакетном режиме
  • Имеет высококачественный 32-битный движок конвертера
  • Имеет встроенный аудио CD риппер
  • Командная строка
  • ActiveX также доступен
  • Прямое преобразование без временных файлов
  • Редактор тегов заголовков (альбом, исполнитель и т. д.)
  • Встроенный аудиоплеер
  • Совместимость с Vista

Список приложений с встроенной поддержкой API