Corte de Vídeo

A partir de 0.1 créditos

Corte um vídeo entre dois pontos e alinhe os cortes aos limites das frases no arquivo SRT para não interromper nenhuma palavra. Você recebe o clipe e a transcrição correspondente, prontos para adicionar as legendas.

Ainda falta: Vídeo, Transcrição (SRT), Início (segundos), Fim (segundos)

Como usar Corte de Vídeo

Um guia de decisão conciso para posicionar este pipeline em um fluxo de trabalho.

Ideal para

  • Cortar vídeos longos em uma janela explícita já escolhida em uma etapa anterior
  • Usar depois de highlights: highlights escolhe o momento, e video-trim faz o corte
  • Produzir, em uma única chamada, um clipe alinhado às frases e a transcrição correspondente

Quando usar

  • Depois de transcription + highlights ou de qualquer etapa que já conheça a janela
  • Antes de captions; a transcrição retornada já fica alinhada ao clipe cortado

Dicas

  • Combine com highlights (count=N, style=...) para obter boas escolhas editoriais
  • Os cortes são ajustados aos limites dos segmentos do SRT; informe uma janela um pouco mais estreita e deixe o ajuste ampliá-la até uma frase completa
  • A transcrição devolvida já recomeça em t=0 e pode ser enviada diretamente para captions

API do Corte de Vídeo

Chame este pipeline a partir do seu próprio código. Um pedido lança uma execução; o modelo é um campo de entrada, não um endpoint separado.

Obter um token de API
entradas
4
obrigatório
4
Preços
0.1 créditos
Idioma
Idioma
bun add @pipe2-ai/sdk
Executar um pipeline
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
Executar um pipeline
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
Executar um pipeline
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
Executar um pipeline
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

Referência completa da API Referência da CLI

Perguntas frequentes

Como a janela é escolhida?
Você informa o início e o fim. O pipeline highlights, ou qualquer outra etapa de seleção, pode fornecer esses tempos, e o Corte de Vídeo recorta exatamente esse trecho, ajustado aos limites da transcrição. A escolha editorial permanece na etapa anterior.
Por que a transcrição é obrigatória?
A transcrição permite que o corte termine em uma frase completa, e não no meio de uma palavra. Todas as linhas do SRT que se sobrepõem à janela são mantidas; o vídeo é ajustado para corresponder, e esse mesmo trecho da transcrição volta alinhado ao novo clipe para ser reutilizado nas legendas.
É possível cortar sem uma transcrição?
Não. Transcreva o arquivo primeiro e envie o SRT junto com o vídeo. Resultados anteriores da mesma transcrição podem ser reutilizados sem custo em novas tentativas.
Quantos créditos custa?
0.1 crédito por corte, com preço fixo.
O que acontece se o início ou o fim ficar fora da transcrição?
A janela é comparada à transcrição. Se ultrapassar o final, o corte volta até a última frase. A execução só retorna erro quando a janela solicitada não se sobrepõe a nenhum segmento da transcrição.

Corte de vídeo: cortes limpos e alinhados à transcrição

Envie um vídeo, a transcrição SRT e os tempos de início e fim. As bordas são deslocadas até os limites de frase mais próximos, para que o clipe não comece nem termine no meio de uma palavra. A transcrição correspondente volta alinhada ao novo vídeo e pode ser usada diretamente na etapa de legendas.

Como funciona

  1. Ajusta às frases: o início e o fim são levados aos limites mais próximos da transcrição para evitar cortes no meio de uma fala
  2. Corta o vídeo: o arquivo original é recortado dentro dessa janela, com bordas limpas e precisas
  3. Entrega a transcrição: o trecho correspondente do SRT volta alinhado ao novo clipe e recomeça em t=0

Combine com Highlights

O Corte de Vídeo não escolhe qual momento deve ser mantido: você informa a janela. O pipeline highlights encontra os melhores trechos e fornece os tempos de início e fim para que o corte seja feito com precisão.

Explorar mais pipelines

Gerador de Vídeo
from 9.5
Gerador de Vídeo
Gerador de Imagens
0.2-6.4
Gerador de Imagens
Gerador de Voz
0.002-40.0
Gerador de Voz
Gerador de Música
2.5-22.6
Gerador de Música