Transcodifica vídeo automáticamente y súbelo a la nube

Transcodifica vídeo automáticamente y súbelo a la nube

Estoy buscando una solución para tomar archivos de video de mi cámara HD y automatizar la transcodificación a un formato más pequeño y luego cargarlos en la nube (AWS o de otro tipo).

El flujo de trabajo ideal sería tener un NAS o una carpeta donde simplemente podría arrastrar los archivos sin procesar desde la cámara. El NAS/computadora vería archivos nuevos allí y transcodificaría automáticamente el video a la configuración que ya seleccioné y los guardaría en una carpeta que esté sincronizada con AWS S3 o algún otro sistema de almacenamiento en la nube.

Sé que freenas y demás harán algo similar para la transcodificación de xbox360 y ps3. ¿Puedo aprovechar esto para encontrar mi solución?

Respuesta1

Entonces hay diferentes cosas que hacer:

  • supervise el contenido de la carpeta en la que está colocando los archivos sin formato
  • reducir el nuevo archivo y mover el resultado al NAS
  • enviando el archivo NAS a S3

Para monitorear la primera carpeta y ejecutar el convertidor, un script simple puede hacerlo. Para convertir de DV HD a mp4,ffmpegPuede hacerlo fácilmente usando una sola línea de comando. El envío al NAS se puede realizar sincronizando una carpeta en su máquina y una carpeta en el NAS. Los NAS ofrecen diferentes posibilidades para realizar esta sincronización. Algunos NAS (Synology, por ejemplo) admiten el envío desde el NAS a Amazon S3.

Además: - Es posible sincronizar una carpeta de PC con S3 o Google Cloud directamente sin que el NAS lo haga. - Es posible que sea posible alimentar ffmpeg directamente con el flujo de salida de la cámara (archivo virtual como entrada a ffmpeg).

información relacionada