Procesamiento de transmisión: ¿Alguien ha usado Vimeo PRO para codificar y almacenar videos? ¿Qué pasa con la nube DailyMotion? ¿Cuál sería mejor? ¿Puedo usar alguno de ellos para codificar y luego descargar / almacenar los archivos en mi S3?

No estoy exactamente seguro de lo que está tratando de lograr, pero servicios como Vimeo no están realmente diseñados para codificar sus videos. Le sugiero que eche un vistazo a uno de los numerosos proveedores de servicios de codificación en la nube. Algunos incluso son capaces de guardar automáticamente el archivo transcodificado en Amazon S3.

Aquí hay dos opciones que vienen a la mente:
1. Zencoder (creo que esta es la solución ideal para usted).
2. Amazon Elastic Transcoder

Esto es lo que Zencoder admite de fábrica:

Entrante: HTTP, HTTPS, FTP, FTPS, SFTP De: servidor del cliente, Amazon S3, GCS, Rackspace CloudFiles
Saliente: FTP, FTPS, SFTP A: servidor del cliente, Amazon S3, GCS, Rackspace CloudFiles, todos los CDN, puntos de sindicación
Acelerado: Aspera, AWS Direct Connect, importación física de AWS, múltiples conexiones TCP
Alojamiento de archivos de duración limitada

¿Cuál es tu escenario? ¿Por qué quieres descargar después de codificar? ¿Por qué no simplemente subir a un servicio que codifica su archivo cargado en muchos formatos para que sus usuarios puedan jugar en cualquier dispositivo? De esta manera, no tiene que preocuparse por codificar en una variedad de formatos y servir a sus usuarios.

Otro método es almacenar el video en bruto en S3 o GCS y luego usar algo de Zencoder para transcodificarlo a un tamaño más pequeño y luego subirlo a vimeo. ya que tienen un límite estricto de almacenamiento y no de ancho de banda.