视频下载

Lux

by bytesagain1

👾 Fast and simple video download library and CLI tool written in Go video-fetcher, go, bilibili, crawler, download, downloader.

3.9k内容与创意未扫描2026年3月23日

安装

claude skill add --url github.com/openclaw/skills/tree/main/skills/bytesagain1/video-fetcher

文档

Video Fetcher

A terminal-first utility toolkit for video fetching and management. Run, check, convert, analyze, generate, preview, batch process, compare, export, configure, monitor status, and generate reports — all with persistent logging, search, and export capabilities.

Why Video Fetcher?

  • Works entirely offline — your data never leaves your machine
  • Simple command-line interface, no GUI needed
  • Persistent timestamped logging for every action
  • Export to JSON, CSV, or plain text anytime
  • Built-in search across all logged entries
  • Automatic history and activity tracking

Commands

CommandDescription
video-fetcher run <input>Run a video fetch operation. Without args, shows recent run entries
video-fetcher check <input>Check video availability or status. Without args, shows recent entries
video-fetcher convert <input>Convert video formats or metadata. Without args, shows recent entries
video-fetcher analyze <input>Analyze video data, quality, or streams. Without args, shows recent entries
video-fetcher generate <input>Generate configs, playlists, or reports. Without args, shows recent entries
video-fetcher preview <input>Preview a video operation before executing. Without args, shows recent entries
video-fetcher batch <input>Batch process multiple video operations. Without args, shows recent entries
video-fetcher compare <input>Compare video sources, formats, or quality. Without args, shows recent entries
video-fetcher export <input>Export video data or metadata. Without args, shows recent entries
video-fetcher config <input>Manage configuration settings. Without args, shows recent entries
video-fetcher status <input>Log or review fetch status. Without args, shows recent entries
video-fetcher report <input>Generate or review fetch reports. Without args, shows recent entries
video-fetcher statsShow summary statistics across all command categories
video-fetcher export <fmt>Export all data (formats: json, csv, txt)
video-fetcher search <term>Search across all logged entries
video-fetcher recentShow the 20 most recent activity entries
video-fetcher statusHealth check — version, data dir, entry count, disk usage
video-fetcher helpShow help with all available commands
video-fetcher versionShow version (v2.0.0)

Each action command (run, check, convert, etc.) works in two modes:

  • With arguments: Logs the input with a timestamp and saves it to the corresponding log file
  • Without arguments: Displays the 20 most recent entries from that category

Data Storage

All data is stored locally at ~/.local/share/video-fetcher/. Each command category maintains its own .log file with timestamped entries in timestamp|value format. A unified history.log tracks all activity across commands. Use export to back up your data in JSON, CSV, or plain text format at any time.

Requirements

  • Bash 4.0+ with set -euo pipefail support
  • Standard Unix utilities: date, wc, du, tail, grep, sed, cat
  • No external dependencies or API keys required

When to Use

  1. Tracking video download operations — Log fetch runs, status checks, and format conversions with persistent timestamped history
  2. Batch downloading videos — Use the batch command to log and manage multiple video fetch operations in sequence
  3. Analyzing video quality and streams — Run analyze and compare commands to track patterns across video sources and formats
  4. Converting and exporting video metadata — Use convert and export commands to manage format transformations and data output
  5. Monitoring fetch health and generating reports — Use stats, report, status, and export to produce activity summaries in JSON, CSV, or text

Examples

bash
# Run a video fetch operation
video-fetcher run "https://example.com/video.mp4"

# Check video availability
video-fetcher check "https://bilibili.com/video/BV1234"

# Batch process multiple downloads
video-fetcher batch "playlist-001 playlist-002 playlist-003"

# Analyze video stream quality
video-fetcher analyze "1080p vs 4K comparison"

# Export all logged data as JSON
video-fetcher export json

# Search for entries about a specific source
video-fetcher search bilibili

# View summary statistics
video-fetcher stats

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

相关 Skills

内部沟通

by anthropics

Universal
热门

按公司常用模板和语气快速起草内部沟通内容,覆盖 3P 更新、状态报告、领导汇报、项目进展、事故复盘、FAQ 与 newsletter,适合需要统一格式的团队沟通场景。

按公司偏好的模板快速产出状态汇报、领导更新和 FAQ,既省去反复改稿,也让内部沟通更统一、更专业。

内容与创意
未扫描111.8k

主题工厂

by anthropics

Universal
热门

给幻灯片、文档、报告和 HTML 落地页快速套用专业配色与字体主题,内置 10 套预设风格并支持现场生成新主题,适合统一品牌或内容视觉。

主题工厂能帮你把幻灯片、文档到落地页快速统一视觉风格,内置 10 套主题,还能按需即时生成新主题。

内容与创意
未扫描111.8k

文档共著

by anthropics

Universal
热门

围绕文档、提案、技术规格、决策记录等写作任务,按上下文收集、结构迭代、读者测试三步协作共创,减少信息遗漏,写出更清晰、经得起他人阅读的内容。

写文档、方案或技术规格时容易思路散、信息漏,它用结构化共著流程帮你高效传递上下文、反复打磨内容,还能从读者视角做验证。

内容与创意
未扫描111.8k

相关 MCP 服务

热门

免费的加密新闻聚合 MCP,汇集 Bitcoin、Ethereum、DeFi、Solana 与 altcoins 资讯源。

内容与创意
130

by ProfessionalWiki

让 Large Language Model 客户端无缝连接任意 MediaWiki 站点,可创建、更新、搜索页面,并通过 OAuth 2.0 安全管理内容。

内容与创意16 个工具
72

借助 86+ 个云端 media processing robots,处理视频、音频、图像和文档。

内容与创意
71

评论