Communitygithub.com

Garyklay28/week6_skills_package

Übersetze Video-Untertitel (SRT, VTT, TXT) zwischen Sprachen. Unterstützt Batch-Übersetzung und bewahrt die Zeitsynchronisation. Verwende dies zur Erstellung mehrsprachiger Untertitel, zur Erreichung internationaler Zielgruppen oder zur Übersetzung von Video-Transkripten.

Was ist week6_skills_package?

Dieses Skill-Paket (SRT Translator) ist ein spezialisiertes Tool zur Übersetzung von Video-Untertiteln in den Formaten SRT, VTT und TXT, das die zeitliche Synchronisation und Formatierung der Originaldateien beibehält. Es ist ideal für Entwickler, Content-Ersteller und Übersetzer, die mehrsprachige Untertitel für YouTube, Vimeo oder andere Videoplattformen erstellen möchten. Der Skill bietet detaillierte Übersetzungsrichtlinien, darunter spezifische Anpassungen für Sprachen wie Spanisch, Französisch, Deutsch, Japanisch, Chinesisch, Koreanisch, Portugiesisch, Arabisch und Hindi. Er umfasst praktische Beispiele zur Zeilenlängenanpassung (maximal 42 Zeichen pro Zeile), kulturellen Lokalisierung und Batch-Verarbeitung mehrerer Zielsprachen. Zudem enthält er eine Qualitäts-Checkliste, häufige Problemlösungen und einen Workflow für die Integration in YouTube Studio. Der Skill unterstützt sowohl manuelle als auch kontextangepasste Übersetzungen und kann auch Transkripte ohne Zeitstempel ins SRT-Format konvertieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Garyklay28/week6_skills_package/tree/HEAD/B_with_skills/skills/srt-translator

In Ihrer bevorzugten KI fragen

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

Dokumentation

SRT-Übersetzer

Übersetze Untertitel unter Beibehaltung von Timing und Formatierung.

Unterstützte Formate

FormatErweiterungBeschreibung
SubRip.srtAm häufigsten, nummerierte Einträge
WebVTT.vttWebstandard, unterstützt Gestaltung
Klartext.txtTranskript ohne Zeitangaben

SRT-Format-Referenz

1
00:00:01,000 --> 00:00:04,000
Dies ist die erste Untertitelzeile.

2
00:00:04,500 --> 00:00:08,000
Dies ist die zweite Untertitelzeile.
Sie kann mehrere Zeilen haben.

3
00:00:08,500 --> 00:00:12,000
Und so weiter...

Übersetzungsrichtlinien

Struktur erhalten

ORIGINAL (Englisch):
1
00:00:05,000 --> 00:00:08,500
Willkommen auf meinem Kanal!

ÜBERSETZT (Deutsch):
1
00:00:05,000 --> 00:00:08,500
Willkommen auf meinem Kanal!

✅ Gleiches Timing, gleiche Nummer
✅ Natürliche Übersetzung (nicht wortwörtlich)
✅ Angemessene Zeichensetzung für die Zielsprache

Zeilenlänge anpassen

PROBLEM: Übersetzung ist länger als das Original
LÖSUNG: Aufteilen oder Abkürzen, während die Bedeutung erhalten bleibt

ORIGINAL:
1
00:00:10,000 --> 00:00:13,000
Klicke auf den Abonnieren-Button

DEUTSCH (länger):
1
00:00:10,000 --> 00:00:13,000
Klicke auf den
Abonnieren-Button

✅ Bei Bedarf in zwei Zeilen aufteilen
✅ Maximal ~42 Zeichen pro Zeile einhalten
✅ Lesbarkeit erhalten

Kulturelle Anpassung

Nicht nur ÜBERSETZEN – LOKALISIEREN:

Original: „Das kostet etwa 20 Dollar“
Spanisch (Lateinamerika): „Eso cuesta unos 20 dólares“
Spanisch (Spanien): „Eso cuesta unos 20 euros“

Original: „Super Bowl Sonntag“
Französisch: „Le dimanche du Super Bowl“ (kulturellen Bezug behalten)
Deutsch: „Super Bowl Sonntag“ (kulturellen Bezug behalten)

Ausgabeformat der Übersetzung

═══════════════════════════════════════════════════════════════
UNTERITEL-ÜBERSETZUNG
Ausgangssprache: [Sprache]
Zielsprache: [Sprache]
Gesamteinträge: [X]
═══════════════════════════════════════════════════════════════

ÜBERSETZUNGSHINWEISE:
─────────────────────────────────────────────────────────────
• [Alle vorgenommenen kulturellen Anpassungen]
• [Behaltene/übersetzte Fachbegriffe]
• [Angepasste Redewendungen]

ÜBERSETZTE SRT:
─────────────────────────────────────────────────────────────
1
00:00:00,000 --> 00:00:03,500
[Übersetzter Text]

2
00:00:04,000 --> 00:00:07,500
[Übersetzter Text]

[Fortsetzung für alle Einträge...]

═══════════════════════════════════════════════════════════════
**ZUM KOPIEREN BEREITE DATEI:**
═══════════════════════════════════════════════════════════════
[Saubere SRT-Ausgabe ohne Notizen]

Verwendung

Vollständige SRT-Übersetzung

Übersetze diese SRT-Datei in [Sprache]:

[SRT-Inhalt einfügen]

Batch-Übersetzungsanfrage

Übersetze in mehrere Sprachen:
Sprachen: Spanisch, Französisch, Deutsch, Japanisch, Chinesisch

[SRT-Inhalt einfügen]

Mit Kontext

Übersetze diesen Gaming-Video-Untertitel ins Koreanische:
- Spiel: [Spielname]
- Ton: [Locker/Formell]
- Fachbegriffe: [Englisch behalten / Übersetzen]

[SRT-Inhalt einfügen]

Vom Transkript zur SRT

Konvertiere dieses Transkript ins SRT-Format und übersetze es dann in [Sprache]:

[00:00] Hallo zusammen, willkommen zum Video.
[00:05] Heute sprechen wir über...

Übersetzungstipps nach Sprache

Spanisch (ES/LATAM)

• Ustedes (LATAM) vs. vosotros (Spanien) verwenden
• „Click“ = „Haz clic“ / „Da clic“
• Markennamen auf Englisch lassen
• Für YouTube wird oft informeller Ton bevorzugt

Französisch (FR/CA)

• Tu (informell) vs. Vous (formell) – YouTube meist tu
• „Subscribe“ = „Abonnez-vous“ / „Abonne-toi“
• Québec-Französisch hat eigene Ausdrücke
• Anglizismen beibehalten, wenn sie üblich sind

Deutsch (DE)

• Du (informell) vs. Sie (formell) – Du ist auf YouTube üblich
• Zusammengesetzte Wörter können sehr lang sein – Zeilenumbrüche nötig
• „Daumen hoch“ = Thumbs up
• Fachbegriffe oft auf Englisch belassen

Japanisch (JA)

• Umgangssprachlich (だ/である) vs. Höflich (です/ます)
• YouTube-Inhalte sind meist eine Mischung aus beidem
• Markennamen in Katakana oder Englisch lassen
• In manchen Kontexten vertikale Schrift in Betracht ziehen

Chinesisch (ZH-CN/ZH-TW)

• Vereinfacht (CN) vs. Traditionell (TW)
• Keine Leerzeichen zwischen Wörtern
• „Subscribe“ = 订阅 (CN) / 訂閱 (TW)
• Möglicherweise kürzerer Text nötig (schnelleres Lesen)

Koreanisch (KO)

• Höflichkeitsstufen sind wichtig (해요체 ist für YouTube üblich)
• „Subscribe“ = 구독
• Englisch-Mischen ist üblich und akzeptiert
• Konglish-Begriffe werden oft bevorzugt

Portugiesisch (PT-BR/PT-PT)

• Brasilianisches vs. europäisches Portugiesisch unterscheiden sich stark
• „Você“ vs. „Tu“ variiert je nach Region
• „Subscribe“ = „Se inscreva“ (BR) / „Subscreva“ (PT)
• Brasilianisches Publikum ist auf YouTube größer

Arabisch (AR)

• Rechts-nach-links-Text
• Hocharabisch vs. Umgangssprache
• Zahlen können angepasst werden müssen
• Für bestimmte Regionen Dialekt berücksichtigen

Hindi (HI)

• Devanagari-Schrift
• Englisch-Mischen (Hinglish) ist üblich
• Formelle vs. informelle Formen
• Regionale Sprachen berücksichtigen

Qualitäts-Checkliste

Vor Abschluss der Übersetzung:

  • Timing unverändert gegenüber dem Original
  • Zeilennummern fortlaufend und korrekt
  • Keine fehlenden Einträge
  • Zeilenlänge lesbar (≤42 Zeichen)
  • Natürliche Sprache (nicht roboterhaft)
  • Kulturelle Bezüge angepasst
  • Fachbegriffe einheitlich
  • Zeichensetzung korrekt für die Zielsprache
  • Zeichencodierung korrekt (UTF-8)
  • Format gültig (SRT/VTT-Struktur)

Häufige Probleme & Lösungen

ProblemUrsacheLösung
TextüberlaufÜbersetzung länger als OriginalZeilen aufteilen, Abkürzungen verwenden
ZeitabweichungUnterschiedliche LesegeschwindigkeitTextlänge anpassen, nicht das Timing
CodierungsfehlerFalscher ZeichensatzAls UTF-8 mit BOM speichern
Kaputtes FormatZusätzliche ZeilenumbrücheSRT-Struktur validieren
Unbeholfene FormulierungWörtliche ÜbersetzungFür natürliche Sprache lokalisieren

Mehrsprachiger Arbeitsablauf

EFFIZIENTE BATCH-VERARBEITUNG:

1. Original-Transkript/SRT besorgen
2. Die wichtigsten Sprachen für dein Publikum identifizieren:
   - YouTube Analytics für Standorte der Zuschauer prüfen
   - Häufige Ziele: ES, PT-BR, FR, DE, JA, KO, ZH

3. Übersetzungspriorität:
   Stufe 1: Spanisch, Portugiesisch (größte Nicht-EN-Zielgruppen)
   Stufe 2: Französisch, Deutsch (starke Märkte)
   Stufe 3: Japanisch, Koreanisch (engagierte Fangemeinden)
   Stufe 4: Chinesisch, Hindi (riesige Bevölkerungen)

4. Hochlade-Workflow:
   - YouTube: Hinzufügen über Studio > Untertitel
   - Dateiname: videoname.[lang].srt (z. B. video.de.srt)

Integration mit YouTube

Untertitel hochladen

YouTube Studio > Video > Untertitel > Sprache hinzufügen

Akzeptierte Dateitypen:
- .srt (SubRip)
- .sbv (YouTube-Format)
- .vtt (WebVTT)
- .sub (SubViewer)

Namenskonvention:
videoname.en.srt (Englisch)
videoname.de.srt (Deutsch)
videoname.ja.srt (Japanisch)

Warnung zur Auto-Übersetzung

⚠️ YouTubes automatische Übersetzung ist von schlechter Qualität.
   Stelle für die wichtigsten Sprachen stets menschliche Qualitätsübersetzungen bereit.

Priorität: Lade übersetzte Untertitel für die Top 3-5 Länder deiner Zuschauer hoch.

Individual skills in this repo

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

Verwandte Skills