CommunityCodierung & Entwicklunggithub.com

bryllim/fun-sfx

Soundeffekte suchen, anhören, zuschneiden und in KI-gestützte Videobearbeitungen einfügen – für Whooshes, Impacts, Reaktionen, Meme-Sounds, Atmosphäre und andere Sounddesign-Elemente.

Was ist fun-sfx?

Dieses Skill bietet eine strukturierte Bibliothek mit über 70 Soundeffekten, die direkt in KI-gestützten Videobearbeitungs-Workflows verwendet werden können. Es deckt typische Sounddesign-Kategorien wie Whooshes, Impacts, Reaktionen, Meme-Sounds und Atmosphäre ab. Unterstützt werden folgende Plattformen und Tools: Claude Code, Cursor, Codex, sowie jedes Tool, das Python 3.10+ und FFmpeg ausführen kann. Der Workflow umfasst drei Schritte: Sound finden (mit semantischer Suche über Stimmungen oder Szenenbeschreibungen), Cue vorbereiten (mit präzisen Parametern für Ein- und Ausblendung, Gain und Dauer) und Cue im Video-Editor platzieren. Die Suche durchsucht Titel, IDs, Kategorien, Tags und empfohlene Nutzungsszenarien. Jeder Sound hat eine individuelle Nutzungsanleitung mit Timing-Empfehlungen und Beispiel-Editings. Die meisten Aufnahmen haben automatisierte Audio-Analyse-Notizen, aber es wird dringend empfohlen, vor der Verwendung Probe zu hören, da die Automatik Sprache oder Effekte falsch erkennen kann. Das Skill behält die Rechte der Originalinhaber bei und markiert klare Lizenzgrenzen zwischen Code/Dokumentation (MIT) und den beigefügten Aufnahmen (ungeprüfte Rechte).

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add bryllim/fun-sfx

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

FUN SFX

Verwenden Sie diesen Ordner als Skill-Root. Ermitteln Sie seinen Speicherort, bevor Sie Befehle ausführen; das Arbeitsverzeichnis des Benutzers kann woanders liegen. Python 3.10+ wird für die Erkennung benötigt; für den Audio-Export muss FFmpeg im PATH verfügbar sein.

Sound finden

Führen Sie python3 <skill-root>/scripts/sfx.py search "whoosh" --json aus, um Kandidaten mit absoluten Audiopfaden zu erhalten. Die Suche akzeptiert auch Szenenbeschreibungen wie "fehlgeschlagener Versuch" oder "Fotoaufnahme". Sie gleicht Titel, IDs, Kategorien, Tags, empfohlene Verwendungen und Beispiele ab; mehrere Wörter müssen alle übereinstimmen. Sie schließt negative Anleitungen bewusst aus. Führen Sie list --json für die vollständige Sammlung oder show <id> für einen vollständigen Datensatz aus. Lesen Sie den Katalog für eine menschenlesbare Übersicht.

Jede mitgelieferte Aufnahme hat einen individuellen Anwendungsfall-Leitfaden: empfohlene Szenen, Timing, zu vermeidende Situationen und ein Beispiel-Edit. Verwenden Sie die usage-Felder des Datensatzes, um einen Sound für die Szene auszuwählen, nicht nur eine passende Kategorie. Dies sind kreative Empfehlungen, keine zwingenden Vorgaben.

Tags bleiben dateinamenbasiert. Überprüfen Sie audio_review.status: Sieben Aufnahmen haben automatische Audio-Analyse-Notizen; die anderen 64 haben dateinamenbasierte Empfehlungen mit unbestätigten Audioinhalten. Automatische Notizen können auch Sprache falsch hören; beachten Sie audio_review.uncertainty. Keine Aufnahme wird als von Menschen geprüft deklariert. Hören Sie sich Kandidaten vor der Auswahl an, insbesondere vage Namen wie Walmart, Whoop oder Spotlight. Dateien können Sprache, Musik, Stille, mehrere Effekte oder abrupte Lautstärkeänderungen enthalten. Die Sammlung cinematic-whoosh und der lange Horror-Clip benötigen ausgewählte Ausschnitte. Timing-Anleitungen beziehen sich auf die visuelle Handlung, nicht auf einen verifizierten Quell-Ein-/Auspunkt.

Cue vorbereiten

python3 <skill-root>/scripts/sfx.py export <id> /absolute/output/cue.wav --start 0.2 --duration 0.8 --gain-db -8 --fade-ms 10

Die Ausgabe ist ein Stereo-PCM-WAV bei 48 kHz. --start ist ein Quell-Offset; die Platzierung auf der Timeline ist ein separater Bearbeitungsschritt. Der Befehl verweigert die Ausgabe, wenn sie bereits existiert. Halten Sie die Originalaufnahmen intakt. Verwenden Sie moderate Verstärkung, bewahren Sie die Sprachverständlichkeit und hören Sie den finalen Mix an; eine Lautstärkeeinstellung passt nicht für jede Aufnahme.

Verwenden Sie den vorhandenen Video-Editor oder die Bearbeitungswerkzeuge des Benutzers, um den vorbereiteten Cue zu platzieren. Lesen Sie editing.md für Cue-Sheet-Felder, Timing-Anleitungen und FFmpeg-Mischbeispiele. Notieren Sie die ausgewählte ID, den Quellausschnitt, die Timeline-Position und die Verstärkung, damit der Schnitt reproduzierbar ist. Fügen Sie nicht standardmäßig zu jedem Schnitt Sound hinzu.

Rechte und Integrität

Der Betreiber von FUN SFX besitzt keine der gebündelten Sounds. Alle Rechte verbleiben bei ihren jeweiligen Eigentümern. Bewahren Sie diesen Eigentumshinweis, wenn Sie die Soundsammlung präsentieren oder verpacken.

Code und Dokumentation sind MIT-lizenziert. Gebündelte Aufnahmen und extrahiertes Audio haben ungeprüfte Rechte und sind von dieser Lizenz ausgeschlossen; siehe ASSET_LICENSE.md. Beschreiben Sie die Aufnahmen nicht als MIT, lizenzfrei oder für die Weitergabe freigegeben. Ein Dateiname, der „no copyright“ enthält, ist kein Lizenznachweis. Bewahren Sie diese Unterscheidung bei der Übergabe eines Schnitts oder beim Verpacken dieses Skills.

Führen Sie python3 <skill-root>/scripts/sfx.py verify aus, wenn Sie einen Download oder ein modifiziertes Paket überprüfen. catalog.json enthält portable Pfade, technische Metadaten und SHA-256-Prüfsummen für jede Original- und verwendbare Audiodatei.

Verwandte Skills