我正在尋找一種解決方案,從高清攝影機獲取視訊檔案並自動轉碼為較小的格式,然後上傳到雲端(AWS 或其他方式)。
理想的工作流程是,我有一個 NAS 或一個資料夾,我可以簡單地將原始檔案從相機拖曳到其中。 NAS/電腦會在那裡看到新文件,並自動將視訊轉碼為我已經選擇的設置,並將它們保存到與 AWS S3 或其他雲端儲存系統同步的資料夾中。
我知道 freenas 等會對 xbox360 和 ps3 轉碼做類似的事情 - 我可以利用它來解決我的解決方案嗎?
答案1
所以有不同的事情要做:
- 監視您將原始文件放入的資料夾的內容
- 縮小新檔案並將結果移至 NAS
- 將 NAS 檔案傳送到 S3
要監視第一個資料夾並運行轉換器,只需一個簡單的腳本即可完成此操作。要將 DV HD 轉換為 mp4,ffmpeg可以使用單一命令列輕鬆完成此操作。可以透過同步本機上的資料夾和 NAS 上的資料夾來傳送到 NAS。 NAS 提供不同的可能性來執行此同步。某些 NAS(例如 Synology)支援從 NAS 傳送到 Amazon S3。
此外: - 可以直接將 PC 資料夾同步到 S3 或 Google Cloud,而無需 NAS 執行此操作。 - 可直接使用相機輸出流(虛擬檔案作為 ffmpeg 的輸入)提供 ffmpeg。