I have updated AWSSDK from nuget for mvc project and there was an api for elastic transcoder; here is the simple way to do:
var response = etsClient.CreateJob(new CreateJobRequest()
{
PipelineId = "pipelineid",
Input = new JobInput()
{
AspectRatio = "auto",
Container = "auto",
FrameRate = "auto",
Interlaced = "auto",
Resolution = "auto",
Key = "folder1/video.flv"
},
Output = new CreateJobOutput()
{
ThumbnailPattern = "",
Rotate = "0",
PresetId = "1351620000001-000040",
Key = "output.mp4"
}
});