影片或 EveCam 的轉檔時間好久,有沒有辦法改善呢? (#35)
轉檔的主要機制,包括:
  1. 排程轉檔
    影片上傳後,會進入排程等待轉檔。
     
  2. 支援多解析度
    若上傳的影片解析度超過 HD,就會轉成多種解析度以滿足不同裝置與頻寬的需求。
     
  3. 轉檔的優先順序
    轉檔的策略會先轉完所有的 HD 影片 (先提供觀看),之後才會進行更高解析度的轉檔。
 
轉檔效率主要影響的因素如下:
  1. CPU 越快,轉檔速度就更快,所需時間就越短。
  2. 核心數越多,同時可以轉檔的影片就會更多,可以減少排隊轉檔的等待時間。
  3. 越多轉檔主機,效率越高。
因此,若要加快轉檔的速度,可以提高 CPU 的效率和核心數,或增加轉檔的主機數量。
此外,轉檔的速度也和影片內容的複雜度有關,比較少動畫的影片 (如一般投影片),轉檔速度就會更快。
 
如果是 4 核心 2GHz 的 CPU,FullHD (1920x1080) 的影片,粗估值如下:
  1. 一小時影片,轉檔約 0.8 小時
  2. 一小時 EverCam,轉檔約 0.3 小時

[原始位置: 上傳 EverCam / 影片]