five

YouTube to mp3

收藏
RapidAPI2026-02-04 更新2024-05-01 收录
下载链接:
https://rapidapi.com/marcocollatina/api/youtube-to-mp315
下载链接
链接失效反馈
官方服务:
资源简介:
REST API that allows you to convert a YouTube video to audio or video format. The generated links are available for a maximum period of 1 hour, after which the link is no longer available. You can support me here :) https://buymeacoffee.com/marcocollan
创建时间:
2026-02-04
原始信息汇总

YouTube to mp3 API 数据集概述

基本信息

  • API名称: YouTube to mp3
  • 版本: 2.0.0 (current)
  • 类型: REST API
  • 主要功能: 将YouTube视频转换为音频或视频格式。
  • 数据链接有效期: 生成的下载链接最长可用1小时,之后失效。
  • 转换成功率说明: 旨在提供高质量转换,但由于外部因素,无法保证100%的转换率。

性能指标

  • 流行度: 9.9
  • 服务等级: 100%
  • 延迟: 337ms
  • 测试通过率: 100%

订阅计划与定价

  • BASIC: $0.00 / 月
  • PRO: $3.99 / 月
  • ULTRA: $15.99 / 月
  • MEGA: $35.99 / 月

可用端点

  1. 下载文件

    • 端点: POST /download
    • 描述: 将YouTube视频转换为音频或视频,支持自定义选项。
  2. 获取文件状态

    • 端点: GET /status/:id
    • 描述: 检查文件状态,并在可用时获取其下载URL。
  3. 获取YouTube视频标题

    • 端点: GET /title
    • 描述: 获取YouTube视频的标题。

请求参数(下载端点)

参数 描述 是否必需 默认值
url YouTube视频的URL。 true null
format 下载文件的所需格式。 false mp3
startTime 剪辑的开始时间(秒)。 false null
endTime 剪辑的结束时间(秒)。 false null
quality 音频响应的质量(值介于0=最佳和10=最差之间)。 false 0
callbackUrl 转换过程完成时用于通知操作状态的webhook URL。 false null

支持格式

格式 类型
mp3 audio
m4a audio
3gp video
mp4 video

状态码

状态 描述
CONVERTING 视频正在转换中。
AVAILABLE 转换完成,文件可供下载。
EXPIRED 链接已过期。
CONVERSION_ERROR 转换因错误而失败。

使用示例

下载请求示例 (cURL)

bash curl --request POST --url "https://youtube-to-mp315.p.rapidapi.com/download" --header "X-RapidAPI-Host: youtube-to-mp315.p.rapidapi.com" --header "X-RapidAPI-Key: YOUR_API_KEY" --header "Content-Type: application/json" --data { "url": "https://www.youtube.com/watch?v=zyG9Nh_PH38", "format": "mp3", "quality": 0, "callbackUrl": "https://your-callback-url.com/notify" }

成功转换响应示例

json { "id": "0cbd1a95-4259-40c2-8b05-7dca250ce6d3", "downloadUrl": "http://localhost/0cbd1a95-4259-40c2-8b05-7dca250ce6d3.mp3", "status": "AVAILABLE", "format": "MP3", "title": "Artist - Song Name | Medium", "startAt": "08/05/2022 18:32:58", "endAt": "08/05/2022 18:33:03", "startTime": 10, "endTime": 50, "quality": 0, "retry": 0, "callbackUrl": "https://your-callback-url.com/notify" }

回调示例

如果提供了callbackUrl,API将在转换完成时通知您的服务器。

回调请求示例

http POST https://your-callback-url.com/notify HTTP/1.1 Content-Type: application/json

{ "id": "e3ea45b0-54ed-425e-90ef-72db6a76d2fb", "status": "AVAILABLE", "downloadUrl": "http://localhost/0cbd1a95-4259-40c2-8b05-7dca250ce6d3.mp3", "title": "Artist - Song Name | Medium" }

回调负载

类型 描述
id string 已处理请求的唯一ID。
status string 操作状态 (AVAILABLECONVERSION_ERROR)。

提供商信息

  • API创建者: Rapid87
  • 订阅者数量: 4398
  • 类别: Tools
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作