Receber por email
← Voltar para o catálogo

video-to-text-bcut

Transcribe video/audio URL to text + word-level timestamps using Bilibili Bcut ASR API (free, no API key). Preferred for Chinese content — Bcut gives character-level timestamps vs Whisper word-level. Returns text + segments [{start, end, text}]. Requires yt-dlp + ffmpeg.

33estrelas
Atualizado há 3 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add 0xmariowu/Autosearch

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/video-to-text-bcut/svg)](https://www.skillteca.com.br/skills/video-to-text-bcut)

Skills relacionadas

Ver todas de Pesquisa e Web →

Alerta por categoria

Receba novas skills de Pesquisa e Web toda segunda

1 email curto, só com as skills novas de Pesquisa e Web. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Uses Bilibili's public Bcut ASR API (no login required):

  1. yt-dlp extracts audio from video URL
  2. ffmpeg converts to 16kHz mono WAV
  3. Bcut API: upload → create task → poll → get word-level timestamps
  4. SegmentBuilder aggregates chars into sentence-level segments

Output

{
  "ok": true,
  "text": "完整转录文本",
  "segments": [{"start": 0.0, "end": 2.5, "text": "第一句话。"}],
  "duration_seconds": 120.5,
  "source": "https://..."
}

Quality Bar

  • Returns segments with start/end in seconds
  • Handles Bcut polling timeout gracefully (returns partial text)
  • Falls back gracefully if Bcut fails
Compartilhar X LinkedIn