The Bitmovin encoding API has clients for all the major programming languages and is accompanied by comprehensive documentation and support.
https://bitmovin.com/video-encoding-api-with-documentation/
* video encoding API * developer section * Getting Started Guide * Getting Started REST * API client implementations * tutorials * API Clients * http://ftp.nluug.nl/pub/graphics/blender/demo/movies/Sintel.2010.720p.mkv * support form * API Clients * @bitmovin * API * API Clients * apple http live streaming * bitcodin * Cloud Encoding * cloud transcoding * cloud video encoding * Encoding Service * HLS * java * javascript * js * MPEG-DASH * nodejs * php * python * REST * ruby * video encoding * video encoding api * video encoding service * video transcoding