Overview
Dedicated transcoding services
Most cloud providers have some form of dedicated transcoding service.service that is specifically designed for that purpose. AWS has Elemental MediaConvert, which lets you run "jobs" to transcode videos to different sizes, and provides an absolute ton of options.
Use cases
ProsTranscoding long videos, or transcoding to high resolutions
Theany transcoding job where a serverless code function isn't powerful enough (which is likely to be a lot of them), a dedicated transcoding servicewillis your only realistic option.Transcoding at speed
As dedicated services like this are provisioned with very powerful hardware, to be able to
handleperform anytasktranscodingyoujob,throw at it, no matter how bigAs it has access to more powerful hardware, itthey will finishtranscodingalotgiven job much faster
For
Cons
It's a lot more expensivethanusing serverless code (for x265/HEVC, it'll cost around400-500%more!)It's harder to set up an automated system around it
Admittedly, the pros and cons are a bit of a moot point, as there aren't any other serious ways to transcode videos that your serverless code function can'will.
Limitations
Cost
Dedicated transcoding isn't handle,cheap, shortand the pricing can be quite complex. It will cost three or more times the price of tryingan toequivalent administerjob yourusing owna clusterserverless ofcode servers,function.