МенюКОМЭКСПО WORK
КОМЭКСПО
Возможности платформы

Курсы и специалистов можно выбирать без входа.

Ещё в КОМЭКСПО

Другие возможности

Нужна помощь?Напишите нам — поможем разобраться
КОМЭКСПО СкиллыОткрыть ассистента ↗
← Все навыки

md2video audio

Convert Markdown documents into narrated MP4 videos with synchronized visuals and voice narration.

Каталог из GitHub · что мы проверяем

Собираем навыки из Agentic Awesome Skills на GitHub. Это работы авторов сообщества, а не собственные разработки КОМЭКСПО. В карточках сохраняем источник и фиксированную версию.

Автоматические проверки

  • При импорте: проверяем адреса источников и убираем повторяющиеся идентификаторы. Некоторые категории риска исключаем.
  • При загрузке инструкции: проверяем формат SKILL.md, кодировку и объём. Ищем упоминания дополнительных файлов и инструментов.
  • Сверяем обозначение лицензии с разрешённым списком и учитываем известные исключения источника. Непонятные условия требуют отдельной проверки.

«Требует проверки» означает, что инструкция ещё не загружена и не проверена. Статусы совместимости не подтверждают безопасность, качество ответа или работу во всех моделях. Полный аудит кода, прав и тестирование каждого навыка не проводились. Скрипты не запускаем.

Авторы и условия использования

Оригинальные тексты коллекции заявлены под CC BY 4.0; у сторонних материалов могут быть другие условия. Открытый GitHub не означает отсутствие авторских прав. Сохраняйте авторство, ссылку на лицензию и отметки об изменениях.

Русские пояснения и промпт-обёртки подготовлены КОМЭКСПО. Оригинальные инструкции не переведены. Мы не связаны с GitHub или авторами навыков и не заявляем об их одобрении сервиса. Правообладателям: контакты — укажите карточку, оригинал и суть обращения.

Использовать навык

Без регистрации

Вставьте в свой ИИ-чат и замените последнюю строку своей задачей. Это инструкция, а не подключение новых инструментов.

Скачать SKILL.md ↓

Источник: sickn33/agentic-awesome-skills · Apache-2.0 · Оригинал ↗

Атрибуция для копирования и распространения

Если распространяете скачанный файл, приложите атрибуцию и требуемые лицензией уведомления автора. При изменении инструкции укажите свои изменения. Условия лицензии

Как это работает

Навык задаёт подход к задаче: например, как редактировать текст или проверять код. Вы выбираете его в чате — ИИ получает эту инструкцию вместе с вашим запросом.

Поддерживаются текст, код и создание сайтов. Навык не подключает новые модели, терминал, MCP или аккаунты. Для изображений и видео используются отдельные инструменты.

Совместимость
Нужны доп. инструменты
Версия
465ad05638fb · фиксируется при добавлении
Лицензия
Apache-2.0
Звёзды репозитория
47 140

Ограничения оригинала

  • В оригинале есть ссылки на файлы или внешние инструменты. Они не устанавливаются; в чате применяются только инструкции SKILL.md.
Оригинальная инструкция SKILL.md · 4 385 символов
---
name: md2video-audio
description: "Convert Markdown documents into narrated MP4 videos with synchronized visuals and voice narration."
category: media
risk: safe
source: community
source_repo: 70v-Yoyo/md2video-audio-skill
source_type: community
date_added: "2026-09-12"
author: 70v-Yoyo
tags: [markdown, video, audio, text-to-speech, marp, presentation]
tools: [claude, cursor, gemini]
license: "Apache-2.0"
license_source: "https://github.com/70v-Yoyo/md2video-audio-skill/blob/main/LICENSE"
---

# Md2video-audio

## Overview

`md2video-audio` converts a Markdown document into a narrated MP4 video by transforming the source into synchronized presentation visuals and spoken narration.

The workflow preserves the original file and generates separate presentation, narration, and video outputs.

- `source_repo: 70v-Yoyo/md2video-audio-skill`
- `source_type: community`

## When to Use This Skill

- Use when converting Markdown tutorials, reports, or presentations into narrated videos.
- Use when creating presentation-style videos.
- Use when the user asks for Markdown-to-video, narrated slides, or audio-video generation.

## How It Works

### Step 1: Check Environment

Verify required local dependencies before running the workflow. Do not install, remove, or modify dependencies without user confirmation.

### Step 2: Prepare the Markdown

Keep the original file unchanged.

Create a new Markdown file with improved sectioning, formatting, and natural transitions while preserving the original meaning.

### Step 3: Generate Presentation Markdown

Convert the prepared document into Marp-compatible slides.

- Separate slides with `---`.
- Prevent content overflow.
- Split oversized tables, code blocks, or sections when necessary.
- Ask the user to choose a Marp style when required.

### Step 4: Generate Narration

Create a narration Markdown file aligned one-to-one with the presentation slides.

Remove visual-only characters that should not be spoken and verify that slide separators remain synchronized.

### Step 5: Generate Video

Run the provided video-generation script with the presentation and narration files:

```
python ai-2md2marp2av.py presentation.md narration.md
```

The script renders Marp slides, generates speech with Edge-TTS, and combines them into an MP4 video.

Ask the user to complete any interactive input required by the script.

### Step 6: Fallback

If the primary workflow fails, try the included fallback scripts in order:

```
python md2marp2av.py
```

Then:

```
python md2video.py
```

## Examples

### Example 1: Convert a Tutorial

```
/md2video-audio tutorial.md
```

Produces presentation Markdown, narration Markdown, and a narrated MP4 video.

### Example 2: Convert a Work Report

```
/md2video-audio project-review.md
```

Use the generated slides and narration to create a presentation-style report video.

## Best Practices

- ✅ Preserve the original Markdown file.
- ✅ Keep presentation and narration slide counts synchronized.
- ✅ Split slides that exceed safe layout limits.
- ✅ Confirm before installing dependencies or running interactive actions.
- ❌ Do not overwrite the source document.
- ❌ Do not silently install, remove, or modify system dependencies.

## Limitations

- Requires the local runtime and dependencies used by the included scripts.
- Complex Markdown layouts may require manual adjustment.
- Edge-TTS availability depends on the local network and runtime environment.
- Stop and ask for clarification when required files, permissions, or user choices are missing.

## Security & Safety Notes

- Run scripts only in a local or authorized environment.
- Confirm with the user before installing dependencies or making environment changes.
- Generated files should be written as new files rather than replacing source content.
- Do not execute interactive or destructive commands without explicit user confirmation.

## Common Pitfalls

- **Problem:** Presentation and narration contain different slide counts.
  **Solution:** Verify the number of `---` separators and realign the narration.
- **Problem:** Slide content overflows the Marp layout.
  **Solution:** Split the content into smaller logical sections before rendering.
- **Problem:** Video generation fails because dependencies are unavailable.
  **Solution:** Verify the environment first, then use the fallback scripts if appropriate.
✦ Чат AI