Path to this page:
./
wip/cclive,
Command line video extraction tool for user-uploaded video hosts
Branch: CURRENT,
Version: 0.5.8,
Package name: cclive-0.5.8,
Maintainer: zecrazytuxcclive 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)
- (2010-01-20) Updated to version: cclive-0.5.8
- (2010-01-17) Updated to version: cclive-0.5.6nb1
- (2009-12-15) Updated to version: cclive-0.5.6
- (2009-08-31) Updated to version: cclive-0.5.0
- (2009-05-14) Updated to version: cclive-0.4.2
- (2009-04-15) Updated to version: cclive-0.3.1
CVS history: (Expand)
2010-01-20 13:42:20 by Thomas Klausner | Files touched by this commit (2) |  |
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) |  |
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) |  |
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) |  |
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) |  |
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) |  |
Log message:
Update DESCR content
|