Skip to content
Back to skills

Media

ASecurity

Audio, image and video work: text-to-speech through an OpenAI-compatible endpoint (with a Russian fallback), audio/video transcription, image generation and editing, quick ffmpeg screenshot demo videos (while HyperFrames handles motion graphics and promos), YouTube transcript/content extraction, and the 4-stage novel-* short-drama pipeline.

  • 15 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
designnodeapi

Works with

  • api

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add youlianvr/oper-share --skill media --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Media?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Media
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/youlianvr-media/badge)](https://www.skillsdirectory.com/skills/youlianvr-media)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: media
description: >-
  Audio, image and video work: text-to-speech through an OpenAI-compatible
  endpoint (with a Russian fallback), audio/video transcription, image generation
  and editing, quick ffmpeg screenshot demo videos (while HyperFrames handles
  motion graphics and promos), YouTube transcript/content extraction, and the
  4-stage novel-* short-drama pipeline.
---

# media — speech, image, video, and story production

> Home branch in Memora: `root/skill/media`.
>
> For motion graphics, animated explainers, and product promos, use the
> `hyperframes` skill first; use `parts/demo-video/` here when you need a fast
> `ffmpeg` stitch of existing screenshots with TTS narration.

## Choosing a part

| Task | Part |
|---|---|
| Russian & multilingual TTS fallback (`edge-tts` / local pipeline, default voice path) | `parts/ru-tts-fallback/` |
| Speech synthesis via an OpenAI-compatible `/v1/audio/speech` endpoint | `parts/speech/` |
| Audio/video transcription to text | `parts/transcribe/` |
| Generate or edit images via `scripts/generate.py` (a local gateway or provider keys from the root `.env`) | `parts/image-generation/` |
| Fast `ffmpeg` + `edge-tts` video stitch from HTML scenes or screenshots | `parts/demo-video/` |
| Extract transcripts from YouTube videos | `parts/youtube-transcripts/` |
| Extract full structured content from YouTube videos | `parts/youtube-full/` |
| Short-drama stage 1: adaptation brief, cast, hook/beat table → `outline.json` | `parts/novel-outline/` |
| Short-drama stage 2: character profiles, image/voice prompts, character sheets | `parts/novel-characters/` |
| Short-drama stage 3: scene sets, consistency anchors, lighting variants | `parts/novel-art/` |
| Short-drama stage 4: timed screenplay with dialogue and beat flows → `script.json` | `parts/novel-script/` |

## Rules

- Walk `root/skill/media` in Memora before starting; record working voice/image models and pipeline parameters as nodes.
- Route TTS and image calls through the OpenAI-compatible base URL in the root
  `.env` (`OPENAI_API_BASE` and its key). Never pay or create an external account
  without the owner's approval through the host's question channel.
- Save generated images, audio, and video inside the target project's directory, and open the deliverable for the owner with `reveal_file`.

## Related

`ai-image-prompts-skill` (prompt engineering and style libraries), `decks` (slide presentations), `design` (visual composition).

Files in this skill

  • SKILL.md2.4 KB
  • parts/LICENSE-shuohao11.1 KB
  • parts/demo-video/SKILL.md5.1 KB
  • parts/demo-video/references/scene-design-system.md1.6 KB
  • parts/image-generation/SKILL.md5.3 KB
  • parts/image-generation/scripts/generate.py48.7 KB
  • parts/novel-art/README.en.md3.5 KB
  • parts/novel-art/README.md5 KB
  • parts/novel-art/SKILL.md8.6 KB
  • parts/novel-art/examples/渡口-art.json17.4 KB
  • parts/novel-art/references/prop-pass.md2.9 KB
  • parts/novel-art/references/report-style.md2.5 KB
  • parts/novel-art/references/scene-pass.md3 KB
  • parts/novel-art/references/schema.md5.3 KB
  • parts/novel-art/references/sheet.md4.1 KB
  • parts/novel-art/scripts/novel-art.mjs46.2 KB
  • parts/novel-art/scripts/selftest.mjs16.4 KB
  • parts/novel-characters/README.en.md10.7 KB
  • parts/novel-characters/README.md9.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.