./wip/cclive, Command line video extraction tool for user-uploaded video hosts

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.8, Package name: cclive-0.5.8, Maintainer: zecrazytux

cclive is a command line video extraction utility similar to clive but with lower requirements.
Its features are few and essential. Supports Youtube, Googlevideo, Break, Liveleak,
Sevenload, Evisortv and Dailymotion.


Required to run:
[www/curl] [devel/pcre++]

Required to build:
[devel/gmake] [devel/pkg-config]

Master sites:

SHA1: f5ab631b88ec38d50bf05c92768d6be4453a78d1
RMD160: 6fd4bb704fe3b58385847d2273096527a4f15831
Filesize: 168.46 KB

Version history: (Expand)


CVS history: (Expand)


   2010-01-20 13:42:20 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.5.8. Set LICENSE.

Version 0.5.8 (January 14, 2010)

  User-visible changes:
    * Fix "-f unavailable_format" for dailymotion
        1. Use first found link instead of croaking with an error
    * Fix "-f best" for dailymotion
        1. Use proper sorting method
        2. Thanks to Markus Doppelbauer for reporting the issue
    * Fix tube8 support

  Developer-visible changes:
    * configure: dump build configuration
    * tests/sevenload.cpp: remove dead test link (closes  issue #19 )

Version 0.5.7 (December 18, 2009)

  User-visible changes:
    * Do not replace dashes with underscores in ids
    * --substitute: support multiple regexps (re-closes  issue #17 )
        1. Read manual page for updated details
        2. See also NEWS file
    * Fix tube8 support

  Developer-visible changes:
    * tests: support MULTI_TEST env.var. (see INSTALL)
    * Remove redtube remains from the src tree
   2010-01-17 13:03:22 by Thomas Klausner | Files touched by this commit (217) | Package updated
Log message:
Recursive PKGREVISION bump for jpeg update to 8.
   2009-12-15 14:56:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.5.6:

0.5.6
-------------

Added --substitute which mimics Perl's s/old/new/(gi) substitution.
It can be used to replace substrings in output filenames.

Example:
  % cclive -S "s/old/new/i" URL
  % cclive -S "s/[/:-]/_/g" URL

Changed --regexp to accept Perl-like regular expressions, e.g.
  % cclive -r "/(\w+)/" URL
  % cclive -r "/(\w+)/g" URL
  % cclive -r "/([a-e])/gi" URL

Note that this breaks the backward compatibility.
  * --regexp now expects /pattern/(gi)
  * --find-all is no longer supported (use /g instead)

Added --background which is similar to what clive (2.1.x) once had.
The progress indication while in the background is very simplistic.
Note that --logfile and --logfile-interval options were also added
to support --background.
   2009-08-31 12:38:01 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.5.0.

Release 0.5.0
-------------

The dependency of Perl and HTML::Tokenizer module have been replaced with
libiconv and PCRE for significantly lower system footprint. Perl was previously
used for parsing video titles and cleaning them up.

configure no longer supports --enable-sigwinch. The support is now compiled
into the program automatically if signal.h is found and defines SIGWINCH.

tests/ have been rewritten in C++.

Other notable changes:

  Removed options:
  --title
    - obsoleted by --filename-format since 0.4.1 
  --cclass, --no-cclass
    - obsoleted by --regexp and --find-all (below)

  New options:
  -r, --regexp
    - Defines the regular expression that can be used to "filter"
      video titles before they are used for filenames

  -g, --find-all
    - Used together with the above to repeat the matching to find
      all occurences, similar to Perl's /g option

  Example:
    cclive -gr "(\w|\s)" URL

  Comparison:
  -----------
                              SIZE     RES      Notes
  clive  2.2.4              ~13924k  ~10388k    Perl all the way
  cclive 0.4.7 (w/ perl)     ~8300k   ~6908k    Video titles enabled
  cclive 0.4.7 (w/o perl)    ~5940k   ~3224k    No video titles
  cclive 0.5.0               ~5780k   ~3196k    Video titles enabled by default

  SIZE = total size of the process (text, data, and stack)
  RES  = current amount of resident memory

  Note  : Figures are approximates. cclive was built with "-O2 \ 
-march=pentium4"
  Tested: FreeBSD 7.2, numbers provided by top(1), numbers vary slightly per URL
   2009-05-14 12:36:09 by Sébastien BOCAHU | Files touched by this commit (2)
Log message:
Upgrading cclive to version 0.4.2
changes: http://code.google.com/p/cclive/wiki/Changes
   2009-04-15 00:23:04 by Sébastien BOCAHU | Files touched by this commit (2)
Log message:
updating cclive to version 0.3.1
   2009-03-27 10:39:44 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.2.6.

0.2.6
(March 24, 2009)

 User-visible changes:
  * Fix dailymotion support
    - Changes to website HTML; incorrect copy-to-string
    - Symptoms: output filename utter gibberish

0.2.5
(March 17, 2009)

 User-visible changes:
  * Port lastfm-youtube support from clive
  * Fix googlevideo support
   2009-03-16 17:20:54 by Kamel Derouiche | Files touched by this commit (1) | Package updated
Log message:
Update DESCR content