高带宽代理
了解如何将 Oxylabs 高带宽代理用于流量密集型任务,例如视频和音频抓取。
入门指南
要开始使用我们的 高带宽代理 用于视频数据和音频抓取,请联系我们的销售团队以获取专用端点。每位客户都会获得一个根据其特定需求配置的唯一代理端点。要将此解决方案直接集成到 yt_dlp 库中,请查看 示例 下方,或查看我们的 Agent Skills 用于 AI 工作流。
端点配置
在从客户管理团队收到端点后,你将获得:
一个专用代理端点
你的用户名和密码
端口号(默认:
60000)
示例集成:YouTube Downloader
这里有一个使用 yt-dlp 结合我们的高带宽代理进行视频或音频数据抓取的示例:
基本用法
yt-dlp --proxy username-$(openssl rand -hex 16):password@endpoint:60000 \
"https://www.youtube.com/watch?v=WNCl-69POro"import os
import yt_dlp
username = 'YOUR_USERNAME'
password = 'YOUR_PASSWORD'
proxy = f'http://{username}-{os.urandom(16).hex()}:{password}@your-endpoint:60000'
ydl_opts = {
'proxy': proxy,
}
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
ydl.download(['https://www.youtube.com/watch?v=WNCl-69POro'])多个使用不同 IP 的 URL
在使用高带宽代理时,每个视频都会使用单独的 IP 地址下载,以确保最佳性能。这通过为每个请求生成唯一的会话 ID 来实现,从而有效地为每次下载分配一个新的 IP 地址。
Agent Skills
要在 AI 工作流中使用 Oxylabs 高带宽代理,你还可以使用 Agent Skills (skills.md) 用于教导 LLM 和 AI 编码助手如何配置并与 Oxylabs 产品交互。
该 视频数据 agent skill 可帮助你的模型配置原始视频/音频媒体流和下载,通过 yt-dlp 不出现语法或参数幻觉。
安装
Claude Code(插件市场)
在 Claude Code 中,运行以下命令:
这会将全部 5 个技能安装为一个插件:
要更新技能,请运行此命令:
其他代理(通用)
对于其他代理和自定义环境,请通过标准 skills CLI 将仓库加载到你的项目工作区中:
配置
所有 Oxylabs Agent Skills 都通过在一个 .env 文件中定义的环境变量进行身份验证。要使用 视频数据 这些技能,请将这些键添加到你的 .env 文件中:
如何使用
一旦该技能激活,你就可以提示你的 AI 助手生成经过网络优化的媒体传递脚本。
示例 1: "创建一个 shell 脚本,将我的
OXY_HB_ENDPOINT网关配置直接传递到yt-dlp用于从 URL 下载原始视频。"示例 2: "编写一个使用
ffmpeg以及代理轮换,以通过高带宽入口节点传输大型二进制视频资源。\"
最后更新于
这有帮助吗?

