Downloads Flash Video (flv) files from web-pages.
Ruby
Latest commit d4abe43 Aug 14, 2012 @postmodern postmodern Updated examples.
Permalink
Failed to load latest commit information.
bin Convert the URI to a String for system. Aug 13, 2012
lib/flv Revert "Improved the title finding." Aug 13, 2012
spec Remove auto-generated spec. Jul 14, 2012
.document Initial commit. Jul 14, 2012
.gitignore Initial commit. Jul 14, 2012
.rspec
.yardopts Initial commit. Jul 14, 2012
ChangeLog.md
LICENSE.txt Initial commit. Jul 14, 2012
README.md
Rakefile Initial commit. Jul 14, 2012
flv-dl.gemspec Initial commit. Jul 14, 2012
gemspec.yml

README.md

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

Install

$ gem install flv-dl

Copyright

Copyright (c) 2012 Postmodern

See {file:LICENSE.txt} for details.