
YouTube Video Details Scraper
Pricing
Pay per usage

YouTube Video Details Scraper
Input: YouTube video link | 👉 Output: Transcript, video description, video title 👌👉 This actor processes a YouTube video link and extracts the transcript, description, and title of the video. It's perfect for gathering video metadata and subtitles for further analysis or content creation.
2.2 (2)
Pricing
Pay per usage
28
Total users
459
Monthly users
78
Runs succeeded
>99%
Issues response
19 days
Last modified
9 months ago
Issue with "YouTube Video Details Scraper" Actor Returning No Data
Open
I’m experiencing an issue with the "YouTube Video Details Scraper" actor on Apify. My integration involves dynamically passing a YouTube URL from a Telegram bot via Make (Integromat). While the actor initializes and runs without errors, it fails to retrieve data, returning a 404 error for valid URLs.
Workflow:
A user sends a YouTube link to the Telegram bot.
Make forwards this link dynamically to the actor as input JSON:
json
{ "url": "{{1.message.text}}" }
The actor processes the URL and saves the results in a dataset.
The dataset is then fetched and sent back to the user.
Issue Details:
Input URL: https://www.youtube.com/watch?v=EXAMPLE_VIDEO_ID.
Actor log shows:
less
ERROR:src.main:Ошибка при запросе. Код состояния: 404
Make retrieves the Dataset ID: X1Ub8ftekBSaMp1bmI, but no data is stored.
Steps Taken:
The actor works with static input directly in the Apify Console (e.g., https://www.youtube.com/watch?v=vxRgPKrGw8U).
Verified that Make correctly passes valid dynamic URLs.
Expected Behavior:
The actor should process valid YouTube URLs dynamically and save data (title, description, etc.) in the dataset.
Request: Could you help identify why the actor fails with dynamic inputs? Is there an issue with processing URLs or dataset handling?