Communitygithub.com

ascorblack/video-skills

Regeln für die Aufnahme von Programmoberflächen für Videos, Präsentationen und GIFs – frame-basierte Browser-Aufnahme in virtueller Zeit (Headless Chrome, beginFrame), Demostand mit fiktiven Daten, Cursor, Markierungen während der Aufnahme, Puffer am Anfang und Ende der Aufnahme, Einzelbildliste, Zooms und Zuschnitte, Bildschirm im stilisierten Rahmen, Version in einer anderen Sprache mit denselben Klicks und Synchronisation von Händen in einer 3D-Szene mit der Aufnahme. Verwende dies, wenn du Bildschirmaufnahmen von Anwendungen aufnimmst, schneidest, beschleunigst oder in ein Video einfügst.

Was ist video-skills?

Dieses Skill-Paket enthält eine Sammlung von Regeln und Praktiken für die Aufnahme von Programmoberflächen für Videos, Präsentationen und GIFs. Es basiert auf Lektionen aus vergangenen Tutorials und behandelt die frame-basierte Aufnahme im Browser mithilfe von virtuellem Zeitmanagement (Headless Chrome, beginFrame) statt Echtzeit-Videoaufzeichnung, die Bildfehler verursacht. Der Schwerpunkt liegt auf der Verwendung eines Demostands mit fiktiven Daten, der vor der Aufnahme visuell überprüft werden sollte, um Konsistenz zwischen den Bildschirmen zu gewährleisten. Es beschreibt, wie der Cursor präzise zu Zielen bewegt wird, Markierungen während der Aufnahme gesetzt werden, Puffer am Anfang und Ende der Aufnahme sowie die Überprüfung jeder Aufnahme anhand einer Einzelbildliste. Zudem behandelt es Zoomtechniken, die Darstellung des Bildschirms in einem stilisierten Rahmen, die Erstellung einer Version in einer anderen Sprache mit denselben Klicks und die Synchronisation von 3D-Händen mit der Aufnahme. Das Skill unterstützt verschiedene Plattformen und stellt sicher, dass Aufnahmen konsistent, wiederverwendbar und in unterschiedlichen Kontexten (z. B. Produktvideos oder wissenschaftlicher Stil) einsetzbar sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ascorblack/video-skills/tree/HEAD/ru/skills/video-ui-capture

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Запись интерфейса

Jede Regel stammt aus Lektionen früherer Videos; in eckigen Klammern ist die Quelle angegeben (Legende unten). Wo die Quellen divergieren, sind beide Ratschläge mit dem Hinweis aufgeführt, für welchen Fall jeder gilt.

Kurze Regeln

  1. Nimm frame-basiert auf und führe den Browser in virtueller Zeit: Ein Frame vorwärts – ein Frame aufgenommen. Echtzeit-Bildschirmaufnahme zerreißt die Frames. [Video] [3D]
  2. Nimm nur den Demostand mit fiktiven Daten auf; überfliege vor der Aufnahme jeden Bildschirm mit den Augen. [Video] [3D]
  3. Der Stand muss mit sich selbst konsistent sein: Zwei Bildschirme, die dieselbe Tatsache lesen, sagen dasselbe. [Video]
  4. Der Cursor fährt zum Ziel, nicht daran vorbei; zeichne ihn auf der Seite aus denselben Ereignissen, die an die Anwendung gehen. [Video] [3D]
  5. Setze Markierungen direkt während der Aufnahme und hänge Beschriftungen und Kamera an die Markierungen, nicht an Sekunden. [Video]
  6. Gib Puffer am Anfang und Ende der Aufnahme [Video]; in der zweiten Sprachversion sind Einleitung und Abspann gleich lang wie im Original [3D].
  7. Überprüfe jede Aufnahme anhand einer Liste von 4–6 Frames. [Video]
  8. Jedes Warten des Recorders hat ein Timeout; Hintergrundprozesse beende über die PID. [Video]
  9. Zeige die Aufnahme bis zum sichtbaren Ergebnis der Aktion; zoome auf einen ganzen Block, nicht auf einen Button. [Video] [3D]
  10. Die echte oder gezeichnete Oberfläche hängt vom Video ab: Ein Werbevideo über das Programm nimmt die echte auf [Video], ein stilisierter Wissenschaftsfilm zeichnet sie neu [Sciencepop]. Siehe framing.md.

Details

  • recording.md – Wie man aufnimmt: virtuelle Zeit, Stand, Markierungen, Puffer, Überprüfung der Aufnahme, Recorder.
  • framing.md – Aufnahme im Video: Zuschneiden und Beschleunigen, Zooms, Cursor, Bildschirm im stilisierten Rahmen, echte oder gezeichnete Oberfläche.
  • languages-and-sync.md – Version in einer anderen Sprache und Synchronisation von 3D-Händen mit der Aufnahme.

Quellen

  • [Video] – Archivlektionen zu Video: Oberflächenaufnahmen, Tempo, Übergänge.
  • [3D] – Lektionen eines 3D-Videos in der Egoperspektive im Browser, bei dem Bildschirmaufnahmen in eine 3D-Szene eingefügt werden.
  • [Sciencepop] – Lektionen eines Videos im Stil des sowjetischen Wissenschaftspop und eines Diafilms der frühen 70er Jahre mit Programmoberflächen im Bild.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

ascorblack/video-skills

Правила 3D-анимации для роликов в браузере (three.js → покадровый рендер) и анимации фигур с предметами — руки и тело от первого лица, рукав и манжета, контакт кисти с предметами и поверхностями, смешивание поз и углов, расталкивание персонажей, ходьба без скольжения, свечение, контактные тени, процедурные материалы, детекторы пересечений и рывков. Используй, когда строишь, анимируешь или проверяешь 3D-сцену, персонажей, руки, предметы в руках или свет в ролике.

ascorblack/video-skills

Правила звука для роликов — фоновая музыка и звуковое оформление, совпадение звука с картинкой, сведение голоса и музыки (LUFS, истинный пик, приглушение), удлинение музыки без стыков, синтез дикторской озвучки (дословность, темп), архивный «эфирный» голос с помехами, сдача звука и работа с API-ключами. Используй, когда делаешь, сводишь, проверяешь или правишь музыку, звуковые эффекты, озвучку или микс ролика.

ascorblack/video-skills

Правила рендера и оптимизации роликов из HTML/браузерных кадров — грабли покадрового рендера с перемоткой (твины, CSS-анимации, transform, aspect-ratio, SVG use, тяжёлые слои), детерминизм и повторяемость, где уходит время рендера, кодирование на NVENC с битрейтом, воркеры, отвязанный от сессии рендер, вшивание звука без перерендера картинки, проверка готового файла (ffprobe) и хранение версий. Используй, когда рендеришь, ускоряешь, кодируешь, пересобираешь или сдаёшь готовое видео.

ascorblack/video-skills

Rules for the visuals of videos about programs and popular-science videos — diagrams and connector lines, terms with applied examples, how long to hold a slide, transitions without jerking, camera push-ins, titles and figures in the frame, stylization in the manner of Soviet popular science and filmstrips (palette, fonts, grain, vignette). Use when designing, drawing or editing frames, slides, diagrams, titles, transitions or the style of a video, and when checking frames before assembly.

Verwandte Skills