# YouTube Video Transcripts for Machine Learning Research

**Use case:** 

Extract detailed YouTube video data and transcripts for 'machine learning explained'. Get insights like titles, views, and publish dates.

## Input

```json
{
  "searchAndDirectInputs": [
    "machine learning explained"
  ],
  "maxVideos": 50,
  "maxShorts": 0,
  "scrapeChannelInfo": false,
  "channelInputs": [
    "@MrBeast",
    "https://www.youtube.com/@MrBeast"
  ],
  "includeChannelVideos": false,
  "includeChannelShorts": false,
  "maxChannelVideos": 10,
  "maxChannelShorts": 10,
  "channelDateRangeSortBy": "latest",
  "channelDateRangeDate": "",
  "scrapeDetailedVideoData": true,
  "scrapeCommentsAndReplies": false,
  "maxCommentThreads": 10,
  "maxRepliesPerThread": 10,
  "commentsSortBy": "top",
  "commentsDateRangeDate": ""
}
```

## Output

```json
{
  "title": {
    "label": "Title"
  },
  "url": {
    "label": "Url"
  },
  "contentType": {
    "label": "Content type"
  },
  "viewCount": {
    "label": "View count"
  },
  "likeCount": {
    "label": "Like count"
  },
  "durationText": {
    "label": "Duration text"
  },
  "publishedDate": {
    "label": "Published date"
  },
  "commentCount": {
    "label": "Comment count"
  }
}
```

## About this Actor

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