Audio aus Video extrahieren
KIT löst die Tonspur aus einer Videodatei heraus und liefert sie als eigenständige Audiodatei zurück, etwa als MP3 oder WAV. Gedacht für alle, die nur den Ton brauchen – für einen Podcast-Schnitt, eine Transkription oder eine Musikaufnahme – ohne dafür ein Videoschnittprogramm 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.
Nur der Ton, ohne Umweg über ein Schnittprogramm
Statt ein Videoschnittprogramm zu installieren, nur um die Tonspur zu exportieren, laden Sie das Video direkt hier hoch und erhalten die Audiodatei als Ergebnis zurück. Das Bild wird verworfen, der Ton bleibt in der gewünschten Qualität erhalten. Wer das Ergebnis in einem Programm weiterbearbeitet, spart sich damit den größten Zeitfresser des Vorgangs: das Warten auf einen Videoexport, obwohl nur wenige Megabyte Audio gebraucht werden.
Typische Ausgangsformate
MP3 eignet sich für die meisten Zwecke, kompakt und von jedem Programm lesbar; WAV liefert unkomprimierten Ton, etwa für eine spätere Tonbearbeitung ohne Qualitätsverlust. Für eine anschließende Transkription reicht MP3 vollkommen aus. Das Video selbst bleibt bei der Extraktion unverändert – es entsteht lediglich eine zusätzliche Audiodatei, das Original wird nicht überschrieben, verändert oder gar gelöscht, ganz gleich welches Format Sie für den Ton wählen.
Preis und aktueller Stand
Die Extraktion kostet $0.077 pro Anfrage plus $0.0045 pro Minute Videolänge, also rund $0.12 für zehn Minuten – bezahlt je Vorgang über PayPal, ohne Abonnement. Die Funktion befindet sich derzeit in der Einführung und nimmt noch keine Aufträge an; sie startet in Kürze über diese Seite, mit der API für alle, die den Vorgang in eine bestehende Verarbeitung einbinden möchten.
Anwendungsfälle
Podcast aus einer Videoaufnahme
Ein Interview wird auf Video aufgezeichnet, soll aber als reiner Audio-Podcast erscheinen. Aus der Aufnahme wird nur die Tonspur extrahiert, ohne dass die Bilddaten unnötig mit übertragen werden.
Grundlage für die Transkription
Lukas Fischer nimmt eine Besprechung per Video auf, braucht für die Protokollierung aber nur den Ton. Die extrahierte Audiodatei geht direkt in die Transkription, ohne das ganze Video hochladen zu müssen.
Musikaufnahme sichern
Ein Musiker filmt einen Live-Auftritt mit dem Handy und will nur die Tonspur als saubere Aufnahme behalten, ohne das Video komplett zu archivieren.
Häufige Fragen
In welchem Format erhalte ich den Ton?
Wahlweise als MP3 für die meisten Zwecke oder als unkomprimiertes WAV für eine spätere Tonbearbeitung ohne Qualitätsverlust.
Wird mein Video dabei verändert?
Nein, das Original bleibt unangetastet. Es entsteht lediglich eine zusätzliche Audiodatei aus der Tonspur.
Kann ich das schon nutzen?
Noch nicht: Die Funktion ist in der Einführung und startet in Kürze über diese Seite. Für eine Nachricht bei Freischaltung schreiben Sie an [email protected].
Was kostet die Extraktion?
$0.077 pro Anfrage plus $0.0045 pro Minute Videolänge, also rund $0.12 für zehn Minuten.
Wie groß darf die Videodatei sein?
Bis zu 500 MB und bis zu 60 Minuten Laufzeit.
Was passiert mit meinem Video nach der Verarbeitung?
Sobald die Funktion live ist, wird es ausschließlich zur Erstellung der Audiodatei verwendet und nicht gespeichert oder veröffentlicht.
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/video/extract-audio \
-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/video/extract-audio", {
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/video/extract-audio",
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/video/extract-audio", 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/video/extract-audio", 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": "video.extract_audio",
"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 | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
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. |