1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "videos": [
9 {
10 "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
11 "languages": ["en"],
12 },
13 {
14 "url": "https://www.youtube.com/watch?v=9bZkp7q19f0",
15 "languages": [
16 "ko",
17 "en",
18 ],
19 },
20 {
21 "url": "https://www.youtube.com/shorts/97IwoIqBCZk",
22 "languages": ["en"],
23 },
24 {
25 "url": "https://www.youtube.com/watch?v=JGwWNGJdvx8",
26 "languages": [
27 "en",
28 "es",
29 ],
30 },
31 {
32 "url": "https://youtu.be/kJQP7kiw5Fk",
33 "languages": [
34 "es",
35 "en",
36 ],
37 },
38 ] }
39
40
41run = client.actor("thedoor/youtube-transcript-scraper").call(run_input=run_input)
42
43
44print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
45for item in client.dataset(run["defaultDatasetId"]).iterate_items():
46 print(item)
47
48