Skip to content

cURL demo of using Pixop Video Processing REST API from a shell

License

Notifications You must be signed in to change notification settings

pixop/pixop-cs-api-curl-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pixop-cs-api-curl-demo

cURL demo of using Pixop Video Processing REST API from the Bash shell.

The following is demonstrated:

  1. Authentication
  2. Create new project
  3. Create new video in the created project
  4. Upload small.mov (560x320 pixels) as media for the created video and wait for ingestion to complete
  5. Trigger request to upscale video via PIXOP Super Resolution and wait for processing to complete
  6. Download resultant HD 1080p media to small_hd.mov in current directory on local file system
  7. Delete videos and project

Requirements

Initial setup

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.

Running

Run the API demo:

    ./pixop_api_demo.sh

REST endpoints documentation

https://www.pixop.com/pixop-api/docs

About

cURL demo of using Pixop Video Processing REST API from a shell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages