Skip to content

Instantly share code, notes, and snippets.

@shirishp
Created February 7, 2013 16:07
Show Gist options
  • Save shirishp/4731950 to your computer and use it in GitHub Desktop.
Save shirishp/4731950 to your computer and use it in GitHub Desktop.
Download videos from infoq
#! /bin/bash
# Author: Shirish Padalkar (https://twitter.com/_Garbage_)
if [ "$#" -ne 1 ]; then
echo "Usage: $0 infoq_presentation_url"
exit 1
fi
url_with_spaces=`curl -A "Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10" $1 | grep "<source src=" | tr -dc "[:print:]"`
url=${url_with_spaces//<source src=/}
echo "You can download this video from ${url// \/>/}"
@majidazimi
Copy link

awesome ...

@frankgerhardt
Copy link

thanks

@myguidingstar-zz
Copy link

This is another script that downloads slides too with offline view capability http://github.com/myguidingstar/infoq-downloader
(but requires PhantomJs or SlimerJs)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment