Are there limits for upload time or processing time?

Assemblies must complete uploads within 8 hours and processing within an additional 8 hours. For example, a 10-minute upload gives your Assembly 8 hours and 10 minutes to finish transcoding. If uploading exceeds 8 hours, the Assembly expires, capping at a 16-hour limit from creation for both uploading and processing combined.

Assemblies will return the ASSEMBLY_EXPIRED error when they expire.

See also:

How to upload files of any type and then process them based on their filetype? What if my imports or exports from Backblaze, S3, GCP, etc. are slow? Can I have my own upload progress bar?