Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Downloads Flash Video (flv) files from web-pages.
Ruby
branch: master
Failed to load latest commit information.
bin Convert the URI to a String for system.
lib/flv Revert "Improved the title finding."
spec Remove auto-generated spec.
.document Initial commit.
.gitignore Initial commit.
.rspec Initial commit.
.yardopts
ChangeLog.md Updated the ChangeLog.
LICENSE.txt
README.md Updated examples.
Rakefile Initial commit.
flv-dl.gemspec Initial commit.
gemspec.yml Version bump.

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.

Something went wrong with that request. Please try again.