five

Video Thumbnail

收藏
RapidAPI2025-12-31 更新2026-01-02 收录
下载链接:
https://rapidapi.com/sanity187-HFUFEe9p0/api/video-thumbnail
下载链接
链接失效反馈
官方服务:
资源简介:
Extract video thumbnails or video metadata at any timestamp with a simple API call.
创建时间:
2025-12-31
原始信息汇总

Video Thumbnail API 数据集概述

基本信息

  • API名称: Video Thumbnail
  • 类别: Media
  • 提供者: Sanity187
  • 基础URL: https://video-thumbnail-api.p.rapidapi.com
  • 版本: 1.0.0 (current)
  • 订阅者: 1
  • 流行度: 8.9
  • 服务等级: 100%
  • 延迟: 604ms
  • 测试通过率: 83%

定价方案

  • BASIC: $0.00 / mo
  • PRO: $12.00 / mo
  • ULTRA: $39.00 / mo
  • MEGA: $99.00 / mo

核心功能

  • 从视频的任意时间戳提取高质量缩略图。
  • 支持精确的时间戳提取,格式包括标准时间格式(HH:MM:SS)、分秒格式(MM:SS)、仅秒格式(秒或带小数秒)。
  • 支持广泛的视频格式:MP4、WebM、MOV、AVI、MKV、FLV、WMV、M4V、3GP。
  • 提供灵活的缩略图输出格式:JPEG(默认)、PNG、WebP。
  • 支持智能调整缩略图尺寸:可指定宽度、高度或两者。
  • 可获取完整的视频元数据,包括时长、分辨率、视频编解码器、帧率、比特率、音频轨道检测。

主要用例

  • 视频平台:为视频库、播放列表和搜索结果生成预览缩略图。
  • 内容管理:用户上传视频到CMS时自动创建缩略图。
  • 社交媒体工具:提取用于社交分享预览和视频亮点的帧。
  • 电子商务:为在线商店生成产品视频预览。
  • 媒体处理:构建大规模处理视频内容的自动化工作流。
  • 教育平台:为课程创建章节缩略图和视频摘要。

端点详情

1. 获取服务信息

  • 端点: GET /api/v1/video/info
  • 无需认证
  • 响应: 返回支持的格式和限制信息,包括支持的视频格式、输出格式、MIME类型、最大视频大小(100MB)和时间戳格式。

2. 提取缩略图

  • 端点: POST /api/v1/video/thumbnail
  • 认证: 需要RapidAPI认证头(X-RapidAPI-KeyX-RapidAPI-Host)。
  • 两种请求方式:
    • 选项A(JSON Body): 通过video_url提供视频URL。
    • 选项B(表单数据): 通过video字段上传视频文件。
  • 参数:
    • video_url(字符串)或video(文件):视频源(二选一)。
    • timestamp(字符串):提取的时间位置(可选,默认为前10秒内的随机时间戳)。
    • format(字符串):输出格式,可选jpegpngwebp(默认jpeg)。
    • width(整数):调整宽度(可选)。
    • height(整数):调整高度(可选)。
    • filename(字符串):自定义输出文件名(可选)。
    • response_type(字符串):响应类型,可选direct(二进制)或url(预签名URL)(默认direct)。
  • 响应:
    • direct:返回二进制图像数据,包含Content-TypeContent-Disposition头。
    • url:返回JSON,包含download_urlfilenameformatsize_bytestimestampexpires_in

3. 获取视频元数据

  • 端点: POST /api/v1/video/metadata
  • 认证: 需要RapidAPI认证头。
  • 请求方式:
    • JSON Body: 通过video_url提供视频URL。
    • 表单数据: 通过video字段上传视频文件。
  • 响应: 返回JSON,包含duration_secondswidthheightformatcodecframe_ratebitratesize_byteshas_audioaudio_codec

技术规格

  • 认证头: X-RapidAPI-Key(您的RapidAPI订阅密钥)和X-RapidAPI-Hostvideo-thumbnail-api.p.rapidapi.com)。
  • 时间戳格式:
    • HH:MM:SS(例如:01:30:45
    • HH:MM:SS.mmm(例如:00:05:30.500
    • MM:SS(例如:05:30
    • 秒(例如:90
    • 小数秒(例如:90.5
  • 支持的最大视频大小: 100MB。
  • 速率限制:
    • Free: 3/分钟
    • Basic: 10/分钟
    • Pro: 30/分钟
    • Business: 60/分钟

错误响应

  • 400: video_url is requiredinvalid timestampunsupported output formatfailed to fetch videovideo exceeds maximum size limit
  • 401: unauthorized
  • 500: failed to extract thumbnail
  • 错误格式: {"error": "error message here"}

最佳实践

  1. 省略时间戳以快速预览:自动生成前10秒内的随机时间戳。
  2. 需要精确帧时指定时间戳。
  3. 提取前先获取元数据以了解时长。
  4. 选择合适的格式:JPEG适用于大多数情况,PNG用于高质量。
  5. 明智调整尺寸:仅请求所需尺寸。
  6. 缓存结果:存储缩略图以避免重复提取。

代码示例

  • JavaScript (Node.js): 使用axios发送POST请求提取缩略图。
  • Python: 使用requests库发送POST请求提取缩略图。
  • cURL: 命令行提取缩略图和获取元数据。
  • PHP: 使用cURL发送POST请求提取缩略图。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

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

二维码
科研交流群

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

数据驱动未来

携手共赢发展

商业合作