Transcodifique vídeo automaticamente e faça upload para a nuvem

Transcodifique vídeo automaticamente e faça upload para a nuvem

Estou procurando uma solução para pegar arquivos de vídeo da minha câmera HD e automatizar a transcodificação para um formato menor e depois fazer upload para a nuvem (AWS ou outro).

O fluxo de trabalho ideal seria eu ter um NAS ou uma pasta para onde eu pudesse simplesmente arrastar os arquivos raw da câmera. O NAS/computador veria novos arquivos lá e transcodificaria automaticamente o vídeo para as configurações que eu já escolhi e os salvaria em uma pasta sincronizada com o AWS S3 ou algum outro sistema de armazenamento em nuvem.

Eu sei que freenas e outros farão algo semelhante para transcodificação de xbox360 e ps3 - posso aproveitar isso para minha solução?

Responder1

Portanto, há coisas diferentes para fazer:

  • monitore o conteúdo da pasta na qual você está colocando os arquivos brutos
  • reduzindo o novo arquivo e movendo o resultado para o NAS
  • enviando o arquivo NAS para S3

Para monitorar a primeira pasta e executar o conversor, um script simples pode fazer isso. Para converter de DV HD para mp4,ffmpegpode fazer isso facilmente usando uma única linha de comando. O envio para o NAS pode ser feito sincronizando uma pasta na sua máquina e uma pasta no NAS. NAS oferecem diferentes possibilidades para fazer esta sincronização. O envio do NAS para o Amazon S3 é compatível com alguns NAS (Synology, por exemplo).

Além disso: - pode ser possível sincronizar uma pasta do PC diretamente com o S3 ou o Google Cloud, sem que o NAS faça isso. - pode ser possível alimentar o ffmpeg diretamente com o fluxo de saída da câmera (arquivo virtual como entrada para o ffmpeg).

informação relacionada