ao2pyv

Converts Archive.org video searches into PyVideo.org API submissions.


License
BSD-3-Clause
Install
pip install ao2pyv==0.1.1

Documentation

ao2pyv

Converts Archive.org video searches into PyVideo.org API submissions.

Installation

Just pip install ao2pyv.

Examples

The quick and easy way:

$ ao2pyv --query 'pyconza2014' \
         --category 'PyCon ZA 2014' \
         --language 'English'

The explicit equivalent using a pipeline of commands:

$ ao2pyv \
    source.archive-org --query 'pyconza2014' \
    transform.ao2pyv --category 'PyCon ZA 2014' --language 'English' \
    sink.json -f -

Read the help for each of the commands in the pipeline:

$ ao2pyv --help
$ ao2pyv source.archive-org --help
$ ao2pyv transform.ao2pyv --help
$ ao2pyv sink.json --help

Usage

Usage: ao2pyv [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...

Options:

--version Show the version and exit.
-q, --query TEXT
  Archive.org search query
-c, --category TEXT
  Pyvideo category
-l, --language TEXT
  Pyvideo language
--help Show this message and exit.

Commands:

sink.json: Output results to a file.
source.archive-org: Search archive.org for a query and return a...
source.json: Return results from a JSON file.
transform.ao2pyv: Transform a video result from archive.org to...
transform.none: Transform a video result not at all.