Logo
ホーム 製品 サポート コンタクト 私たちについて
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total Audio Converter X

Windowsサーバー上でMP3、WAV、FLAC、OGG、AACなど25種類以上の形式を変換 — コーデックパック不要。

Total Audio Converter X — ActiveX、DLL、コマンドライン対応のサーバー用MP3/FLAC/WAVコンバータ

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

Total Audio Converter Xは、MP3、WAV、FLAC、OGG、OPUS、AAC、WMAなど25種類以上のオーディオ形式を変換するサーバーサイドSDKです — サーバー上に外部コーデックパックやメディアフレームワークを必要としません。ヘッドレスで動作し、GUI、ダイアログ、ポップアップは一切ありません。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オーディオ形式 (WAV)
  • OGGファイル形式 (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国際規格 (MP4)
Total Audio Converter Xは、任意のオーディオファイルを別のサイズ/タイプに変換できます (例: WAVをMP3に、または中間WAVファイルを作成せずにMP3をOGGに)。チャンネルの変換 (ステレオからモノラル) や、ビットレート・周波数の変更も可能です。サービスから利用するオーディオファイルコンバータの中で、現在市場で最も高速かつ手頃な価格を実現しています。

本製品は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

Total Audio Converter X を使用してウェブサーバー上で MP3 および WAV ファイルを変換する

$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;

Total Audio Converter X を使用してウェブサーバー上で MP3 および WAV ファイルを変換する

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を、配信用の128 kbps MP3と低帯域再生用の64 kbpsモノラル版にトランスコードします。フラグセットは覚えるのに十分小さく、バイナリは高速 (当社のハードウェアでリアルタイムの約8倍)、そして3年間コーデックの依存関係を更新する必要が一切ありませんでした。」

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

「当社のオーディオブック取り込みパイプラインでは、ナレーターの生WAVを受け取り、ストリーミング用のAACとダウンロード用のMP3を生成します。Total Audio Converter XはエンコーディングボックスでWindowsサービスとして動作し、-list キューファイル経由でバッチを供給しています。チャプターファイルを1つの連続トラックに結合する -ca フラグのおかげで、独自の連結ステップを書く必要がなくなりました。4年間の本番運用で安定しており予測可能です。」

5 Star Sara T.
DevOps Engineer at an audiobook publisher

「ラジオ局はCD品質のWAVから古いRealAudioアーカイブまで、混在したソース素材をアップロードします。Total Audio Converter Xは入力マトリックス全体を処理し、ストリーミングインフラ向けに一貫したMP3出力を提供してくれます。オーディオCDを直接リッピングできる点は予想外のおまけで、別ツールを必要とせず、製品のレガシーライブラリのデジタル化部分に活用しています。」

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

「Royalty-Freeライセンスに基づき、Total Audio Converter Xを当社の音楽管理製品にバンドルしました。プロジェクトごとの一括料金は、FFmpegベースの商用ラッパーが要求する金額のごく一部でした。当社のインストーラーがActiveXを配置・登録し、アプリが直接呼び出すため、エンドユーザーには当社のUIしか見えません。32ビットActiveXの制限でパイプラインの再設計に数日を要しましたが、回避策について問い合わせた際のサポートは迅速でした。」

4 Star Linnea J.
Independent Software Vendor

「音声コンテンツの正規化ステップに最適です。電話品質の録音を取り込み、ASRに送信する前に22 kHzモノラルMP3にダウンミックスしています。Total Audio Converter Xは、APEやMPCのような実に変わった形式も含め、顧客が投げてくるあらゆるエッジケースに対応しています。CLIは安定しており、出力は実行ごとにビット単位で同一なので、決定論的なパイプラインに必要な要件を満たしています。」

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


コマンドラインの例

Total Audio Converter X には AudioConverterX.exe が同梱されており、Web サーバー、スケジューラー、バックエンドの音声処理パイプライン向けに作られたコンソールバイナリです — GUI もダイアログもユーザー操作もありません。フラグの体系はデスクトップ版 AudioConverter.exe と一致しています。すべてのオプションはコマンドライン ドキュメントを参照してください。以下のレシピは、SDK のお客様から最も多く寄せられるユースケースを取り上げています。

1. 1 つのファイルを別形式に変換

最も単純な呼び出し — ソース 1 つ、出力先 1 つ、ターゲットコーデック 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 は出力側に同じ Artist/Album のツリーを再現するため、すべてのトラックが 1 つのバケットに投げ込まれることはありません。

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

4. ターゲットビットレートとサンプリングレートを選択

非可逆ターゲットには明示的なビットレートが必要です。リサンプリングは、出力先のデバイスやストリームが固定レートを期待するときに役立ちます(CD は 44.1 kHz、ビデオは 48 kHz、音声は 22.05 kHz)。

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

ポッドキャスト品質の音声には -br128 に下げ、アーカイブ品質の MP3 には 320 まで上げます。

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 は 2 つのエンコードモードをサポートします:固定ビットレート(予測可能なファイルサイズ)と可変ビットレート(予測可能な品質)。VBR では、-wq 品質ノブが 1〜100 の範囲で動作します。

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

CBR モードの場合は代わりに -wm CBR -br 192 を使用します。

7. アルバムを 1 つのファイルに結合

オーディオブックの章、DJ セット、シングルファイルでのアルバム配布などでは、-ca がソースファイルをソース順に 1 つの出力トラックにつなぎ合わせます。

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

8. FreeDB メタデータでオーディオ CD をリッピング

スクリプトから CD リッパーを駆動:ドライブレターを選び、出力先形式を選び、FreeDB にアーティスト/アルバム/トラック名を埋めさせ、トラック名テンプレートを適用します。

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

-df flacmp3wavoggaacmpcapewma に置き換えれば、サポートされている任意の形式に直接リッピングできます。

9. ロギング付きでリストファイルからキューを駆動

ワーカープロセスがキューファイルを書き出し、コンバーターがそれを消費する場合、コマンドラインにファイルパスを焼き込みたくないでしょう。-list は 1 行 1 ファイルマスクを読み、-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 DLL、その他外部コーデックパックは一切不要です。これにより、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対応のあらゆる言語から直接呼び出せます: PHPでは new COM("AudioConverter.AudioConverterX")、.NETでは new AudioConverterX()、Pythonでは win32com.client.Dispatch、Rubyでは WIN32OLE.new。または、AudioConverterX.exe コマンドラインバイナリを任意のプロセス、スケジューラ、シェルスクリプトから呼び出すこともできます。
Total Audio Converterは、ワークステーション上で対話的に使用することを目的としたデスクトップGUIバージョンです。Total Audio Converter Xはサーバー用SDKです: グラフィカルインターフェース、ダイアログ、エンドユーザーとの対話は一切ありません。無人のサーバーサイド利用がライセンスされており、アプリケーション統合のためのActiveX/COMインターフェースを備え、自社製品内に組み込んで再配布するためのRoyalty-Freeライセンスにも対応しています。
はい。本コンバータはCOMインターフェースを備えた通常のWindowsバイナリであるため、Windowsが動作するあらゆる環境で動作します: IISアプリケーションプール、Windowsコンテナ、Windowsランタイム上のAzure App ServiceまたはAzure Functions、AWS EC2 Windowsインスタンス、オンプレミスのWindows Server。注: ActiveXコンポーネントは32ビット専用のため、COM経由で呼び出す場合はIISアプリケーションプールまたは.NETランタイムを32ビットに設定してください。コマンドラインバイナリは64ビットWindows上で制限なく動作します。
はい。ビットレートには -br <kbps>、サンプルレートには -sr <Hz>、チャンネルマッピングには -ch <Mono|Stereo|JointStereo|DualChannels> を使用します。WMAは -wm CBR|VBR でCBRとVBRの両方をサポートし、品質には -wq を使用します。MP3 LAMEプリセットは -lame で利用可能です。このコントロールセットは、ポッドキャスト、オーディオブック、音声コンテンツ、音楽トランスコーディングのワークフローをカバーします。
はい。Total Audio Converter Xはサーバーに接続されたCD-ROMドライブを駆動し、サポートされている任意の出力形式 (MP3、FLAC、WAV、OGG、AAC、WMA、MPC、APE) に直接トラックをリッピングできます。アーティスト、アルバム、トラックのメタデータを自動取得するためのFreeDB検索もサポートしています。-ctt フラグでトラック名のテンプレートを制御します。物理CDが現役で届くレガシーメディアのデジタル化ワークフローに有用です。
はい。ダウンロードはすべての出力形式、ActiveX、コマンドライン機能を完全に開放した30日間の機能制限なしトライアルです — 開始にクレジットカードもメールアドレスも必要ありません。30日経過後、購入するかどうかをお決めいただけます。ライセンスは生涯アップデートとテクニカルサポート付きの一回払いです。

今すぐ作業を開始!

無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。

⬇ 無料トライアルをダウンロード Windows 7/8/10/11 • 109 MB
Pro Suite

完全登録版の主な機能

  • ほとんどすべてのオーディオ形式を変換します
  • Windowsウェブサーバーで動作します
  • すべてのレガシープログラミング言語(Visual Basic 6やDelphi)およびスクリプト(例:VBscript)に対してActiveXインターフェースを通じてアクセスを提供します。
  • .NET(2.00、3.5、4.00)、Ruby、PHP、Javaを含むWebサービスをサポートする任意の言語がサポートされています。
  • ビットレートまたは周波数を変更します
  • ファイルをバッチで多数変換します
  • 高品質な32ビットコンバーターエンジンを搭載しています
  • 統合されたオーディオCDリッパーを備えています
  • コマンドライン
  • ActiveXも利用可能です
  • 一時ファイルを使用せずに直接変換します
  • ヘッダータグエディター(アルバム、アーティストなど)
  • 内蔵オーディオプレーヤー
  • Vista互換対応

APIサポートが組み込まれているアプリのリスト