자동으로 비디오를 트랜스코딩하고 클라우드에 업로드

자동으로 비디오를 트랜스코딩하고 클라우드에 업로드

저는 HD 카메라에서 비디오 파일을 가져와 더 작은 형식으로 자동 트랜스코딩한 다음 클라우드(AWS 또는 기타)에 업로드하는 솔루션을 찾고 있습니다.

이상적인 작업 흐름은 NAS나 카메라에서 Raw 파일을 간단히 드래그할 수 있는 폴더가 있는 것입니다. NAS/컴퓨터는 거기에서 새 파일을 확인하고 이미 선택한 설정으로 비디오를 자동으로 트랜스코딩하여 AWS S3 또는 기타 클라우드 스토리지 시스템과 동기화되는 폴더에 저장합니다.

나는 freenas 등이 xbox360 및 ps3 트랜스코딩에 대해 비슷한 기능을 수행할 것이라는 것을 알고 있습니다. 내 솔루션에 이 기능을 활용할 수 있습니까?

답변1

그래서 해야 할 일이 다릅니다:

  • 원시 파일을 넣을 폴더의 내용을 모니터링하세요.
  • 새 파일을 축소하고 결과를 NAS로 이동
  • NAS 파일을 S3로 보내기

첫 번째 폴더를 모니터링하고 변환기를 실행하려면 간단한 스크립트를 사용하면 됩니다. DV HD를 mp4로 변환하려면,ffmpeg단일 명령줄을 사용하여 쉽게 수행할 수 있습니다. NAS로의 전송은 컴퓨터의 폴더와 NAS의 폴더를 동기화하여 수행할 수 있습니다. NAS는 이러한 동기화를 수행할 수 있는 다양한 가능성을 제공합니다. NAS에서 Amazon S3로의 전송은 일부 NAS(예: Synology)에서 지원됩니다.

추가: - NAS 없이 PC 폴더를 S3 또는 Google Cloud에 직접 동기화하는 것이 가능할 수도 있습니다. - 카메라 출력 스트림(ffmpeg에 대한 입력으로 가상 파일)을 ffmpeg에 직접 공급하는 것이 가능할 수 있습니다.

관련 정보