SuperAPI AI 工具集

extract-blockchain-media

数据与分析

查看项目

更新于 10-15 17:23

技能介绍

该技能用于从 BSV 区块链交易中提取媒体文件,提供两种访问方式。

用途:下载铭刻的 ordinals、检索链上媒体,用于原始提取、离线归档、批量处理,或为应用提供 HTTP 访问、流式传输。

txex CLI:适合原始提取、离线归档与批量处理。安装命令为 bun add -g txex,提取全部媒体使用 txex <txid>,指定输出目录使用 txex <txid> -o /path/to/output。也可运行技能脚本:bun run /path/to/skills/extract-blockchain-media/scripts/extract.ts <txid> [output-dir]。可提取图片(PNG、JPG、GIF、WEBP)、视频(MP4、WEBM)、音频(MP3、WAV、OGG)、文本/JSON/Markdown 数据,以及交易中铭刻的任意二进制数据;文件按内容类型自动检测扩展名保存。

ORDFS 网关:适合编程或浏览器访问,无需落地磁盘。可按 outpoint(txid_vout)访问 https://ordfs.network/<outpoint>,或通过 1sat-stack 使用 https://api.1sat.app/1sat/content/<path>;流式内容使用 https://api.1sat.app/1sat/ordfs/stream/<outpoint>,仅获取元数据使用 https://api.1sat.app/1sat/ordfs/metadata/<outpoint>。可用 fetch 获取,读取 content-type 响应头(如 image/png)与 arrayBuffer。ORDFS 会返回正确的 Content-Type 头,可直接用于 img、video、audio 标签。

常见场景:查看 NFT 图片、在应用中嵌入 ordinals 内容、批量归档、内容验证、从一组 txid 导出合集。

限制:资料未提供收费、价格、支持平台范围、错误处理与并发等细节;使用前需具备对应工具与网络访问条件。