Skip to content

guy-a/cyberweek2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cyberweek2016

Leeching Streaming Videos With Node.js x-ray and ffmpg

This is an example of how to use Node.JS with x-ray and FFMPEG to scrap a website and to download its streaming videos. This specific script is used to download the videos from The 6th Annual International Cybersecurity Conference but can be used to download similar content with slight modification.

  • Install node.js simplest is to download the installer for your environment
  • Install ffmpeg On Mac it's easy with homebrew brew install ffmpeg
  • Clone this repository
  • Run: npm install
  • Use like this (this example will download all 14 videos of the BSides event):
node app.js "http://video.tau.ac.il/events/index.php?option=com_k2&view=itemlist&task=category&id=1190:bsides-tlv&Itemid=559"
node app.js <subject_page> <local_directory> <concurrent_downloads> <start_at> <limit>

Blog post: https://blog.guya.net/2016/08/21/leeching-streaming-videos-with-node-js-x-ray-and-ffmpeg/

About

Leeching the videos from The 6th Annual International Cybersecurity Conference

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors