we would like to propose introducing a differentiated sets of time out settings; hard and soft time out.
The soft time out setting would be the length of time a job would be allowed to run without making any progress, before timing out and setting the transcoding status to failed. This setting could be specified in minutes.
The hard time out setting would then be the total length of time a job would be allowed to run, regardless of progress. This is how the time out setting is currently working in MediaMosa. This setting should be specified in hours.