# ForgeMesh MP4-to-MP3 Converter

> ForgeMesh MP4-to-MP3 Converter is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Extracts and returns the audio track from any public video URL as a 192kbps MP3 file, deleting the file after processing

## Facts

- Endpoint: POST https://x402.forgemesh.io/mp4-to-mp3
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-mp4-to-mp3-converter-cfbb9838
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DR67DcDgJnJJRHbi8MGKp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability forgemesh-mp4-to-mp3-converter-cfbb9838 -d '<json body>'
```

Example prompt: Can you extract the audio from this video as an MP3? Here's the public URL: https://example.com/interview.mp4 — I want to run it through a transcription tool afterward.

## When to prefer this

Use this endpoint when you need to extract audio from a publicly accessible video file (up to 25MB) before transcription or for archiving, and you want a simple per-call paid API with no storage of your files. Ideal as a preprocessing step before sending audio to a speech-to-text service.

## Known failure modes

- Video URL is not publicly accessible — returns an error indicating the file could not be fetched
- Input file exceeds 25MB cap — returns a size limit error
- URL does not point to a valid video or audio file — returns a format/parse error
- Network timeout fetching the remote media file — returns a timeout or fetch error
- Unsupported video format that cannot be demuxed — returns a processing error

## How this service works

MP4 to MP3 API: extract the audio track from any public video URL as an MP3 (192k), on our own hardware. 25MB input cap. Use before transcription or for audio archiving. Files deleted after processing.

## Output

Returns an MP3 audio file (192kbps) extracted from the input video URL. The source and output files are deleted from ForgeMesh servers after processing. Input is capped at 25MB.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "media_url": {
   "type": "string",
   "description": "Public URL of an audio or video file, max 25MB"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "file_base64": "SUQzBAAAAA...",
  "content_type": "audio/mpeg"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-mp4-to-mp3-converter-cfbb9838/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
