ForHosting KIT · Audio & Sprache

Crossfade-Rechner

Ein Crossfade verkürzt eine Folge aus zwei Clips, weil beide während des Übergangs gleichzeitig abgespielt werden.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner verarbeitet die Dauer des ersten Clips, die Dauer des zweiten Clips und die gewünschte Crossfade-Länge. Er gibt die fertige Gesamtdauer sowie den genauen Beginn und das Ende der Überlappung auf der gemeinsamen Zeitleiste aus. Damit können Sie Schnitte planen, Lieferlängen prüfen, Markierungen setzen oder verlässliche Zeitdaten für einen automatisierten Audioablauf erzeugen.

Verstehen Sie die Auswirkung eines Crossfades

Werden zwei Clips ohne Übergang hintereinander angeordnet, entspricht die Dauer der Sequenz einfach der Summe beider Längen. Ein Crossfade verändert diese Rechnung, weil das Ende von Clip A und der Anfang von Clip B denselben Abschnitt der Zeitleiste belegen. Dieser gemeinsame Zeitraum darf nur einmal gezählt werden. Der Rechner zieht deshalb den gewünschten Crossfade von der Summe beider Clipdauern ab und ermittelt so die kombinierte Dauer. Dabei beginnt Clip A an der Position null, während Clip B so weit vorgezogen wird, bis sein Anfang das Ende von Clip A überlappt. Nach dieser Konvention endet die Überlappung genau mit Clip A. Ein Crossfade von null Sekunden ist zulässig und steht für einen harten Schnitt: Das Fenster hat keine Breite, und die Gesamtdauer entspricht der Summe. Alle Werte werden in Sekunden angegeben; Dezimalzahlen ermöglichen Zeitangaben unter einer Sekunde, ohne eine Bildrate festlegen zu müssen.

Lesen Sie das Überlappungsfenster richtig

Das Überlappungsfenster bezieht sich auf die resultierende gemeinsame Zeitleiste und nicht auf eine interne Position in den einzelnen Quelldateien. Sein Start ergibt sich aus der Dauer von Clip A abzüglich der Crossfade-Dauer; sein Ende entspricht der vollständigen Dauer von Clip A. Dauert der erste Clip beispielsweise zwölf Sekunden und der Crossfade zwei Sekunden, beginnt die Überlappung bei Sekunde zehn und endet bei Sekunde zwölf. Clip B startet somit am ausgegebenen Anfangspunkt, während sein nicht überlappender Rest nach dem Ende von Clip A weiterläuft. Diese Zeitstempel eignen sich für Schnittmarken, Automatisierungsbefehle und Prüfprotokolle, da sie eine einzige gemeinsame Zeitleiste beschreiben. Die Berechnung untersucht keine Audiodaten, wählt keine Fade-Kurve und verändert keine Medien. Sie bestimmt ausschließlich Zeitwerte. Kurven mit konstanter Leistung, lineare, logarithmische oder eigene Verläufe verwenden dasselbe Fenster; die Kurvenwahl bleibt eine getrennte Mischentscheidung.

Prüfen Sie den Schnitt vor dem Rendern

Ein Crossfade darf keinen der beteiligten Clips übersteigen. Beide Clips müssen genügend Material für die gesamte Überlappung bereitstellen; deshalb lehnt der Rechner einen Übergang ab, der länger als Clip A oder Clip B ist. Ebenso werden fehlende, nicht numerische, unendliche, negative oder auf null gesetzte Clipdauern zurückgewiesen. Der Crossfade selbst darf null, jedoch nicht negativ sein. Diese Prüfung hilft besonders bei Stapelverarbeitungen, in denen eine fehlerhafte Zeitvorgabe sonst erst spät am Renderer scheitern könnte. Verwenden Sie die Gesamtdauer, um eine Wiedergabeliste, eine Episode oder ein Exportziel zu kontrollieren, und die Fenstergrenzen, um Übergangsereignisse einheitlich zu platzieren. Bei mehreren Clips führen Sie die Rechnung für jede Verbindung aus oder ziehen jeden gültigen Crossfade einmal von der Summe ab. Die Fähigkeit modelliert nur zwei Clips und berücksichtigt keine Pausen, Geschwindigkeitsänderungen, Beschnitte oder zusätzlichen gleichzeitigen Ebenen.

Einen Audioschnitt planen

Berechnen Sie die endgültige Laufzeit und setzen Sie genaue Markierungen, bevor Sie den Crossfade im Editor anlegen.

Stapelaufträge validieren

Weisen Sie unmögliche Übergänge zurück, bevor ein Auftrag an die Audio-Rendering-Pipeline gelangt.

Playlist-Laufzeit schätzen

Berücksichtigen Sie die gemeinsam genutzte Zeit, wenn Sie zwei Titel, Segmente oder Atmosphären anordnen.

Wie wird die Gesamtdauer berechnet?

Der Rechner addiert beide Clipdauern und zieht den Crossfade einmal ab, weil dieser Zeitraum gemeinsam genutzt wird.

Wo beginnt die Überlappung?

Sie beginnt bei der Dauer des ersten Clips abzüglich der Crossfade-Dauer und endet zusammen mit dem ersten Clip.

Darf die Crossfade-Dauer null sein?

Ja. Null bedeutet einen harten Schnitt, erzeugt ein Fenster ohne Breite und lässt die addierte Dauer unverändert.

Was geschieht, wenn der Crossfade länger als ein Clip ist?

Die Anfrage liefert einen Fehler für ungültige Eingaben, da jeder Clip die gesamte Überlappung abdecken muss.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung kann auch im Browser ausgeführt werden.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/audio/crossfade-duration

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/audio/crossfade-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"clip_a_duration":12.5,"clip_b_duration":8.25,"crossfade_duration":2.75}'
{
  "clip_a_duration": 12.5,
  "clip_b_duration": 8.25,
  "crossfade_duration": 2.75
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.crossfade_duration",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb200
max_minutes180
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →