# Ses ve video için transkripsiyon API'si: dakikası 1¢ (USD) bile değil.

> Transkripsiyon API'siyle sosyal medya videolarını ve 2 GB'a kadar dosyaları yazıya çevirin. MCP, CLI veya paneli kullanın; 60 dakika ücretsiz deneyin.

Canonical: https://transcript1.com/tr
Language: tr
Last updated: 2026-10-13

transcript1'in transkripsiyon API'siyle sosyal medya videolarını veya 2 GB'a kadar ses ve video dosyalarını yazıya çevirin. İster panelden, ister CLI, REST API veya MCP sunucusu üzerinden çalışın.

Aylık $9 ile 1.000 dakika

60 dakika ücretsiz deneyin. E-postanızı doğrulayınca bu dakikaları hesabınıza bir kez ekliyoruz. Kart gerekmez.

## Transkript nasıl görünüyor?

Bir örnek açıp TXT, JSON, SRT ve VTT arasında geçiş yapın. Dilerseniz kendi video bağlantınızı yapıştırın veya dosya seçin.

Aşağıdaki kayıtlar kurgusaldır. Birini seçip hazır transkripti inceleyin.

### Podcast kesiti

```text
[00:00:00] What did you bring on your first overnight walk?
[00:00:06] Too much. I packed two books and read neither.
[00:00:12] Next time, one book and a lighter bag.
[00:00:18] And dry socks. Those earned their space.

```

Kaydolduktan sonra 2 GB'a kadar dosya yükleyebilir, konuşmacıları ayırabilir ve SRT veya VTT altyazı dosyalarını indirebilirsiniz.

## Geliştiriciler ve yapay zeka ajanları için

API veya CLI için `t1_` ile başlayan bir API anahtarı kullanın. Yapay zeka asistanınızı da MCP üzerinden bağlayabilirsiniz.

### cURL

```bash
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}'
```

### Python

```python
import os
import requests

headers = {"Authorization": f"Bearer {os.environ['TRANSCRIPT1_API_KEY']}"}
response = requests.post(
    "https://api.transcript1.com/v1/transcriptions?wait=60",
    headers=headers,
    json={"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"},
)
response.raise_for_status()
transcription = response.json()
while True:
    transcription = requests.get(
        f"https://api.transcript1.com/v1/transcriptions/{transcription['id']}?wait=60",
        headers=headers,
    ).json()
    if transcription["status"] in ("completed", "failed", "canceled"):
        break

if transcription["status"] == "completed":
    print(transcription["transcript"]["text"])
else:
    print(transcription["status"], transcription["error"])
```

### Node.js

```javascript
// npm i @transcript1/sdk
import { Transcript1 } from '@transcript1/sdk';

const t1 = new Transcript1();
const transcription = await t1.transcribe('https://www.youtube.com/watch?v=dQw4w9WgXcQ');
console.log(transcription.transcript.text);
```

### Örnek API yanıtı

```json
{
  "id": "tr_8fK2Lm0PqRsTuVwXyZaBcD",
  "object": "transcription",
  "status": "completed",
  "source": {
    "platform": "youtube",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "media_id": "dQw4w9WgXcQ"
  },
  "media": {
    "title": "Example video",
    "author": "Example channel",
    "duration_seconds": 212
  },
  "options": {
    "source": "auto",
    "language": "auto",
    "diarize": false
  },
  "transcript_source": "youtube_captions",
  "caption_kind": "auto_generated",
  "language": "en",
  "billed_minutes": 4,
  "cached": false,
  "error": null,
  "created_at": "2026-10-13T09:30:00.000Z",
  "completed_at": "2026-10-13T09:30:04.000Z",
  "transcript": {
    "text": "Welcome back to the channel. Today we are looking at how transcripts are made.",
    "speakers": [],
    "segments": [
      {
        "start": 0,
        "end": 4.2,
        "speaker": null,
        "language": "en",
        "text": "Welcome back to the channel."
      },
      {
        "start": 4.2,
        "end": 9.8,
        "speaker": null,
        "language": "en",
        "text": "Today we are looking at how transcripts are made."
      }
    ]
  }
}
```

### Yapay zeka asistanında (MCP)

```text
transcribe(url="https://www.youtube.com/watch?v=dQw4w9WgXcQ")
# Returns the transcript of the video.
```

OAuth veya API anahtarıyla Claude, ChatGPT, Cursor, VS Code ve Claude Code üzerinden bağlanın.

### Claude Code

```bash
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp --header "Authorization: Bearer t1_YOURKEY"
```

### Terminal (CLI)

```bash
curl -fsSL https://transcript1.com/install.sh | sh
transcript1 'https://youtu.be/dQw4w9WgXcQ'
```

## Ses dakikasına göre sade fiyatlandırma

Her transkripsiyonda süreyi bir üst dakikaya yuvarlarız; 1 ses dakikası için 1 kredi kullanırsınız. Platform altyazıları ile yapay zeka transkripsiyonu aynı fiyattadır. İşlem başarısız olursa ya da iptal ederseniz ücret ödemezsiniz.

Dahil olan tüm dakikaları kullanırsanız, dakika başına Monthly planında 0.9¢ (USD) veya Annual planında 0.75¢ (USD) ödersiniz.

| Plan | Fiyat | Dakika | Ek dakika | Request sınırı | Aktif iş sınırı |
| --- | --- | --- | --- | --- | --- |
| Free | $0 | Tek seferlik 60 dakika | Dakika yükleme yok | Dakikada 30 request | En fazla 2 aktif iş |
| Monthly | $9 / ay | Her ay 1.000 dakika | 1.000 dakika için $6 | Dakikada 200 request | En fazla 10 aktif iş |
| Annual | $90 / yıl | Her ay 1.000 dakika | 1.000 dakika için $5 | Dakikada 300 request | En fazla 20 aktif iş |

### İhtiyacınız olduğunda dakika yükleyin

Monthly veya Annual kullanıyorsanız ek dakika satın alabilirsiniz. Ücretli planınız aktif kaldığı sürece bu dakikaları kullanabilirsiniz.

## Transkriptinizde neler var?

### Transkriptten örnek bir bölüm

```json
{
  "start": 3.4,
  "end": 7.9,
  "speaker": "Speaker 1",
  "language": "en",
  "text": "We will start with a short overview of what we plan to cover."
}
```

### Sosyal medyadan transkript

Herkese açık video bağlantınızı ekleyin veya 2 GB'a kadar ses ya da video dosyası yükleyin. Yapay zeka konuşmaları yazıya çevirir. Gönderide birden fazla video varsa yalnızca ilkini alırız.

[Sosyal medyadan transkript](https://transcript1.com/tr/features/videoyu-yaziya-cevirme)

### Altyazı varsa önce o

YouTube, X, TikTok, Bluesky, Dailymotion ve LinkedIn videolarında önce altyazılara bakarız. Kullanabileceğimiz bir altyazı yoksa sesi yazıya çeviririz.

[Altyazı varsa önce o](https://transcript1.com/tr/features/youtube-transcript-api)

### Zaman damgaları

Her metin parçasının başlangıç ve bitiş zamanını görürsünüz. Yapay zeka transkriptlerinde ve otomatik YouTube altyazılarında kelime düzeyinde zaman damgaları da alırsınız. X, TikTok, Bluesky, Dailymotion ve LinkedIn altyazılarında yalnızca metin parçalarının zamanları vardır.

[Zaman damgaları](https://transcript1.com/tr/features/srt-dosyasi-olusturma)

### Konuşmacı ayırma

diarize=true ayarıyla konuşmacıları ayırın. Her konuşmacının sözleri Speaker 1, Speaker 2 gibi etiketlerle görünür.

[Konuşmacı ayırma](https://transcript1.com/tr/features/konusmaci-ayirma-transkripsiyon)

### Dil algılama

Dili her metin parçası için ayrı ayrı algılarız. İsterseniz kaydı gönderirken hangi dili beklediğinizi de belirtebilirsiniz.

[Dil algılama](https://transcript1.com/tr/features/ses-dilini-algilama)

### TXT, JSON, SRT ve VTT

Okumak veya not almak için TXT indirin. Uygulamanızda JSON, altyazı için SRT ya da VTT kullanın.

[TXT, JSON, SRT ve VTT](https://transcript1.com/tr/features/srt-dosyasi-olusturma)

### Webhook ile bildirim

Transkripsiyon tamamlanınca veya başarısız olunca adresinize imzalı bir POST göndeririz.

[Webhook ile bildirim](https://transcript1.com/tr/features/transkripsiyon-webhook)

## Sık sorulan sorular

### Kod yazmadan kullanabilir miyim?

Evet. Video bağlantısını panele yapıştırın veya kendi dosyanızı yükleyin. YouTube, X, TikTok, Instagram, Facebook, Bluesky, Twitch, Dailymotion, Pinterest, LinkedIn ve Snapchat Spotlight bağlantılarıyla çalışıyoruz. Transkripti TXT, SRT, VTT veya JSON olarak indirin. Otomasyon kurmak isterseniz CLI, API ve MCP de var.

### Transkripsiyon ne kadara mal olur?

Monthly planında aylık $9 karşılığında 1.000 dakika alırsınız; dakikası 1¢ (USD) bile değil. Annual planı yıllık $90 ve yine ayda 1.000 dakika verir. Her kayıt için süreyi bir üst dakikaya yuvarlarız: 1 ses dakikası = 1 kredi. Platform altyazılarını almakla sesi yapay zekayla yazıya çevirmek aynı fiyattadır. İşlem başarısız olursa ya da iptal ederseniz ücret ödemezsiniz.

### Videomda altyazı yoksa ne olur?

Altyazı şart değil. auto modunda YouTube, X, TikTok, Bluesky, Dailymotion ve LinkedIn altyazılarına bakarız. Kullanabileceğimiz altyazı yoksa sesi aynı fiyata yapay zekayla yazıya çeviririz. Altyazıları atlamak için stt seçeneğini kullanın veya konuşmacı ayırmayı açın. captions (yalnızca altyazı) modunda ise sesi hiçbir zaman yazıya çevirmeyiz.

### Metne ne kadar güvenebilirim?

İçerik üreticisinin altyazılarındaki hatalar transkripte de geçer. Otomatik altyazılar kelime atlayabilir; daha temiz bir metin için yapay zeka ile yazıya çevirmeyi seçebilirsiniz. Her transkriptte metnin hangi kaynaktan geldiğini görürsünüz. Önemli alıntıları mutlaka kayıtla karşılaştırın.

### Konuşmacıları ayrı ayrı görebilir miyim?

Evet. Konuşmacı ayırmayı açın; sözlerin yanında Speaker 1, Speaker 2 gibi etiketler görünür. API'de bunun için diarize=true kullanın. Bu ayar her zaman yapay zekayla çalışır, videoda altyazı olsa bile sesi yazıya çeviririz.

### Aynı kayıtta farklı diller olabilir mi?

Evet. Birden fazla dil içeren kayıtları yazıya çevirebilirsiniz. Her metin parçasının dilini ayrı ayrı belirtiriz. API kullanırken kayıtta hangi dili beklediğinizi de söyleyebilirsiniz.

### Dosya boyutu ve süre sınırı nedir?

En fazla 2 GB ses veya video dosyası yükleyebilirsiniz. Yapay zeka ile yazıya çevireceğiniz her dosya ya da video en fazla 5 saat olabilir.

### Videomun herkese açık olması gerekiyor mu?

Sosyal medyada evet. YouTube'da herkese açık videoların yanı sıra liste dışı videoları da kullanabilirsiniz. Özel, yaş kısıtlamalı veya erişilemeyen videoları, canlı yayınları ve giriş isteyen gönderileri alamıyoruz. Bu durumda ücret ödemezsiniz. Gönderide birden fazla video varsa yalnızca ilkini yazıya çeviririz.

### Claude veya ChatGPT ile de kullanabilir miyim?

Evet. Claude, ChatGPT, Cursor, VS Code veya Claude Code içinde MCP sunucusunu bağlayın. Ardından asistandan desteklenen bir video bağlantısını yazıya çevirmesini isteyin. Metni transcript1 hazırlar. Asistanınızdan bu metni özetlemesini veya alıntı seçmesini de isteyebilirsiniz; transcript1 tek başına özet çıkarmaz.

### Önce ücretsiz deneyebilir miyim?

Evet. E-postanızı doğruladıktan sonra hesabınıza bir kez 60 ücretsiz dakika ekleriz. Kart bilgisi istemiyoruz.

### Kullanmadığım dakikalar birikir mi?

Planınıza dahil 1.000 dakika her ay yenilenir; kullanmadıklarınız sonraki aya devretmez. Dakika yüklemek isterseniz 1.000 dakikalık paket Monthly planında $6, Annual planında $5. Yüklediğiniz dakikaların süresi, ücretli planınız aktif kaldığı sürece dolmaz.

### Kayıtlarımı ve transkriptleri ne zaman siliyorsunuz?

Yüklediğiniz dosyayı işlem bittikten 24 saat sonra sileriz. İşlem başarısız olsa veya iptal edilse de bu süre aynıdır. Yapay zeka sağlayıcısı da sesi işledikten sonra siler. Transkriptler siz silene kadar hesabınızda kalır.

## Bunlara da göz atın

- [REST API](https://transcript1.com/tr/docs/api-reference)
- [MCP sunucusu](https://transcript1.com/tr/docs/mcp)
- [CLI](https://transcript1.com/tr/docs/cli)
- [Agent Skill](https://transcript1.com/.well-known/agent-skills/transcript1/SKILL.md)
