# Scrape Transcripts of New Channel Uploads - YouTube

**Use case:** 

Auto-transcribe new uploads from a YouTube channel with video title, channel, language, transcript and views. Updated on every run.

## Input

```json
{
  "videoUrls": [
    "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "https://youtu.be/jNQXAC9IVRw",
    "iG9CE55wbtY"
  ],
  "channelUrls": [
    "https://www.youtube.com/@lexfridman"
  ],
  "playlistUrls": [
    "https://www.youtube.com/playlist?list=PLMC9KNkIncKtPzgY-5rmhvj7fax8fdxoj"
  ],
  "searchQueries": [
    "ai agents tutorial"
  ],
  "searchSort": "relevance",
  "language": "en",
  "fallbackToAutoCaptions": true,
  "fallbackToAnyLanguage": true,
  "translateTo": "en",
  "includeSegments": true,
  "includeSrt": false,
  "includeVtt": false,
  "includeVideoMetadata": true,
  "monitorMode": true,
  "maxResults": 25,
  "maxVideosPerSource": 10,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "thumbnailUrl": {
    "label": "Video",
    "format": "image"
  },
  "title": {
    "label": "Title"
  },
  "channelTitle": {
    "label": "Channel"
  },
  "language": {
    "label": "Lang"
  },
  "trackKind": {
    "label": "Track"
  },
  "wordCount": {
    "label": "Words"
  },
  "transcript": {
    "label": "Transcript"
  },
  "publishedDate": {
    "label": "Published"
  },
  "viewCount": {
    "label": "Views"
  },
  "url": {
    "label": "URL",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [YouTube Transcript Scraper - Subtitles, Captions & Channels](https://apify.com/scrapesage/youtube-transcript-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapesage/youtube-transcript-scraper) to learn more, explore other use cases, and run it yourself.