So kürzen Sie eine Audiodatei
KIT schneidet aus einer Audiodatei einen bestimmten Ausschnitt heraus – Sie legen Anfangs- und Endzeitpunkt fest, alles außerhalb dieses Bereichs fällt weg. Gedacht für alle, die aus einer langen Aufnahme nur einen Abschnitt weiterverwenden wollen, ohne dafür eine Audiobearbeitungssoftware zu installieren.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
So legen Sie den Ausschnitt fest
Sie geben Start- und Endzeitpunkt des gewünschten Abschnitts an, entweder auf dieser Seite oder per API, und erhalten die zugeschnittene Audiodatei zurück. Der Rest der Aufnahme wird verworfen, die Originaldatei bleibt davon unberührt. Abgerechnet wird nach der Länge der ursprünglichen Datei, nicht nach der Länge des Ausschnitts, sodass ein sehr kurzer Ausschnitt aus einer langen Aufnahme nicht günstiger ausfällt als ein langer Ausschnitt aus derselben Datei.
Aktueller Stand: in Bereitstellung
Diese Funktion nimmt derzeit noch keine Ausführungen entgegen, befindet sich aber bereits in der Bereitstellung. Der Preis ist schon veröffentlicht: $0.077 pro Anfrage plus $0.0045 pro Minute – bei einer fünfminütigen Ausgangsdatei wären das rund $0.10. Die Grenze liegt bei 200 MB und 180 Minuten. Diese Zahlen ändern sich beim Start nicht mehr, sodass sich eine Integration schon jetzt mit den veröffentlichten Werten kalkulieren lässt.
Typische Anlässe zum Zuschneiden
Aus einer einstündigen Aufnahme wird nur die zehnminütige Antwort auf eine bestimmte Frage benötigt; ein Podcast-Intro soll ohne die ersten fünf Sekunden Stille beginnen; aus einer Sprachnachricht wird nur der relevante Teil für die Weiterleitung herausgeschnitten. In jedem dieser Fälle bleibt die Grundaufnahme unverändert, nur der gewünschte Ausschnitt wird als neue Datei erzeugt, während das Original für spätere Zwecke unangetastet erhalten bleibt.
Kombination mit anderen Funktionen
Ein zugeschnittener Ausschnitt lässt sich anschließend mit weiteren KIT-Funktionen bearbeiten, etwa mit der Lautstärkeanpassung oder der Entfernung von Stille, bevor er weitergegeben wird. So entsteht aus einer einzigen langen Aufnahme in wenigen Schritten genau der Audioabschnitt, der tatsächlich gebraucht wird, statt einer unhandlichen Gesamtdatei, aus der jede Empfängerin und jeder Empfänger selbst die passende Stelle heraussuchen müsste, was bei wiederkehrenden Abläufen spürbar Zeit kostet.
Anwendungsfälle
Antwort aus einem langen Interview herausschneiden
Eine Redaktion schneidet aus einem einstündigen Interview den zehnminütigen Abschnitt heraus, der für einen kurzen Beitrag verwendet werden soll, statt die vollständige Aufnahme weiterzugeben.
Stille am Anfang eines Podcast-Intros entfernen
Ein Podcast-Team schneidet die ersten fünf Sekunden Stille vor dem eigentlichen Intro heraus, damit die Episode ohne Verzögerung beginnt.
Relevanten Teil einer Sprachnachricht weiterleiten
Ein Support-Mitarbeiter schneidet aus einer zweiminütigen Sprachnachricht eines Kunden nur die entscheidenden zwanzig Sekunden heraus, um sie gezielt an einen Kollegen weiterzuleiten.
Häufige Fragen
Wie genau lässt sich der Ausschnitt festlegen?
Auf die Sekunde genau, über Start- und Endzeitpunkt in der Anfrage.
Wird die Originaldatei verändert?
Nein, das Ergebnis ist eine neue Datei mit dem gewählten Ausschnitt; die hochgeladene Originaldatei bleibt unverändert.
Ist die Funktion schon verfügbar?
Noch nicht, sie befindet sich in der Bereitstellung. Preis und Grenzen sind bereits veröffentlicht und gelten unverändert ab dem Start.
Wonach richtet sich der Preis: nach dem Ausschnitt oder der Originaldatei?
Nach der Länge der Ausgangsdatei, unabhängig davon, wie kurz der gewählte Ausschnitt am Ende ist.
Wie groß darf die Ausgangsdatei sein?
Geplant sind bis zu 200 MB und bis zu 180 Minuten Laufzeit.
Was passiert mit der hochgeladenen Datei danach?
Sie wird ausschließlich zur Erstellung des Ausschnitts verwendet und nicht veröffentlicht oder an Dritte weitergegeben.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/audio/trim \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/trim", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/trim",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/trim", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/trim", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"audio": "https://ejemplo.com/audio.mp3"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.trim",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 200 |
max_minutes | 180 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |