Felo YouTube Subtitling for Openclaw

A high-performance tool for fetching and extracting YouTube video subtitles and transcripts in various languages with optional timestamp support.

wangzhiming1999
v1.0.1
Mar 7, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install felo-youtube-subtitling

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install felo-youtube-subtitling using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Felo YouTube Subtitling?

The Felo YouTube Subtitling skill is a professional-grade integration designed to streamline the extraction of captions from YouTube videos. By leveraging the Felo Open Platform API, this skill allows users to retrieve full transcripts or specific subtitle tracks via a video URL or ID. As part of the Openclaw Skills library, it serves as a critical bridge for developers and researchers who need to transform video content into actionable text for analysis, translation, or content archival.

This skill is highly flexible, supporting various YouTube URL formats and providing fine-grained control over the output. Whether you need a simple text dump or a structured JSON response with precise timing data, this component of the Openclaw Skills ecosystem ensures reliable and fast access to video metadata and linguistic content.

Felo YouTube Subtitling Use Cases

  • Extracting full transcripts from research videos or educational content for documentation.
  • Fetching subtitles in specific target languages to facilitate automated translation workflows.
  • Generating timestamped caption data for video analysis or synchronized playback tools.
  • Automating the collection of video text data for training models or building searchable databases within Openclaw Skills.

How Felo YouTube Subtitling Works

  1. The skill receives a YouTube video URL or an 11-character video ID from the user input.
  2. It processes optional parameters such as desired language code and whether to include timestamps.
  3. A secure request is dispatched to the Felo YouTube Subtitling API endpoint using your authorized credentials.
  4. The API identifies the requested video and retrieves the associated subtitle tracks.
  5. The skill parses the raw API data and formats it into the user's preferred output type (Plain Text or JSON) for use within Openclaw Skills.

Felo YouTube Subtitling Setup

To integrate this functionality into your environment, follow these configuration steps:

  1. Visit felo.ai and navigate to Settings -> API Keys to generate your credentials.
  2. Set the required environment variable in your terminal:
export FELO_API_KEY="your-api-key-here"
  1. Install the Felo AI package globally if you prefer using the CLI version:
npm install -g felo-ai

Felo YouTube Subtitling Data Schema & Taxonomy

The skill returns data in a structured format that is easily consumable by other tools in the Openclaw Skills ecosystem. The following table describes the primary data fields:

Field Type Description
title String The official title of the YouTube video
contents Array A collection of objects containing the subtitle segments
text String The actual caption text for a specific segment
start Number The starting timestamp in seconds (optional)
duration Number The length of time the subtitle is displayed (optional)

Errors are handled with specific status codes such as INVALID_API_KEY or YOUTUBE_SUBTITLING_FAILED for robust troubleshooting.

Felo YouTube Subtitling Advanced Features

  • Multi-format URL support including standard watch links, shortened youtu.be links, and embed URLs.
  • Seamless language track selection using standard codes like en or zh-CN.
  • Granular timestamp extraction for detailed content mapping and analysis.
  • JSON output mode for easy piping into downstream Openclaw Skills or automation scripts.
  • Custom API base URL configuration via environment variables for specialized network requirements.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*