ParseJet

WebM MP3 変換

WebM はブラウザや画面収録ツールが書き出す形式で、その音声はブラウザの外ではほとんど再生できません。.webm をここにドロップすれば普通の MP3 が手に入ります。変換はこのページ内で行われ、何もアップロードしません。

ここに動画をドロップ、または ファイルを選択

WEBMファイルを受け付けます

すべてブラウザ内で処理されます — ファイルはアップロードされません。

スクリプトやバックエンドで使いますか?

仕組み

1

WebM ファイルを追加

.webm をドロップします。ブラウザや OBS で録画したもの、ウェブからダウンロードしたものにも対応します。

2

音質を選ぶ

音声録音や画面収録には 128 kbps が適しています。音楽には 192 か 320 kbps を選んでください。

3

MP3 を保存

ページ上で再生してからダウンロードします。ファイルはパソコンから出ていません。

主な機能

このwebm to mp3が際立つ理由。

Opus と Vorbis をデコード

WebM の音声は Opus か Vorbis で、多くのプレーヤーや編集ソフトでは開けません。どちらもデコードし、どこでも再生できる MP3 に変換します。

ブラウザ録画のための設計

Chrome や Firefox の MediaRecorder、多くの画面収録拡張機能は WebM を書き出します。それらのファイルをそのまま変換できます。

音声のみの WebM にも対応

映像トラックのない .webm(ボイスレコーダー系ウェブアプリの出力など)もまったく同じように変換できます。

ブラウザ内で動作

アップロードしないためサイズ制限がなく、会議の録音がどこへ行ったのかを心配する必要もありません。

インストール・登録なし

ダウンロードするものもアカウントも不要です。初回読み込み後はキャッシュされ、オフラインでも動作します。

API としても利用可能

サーバー側で WebM のアップロードを変換するなら、/v1/convert/audio に送れば MP3 のバイト列が返ります。

ユースケース

このツールが時間を節約する一般的なシナリオ。

会議や画面収録の録画

ブラウザベースの録画ツールは WebM で保存します。MP3 に変換すれば、どの音声アプリでも再生できます。

OBS のキャプチャ

配信のキャプチャを音声のみのファイルにして、編集・保存・ポッドキャスト公開に使えます。

ウェブのボイスレコーダー

ボイスメモ系ウェブアプリは音声のみの WebM を書き出すことがよくあります。MP3 なら他のあらゆるツールが対応しています。

WebM を読み込めないソフトで編集

Audacity や GarageBand をはじめ多くの DAW は WebM 音声を直接読み込めません。MP3 ならどこでも読み込めます。

文字起こしの準備

文字起こしサービスの多くは WebM を受け付けないため、送信前に MP3 へ変換しておきます。

ユーザー投稿の自動処理

ユーザーが録音した WebM を API で MP3 に統一できます。イメージに FFmpeg を同梱する必要はありません。

APIで自動化

同じツールをプログラムで使用。HTTPのみで、あらゆる言語で動作します。

cURL
curl -X POST https://api.parsejet.com/v1/convert/audio \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]" \
  -F "output_format=mp3" \
  -F "bitrate=128k" \
  -o recording.mp3
Python
import httpx

with open("recording.webm", "rb") as f:
    resp = httpx.post(
        "https://api.parsejet.com/v1/convert/audio",
        headers={"Authorization": "Bearer YOUR_API_KEY"},
        files={"file": f},
        data={"output_format": "mp3", "bitrate": "128k"},
        timeout=300,
    )

with open("recording.mp3", "wb") as out:
    out.write(resp.content)
JavaScript
// Straight from a MediaRecorder blob
const form = new FormData();
form.append("file", new File([webmBlob], "recording.webm"));
form.append("output_format", "mp3");

const res = await fetch("https://api.parsejet.com/v1/convert/audio", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: form,
});
const mp3 = await res.blob(); // audio/mpeg

自動化をお求めですか?

ParseJet APIは、単一のHTTPエンドポイントで同じ解析機能を提供します。ffmpeg、poppler、tesseractは不要。APIコール一つだけです。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
APIドキュメントを読む

よくある質問

WebM を MP3 に変換するには?

上に .webm をドロップし、ビットレートを選んで「変換」を押します。Opus または Vorbis からデコードされた音声がブラウザ内で MP3 に再エンコードされ、ダウンロードできます。

WebM の音声が他のアプリで再生できないのはなぜ?

WebM は音声を Opus か Vorbis で格納しており、多くのデスクトッププレーヤー・スマートフォン・音声編集ソフトが対応していません。MP3 はほぼすべての環境で扱えるため、変換するのがいちばん手早い解決策です。

音声のみの WebM でも動きますか?

はい。音声ストリームだけの .webm も、映像付きとまったく同じように変換されます。映像の処理が省かれるだけです。

録音はどこかにアップロードされますか?

いいえ。変換は WebAssembly によりブラウザ内で実行されるため、非公開の会議や通話の録音もお使いの端末から出ません。

Opus から MP3 に変換すると音質は落ちますか?

どちらも非可逆形式で再エンコードするため、わずかに劣化します。192 kbps なら音声では聞き分けられず、音楽でもほとんど分かりません。Opus は効率が高いので、96 kbps の Opus はおおよそ 160〜192 kbps の MP3 に相当します。

サイズ制限はありますか?

アップロードしないので上限はありません。約 1.5GB まではブラウザで快適に変換できます。それ以上や自動処理には API をお使いください。

無料ですか?

はい、ブラウザ版の変換は無料・無制限です。API は月 300 クレジットまで無料で、有料プランは月 19 ドルからです。

無料でテキスト抽出を始める

サインアップ不要。数秒で最初のファイルを解析。

料金を見る