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.