flv-dl
Description
Downloads or plays Flash Video (.flv
) file directly from their web-page.
Why?
Because fuck flash, that's why.
Features
- Extracts
flashvars
from:param
tags.embed
/object
tags.- JavaScript
TODO
- Support extracting Video URLs from XML/JSON config files.
- Add specs for FLV::Video against major Flash Video websites (yes, even the sketchy porn sites.)
Synopsis
Downloads a video:
flv-dl "URL"
flv-dl -o video.flv "URL"
Plays a video:
export VIDEO_PLAYER=mplayer
flv-dl -p "URL"
List available formats / URLs:
flv-dl -U "URL"
Dumps the collected flashvars
:
flv-dl -D "URL"
Requirements
- uri-query_params ~> 0.6
- nokogiri ~> 1.4
Install
$ gem install flv-dl
Copyright
Copyright (c) 2012 Postmodern
See LICENSE for details.