Video zuschneiden

Ab 0.1 Credits

Schneiden Sie einen genau festgelegten Abschnitt aus einem Video. Die Schnittpunkte werden an Satzgrenzen der SRT-Datei ausgerichtet; Sie erhalten den fertigen Clip und das passende Transkript für die Untertitelung.

Noch erforderlich: Video, Transkript (SRT), Start (Sekunden), Ende (Sekunden)

So verwendest du Video zuschneiden

Eine kompakte Entscheidungshilfe zur Einordnung dieser Pipeline in einen Workflow.

Am besten für

  • Lange Videos auf ein ausdrücklich vorgegebenes Zeitfenster kürzen
  • Einsatz nach highlights: highlights wählt den Moment, video-trim schneidet ihn zu
  • Einen an Satzgrenzen ausgerichteten Clip samt passendem, neu beginnendem SRT-Ausschnitt in einem Durchlauf erzeugen

Wann zu verwenden

  • Nach transcription + highlights oder sobald ein anderes Werkzeug das gewünschte Zeitfenster bestimmt hat
  • Vor captions, da der zurückgegebene SRT-Ausschnitt direkt in den Untertitel-Schritt übernommen werden kann

Tipps

  • Kombiniere video-trim mit highlights (count=N, style=...), um redaktionell ausgewählte Momente zu erhalten
  • Wähle das Zeitfenster eher etwas knapp; die Ausrichtung an den SRT-Grenzen erweitert es bis zu vollständigen Sätzen
  • Der zurückgegebene Transkriptausschnitt beginnt bereits bei t=0 und kann direkt an captions übergeben werden

Video zuschneiden API

Rufen Sie diese Pipeline aus Ihrem eigenen Code auf. Eine Anfrage startet einen Lauf; das Modell ist ein Eingabefeld, kein eigener Endpunkt.

API-Token holen
Eingaben
4
erforderlich
4
Preise
0.1 Credits
Sprache
Sprache
bun add @pipe2-ai/sdk
Pipeline ausführen
import { createClient } from "@pipe2-ai/sdk";

const client = createClient(process.env.PIPE2_TOKEN!);

const { run_pipeline } = await client.RunPipeline({
  pipeline_slug: "video-trim",
  input: {
    video_url: "https://example.com/interview.mp4",
    transcript_url: "https://example.com/interview.vtt",
    start_sec: 12,
    end_sec: 48,
  },
});

pip install pipe2
Pipeline ausführen
import asyncio
import os

from pipe2 import Pipe2Client

client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])

run = asyncio.run(client.run_pipeline(
    pipeline_slug="video-trim",
    input={
        "video_url": "https://example.com/interview.mp4",
        "transcript_url": "https://example.com/interview.vtt",
        "start_sec": 12,
        "end_sec": 48,
    },
))

go get github.com/pipe2-ai/sdk-go
Pipeline ausführen
client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))

input := json.RawMessage(`{
  "video_url": "https://example.com/interview.mp4",
  "transcript_url": "https://example.com/interview.vtt",
  "start_sec": 12,
  "end_sec": 48
}`)

run, err := pipe2.RunPipeline(context.Background(), client, "video-trim", input)
if err != nil {
    log.Fatal(err)
}

brew install pipe2-ai/tap/pipe2
Pipeline ausführen
pipe2 pipelines run \
  --pipeline video-trim \
  --input-json '{"video_url": "https://example.com/interview.mp4", "transcript_url": "https://example.com/interview.vtt", "start_sec": 12, "end_sec": 48}' \
  --wait

Vollständige API-Referenz CLI-Referenz

Häufig gestellte Fragen

Wie wird das Zeitfenster ausgewählt?
Du gibst Start und Ende vor. Diese Zeiten können beispielsweise von highlights oder einer anderen Auswahl stammen. Video Trim schneidet genau dieses Zeitfenster und trifft selbst keine redaktionelle Entscheidung darüber, welcher Moment erhalten bleiben soll.
Warum ist ein Transkript erforderlich?
Anhand des Transkripts landen die Schnittkanten auf vollständigen Sätzen statt mitten im Wort. Alle SRT-Zeilen, die dein Zeitfenster überlappen, werden übernommen, das Video passend zugeschnitten und derselbe Transkriptausschnitt auf den neuen Clip abgestimmt. Captions kann ihn anschließend direkt verwenden.
Kann Video Trim ohne Transkript verwendet werden?
Nein. Transkribiere das Ausgangsvideo zuerst. Für dieselbe Datei kann die Transcription-Pipeline bereits vorhandene Ergebnisse wiederverwenden, sodass erneute Durchläufe kostenlos sind.
Wie viele Credits kostet ein Zuschnitt?
Jeder Zuschnitt kostet pauschal 0.1 Credits.
Was passiert, wenn Start oder Ende außerhalb des Transkripts liegen?
Das Zeitfenster wird mit dem Transkript abgeglichen. Reicht die Endzeit darüber hinaus, wird der Schnitt auf den letzten Satz des Transkripts zurückgesetzt.

Videos sauber an Satzgrenzen zuschneiden

Übergebe Video Trim ein Video, das zugehörige SRT-Transkript sowie Start- und Endzeit. Der Clip wird auf dieses Zeitfenster gekürzt, wobei beide Kanten an die nächstgelegene Satzgrenze verschoben werden. So beginnt oder endet der Ausschnitt nie mitten im Wort. Das dazu passende Transkript kommt direkt mit zurück und kann ohne erneute Transkription für Untertitel verwendet werden.

So funktioniert es

  1. An Satzgrenzen ausrichten: Start und Ende werden an die nächstgelegenen Grenzen im Transkript verschoben, damit kein Satz mitten im Wort abbricht
  2. Video zuschneiden: Das Ausgangsvideo wird mit sauberen, bildgenauen Kanten auf dieses Zeitfenster gekürzt
  3. Transkript zurückgeben: Der passende Ausschnitt der SRT-Datei wird auf den neuen Clip abgestimmt und steht direkt für Captions bereit

Mit Highlights kombinieren

Video Trim entscheidet nicht, welcher Moment erhalten bleiben soll, sondern verarbeitet das von dir vorgegebene Zeitfenster. Die highlights-Pipeline kann passende Momente auswählen und Start- sowie Endzeit direkt für einen sauberen Zuschnitt bereitstellen.

Weitere Pipelines entdecken

Videogenerator
from 9.5
Videogenerator
Bildgenerator
0.2-6.4
Bildgenerator
Sprachgenerator
0.002-40.0
Sprachgenerator
Musikgenerator
2.5-22.6
Musikgenerator