Score and download top YouTube videos to Google Sheets with FetchMedia.io
When clicking ‘Execute workflow’
Set Query
Search YouTube
www.googleapis.com
Filter for Quality
filter
Filter for Relevance
filter
Get Video Metadata
www.googleapis.com
Remove Unnecessary Fields
Remove Duplicate Videos
removeDuplicates
Generate Relevance Score
Send to Google Sheets
googleSheets
Add Duration Seconds
Start Fetch (FetchMedia) (HTTP Request)
api.fetchmedia.io
Init Polling State (Set)
Poll loop (Wait → GET status → check → loop)
noOp
Check Fetch Status (HTTP Request)
Loop over YouTube Results
noOp
Split search queries
splitOut
Split YouTube Results
splitOut
Take only the amount of top videos
noOp
Sort by Relevance (Our score)
sort
Check max attempts
Increase attempt counter
Search for the relevant video
googleSheets
Update the status of the download
googleSheets
Search for the relevant video1
googleSheets
Update the status and the download URL
googleSheets
Check if download is complete
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.