Hi,

Sharing a tool I've made for a situation where one would want to collect
and run an analysis on the metadata of say all videos uploaded by a certain
youtube channel.

Live page: *https://answerquest.github.io/youtube-all-vids-info.html*
<https://answerquest.github.io/youtube-all-vids-info.html>

Code:
https://github.com/answerquest/answerquest.github.io/youtube-all-vids-info.html

The final output is : A CSV or a JSON (take your pick) that has all the
metadata on all the videos uploaded by a youtube channel or in a playlist.
You can then feed it into your program to run an analysis on, say, which
tags or titles have fetched the max views or likes, or what kind of topics
a news channel covers more.

I started on this through trying to get the complete listing of educational
videos created by arvindguptatoys channel, and it took on a life of its own
when I found that I couldn't find a tool like this on the web (oh, there's
probably one out there that I couldn't find)  and more folks might want to
use such a tool.

Shared some details about the programming here:
https://stackoverflow.com/a/47800219/4355695 (pls upvote :D)

It's pure client-side javascript; the data is between you and youtube's API
and doesn't get stored in any other server. You can save the page to your
own folder and run it locally. (remember to save the two .js files it needs)

Oh, and you have to get and use your own Youtube API key here. Not letting
you use mine ;) Don't worry, there are step-wise instructions and links
given (took as much time as the coding!) to walk you through it and you
don't need to know javascript to use the tool. But you do need to follow
the instructions :P

Screenshots:

Webpage / tool:


CSV:



JSON:




--
Cheers,
Nikhil VJ
+91-966-583-1250
Pune, India
Website <http://nikhilvj.cu.cc>
DataMeet Pune chapter <https://datameet-pune.github.io/>
Self-designed learner at Swaraj University <http://www.swarajuniversity.org>
Contribute <https://www.instamojo.com/@nikhilvj/>

-- 
Datameet is a community of Data Science enthusiasts in India. Know more about 
us by visiting http://datameet.org
--- 
You received this message because you are subscribed to the Google Groups 
"datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to datameet+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to