I want to write soap webservice like Coconut
Coconut::Job.create(
"api_key" => "k-api-key",
"vars" => {"cdn" => "s3://accesskey:secretkey@mybucket", "vid" => 1234},
"source" => "mysite.com/media/video.mp4",
"outputs" => {
"mp4" => "$cdn/videos/$vid/video.mp4",
"webm" => "$cdn/videos/$vid/video.webm",
"hls" => "$cdn/hls/$vid/video.m3u8",
"dash" => "$cdn/dash/$vid/video.mpd",
"jpg:300x" => "$cdn/previews/$vid/thumbs_%1d.jpg, number=3",
"gif:150x" => "$cdn/previews/$vid/animated.gif"
}
)
Now I want to write some thing like this but I am in two mind to select java or some thing like PHP because my original codes are in PHP it seem that the most used library is ffmpeg. for php I found this library https://github.com/PHP-FFMpeg/PHP-FFMpeg for java I found this libraries : JAVE,JMF,SMF.
I would be appreciate if any body tell me which language and which library and why this library (speed or features or ...)