Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

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

Releases

No releases published

Packages

No packages published