cURL demo of using Pixop Video Processing REST API from the Bash shell.
The following is demonstrated:
- Authentication
- Create new project
- Create new video in the created project
- Upload
small.mov
(560x320 pixels) as media for the created video and wait for ingestion to complete - Trigger request to upscale video via PIXOP Super Resolution and wait for processing to complete
- Download resultant HD 1080p media to
small_hd.mov
in current directory on local file system - Delete videos and project
- A valid Pixop staging environment account (contact help@pixop.com)
- Bash shell
curl
(https://curl.haxx.se/)jq
(https://stedolan.github.io/jq/)
Clone repository and create personal cURL credentials file for Pixop Video Processing API:
git clone https://github.com/pixop/pixop-cs-api-curl-demo
cd pixop-cs-api-curl-demo
cp pixop-api-netrc-template pixop-api-netrc
Finally update the email and password in the pixop-api-netrc
to the appropriate values before running the demo.
Run the API demo:
./pixop_api_demo.sh