如果說短視頻商城系統還有哪裡不盡人意的話,那一定是視頻的大小規定,為了方便視頻數據處理,短視頻商城系統在視頻上傳時會進行大小限制,而就這麼一條簡單的規定,為什麼不去除呢?平臺當然知道視頻大小限制帶來的影響有多大,不去除也是為了視頻數據的處理考慮。
一、視頻大小差距
我們來一起想象一下,短視頻商城系統對上傳視頻的大小規定是100M,用戶上傳了一個50M的視頻,那這個視頻在添加美顏、濾鏡、水印等方面的可操作性就更強,同時本身視頻大小就小,在視頻壓縮時也不需要使用太大力度的壓縮,能保證視頻的還原度;如果用戶上傳了一個90M的視頻,視頻在添加各種效果時就要有所顧忌,添加太多視頻體積會隨著增加,到時候壓縮就會用更大的力度壓縮,可能會對視頻造成一定的損害,反而會影響到用戶的觀看體驗。
對於播放來說,短視頻商城系統中的視頻文件越大,受到網路影響的可能性也越大,所以為了避免卡頓,會對視頻細節進行要求。
二、視頻格式差距
目前這個問題已經得到解決,一方面現在大部分視頻都是MP4格式,短視頻商城系統剛好能支持,另外通過轉碼和編碼標準,能讓視頻格式變得更加統一,比較利於上傳和儲存、解碼。
三、視頻必要的處理
有些視頻對於視頻體積太大的問題,短視頻商城系統會進行一些處理,比如抽幀,在不影響用戶正常觀看的情況下抽取幾幀,抽幀的方式還可以應對卡頓問題,用戶網路不好,加載視頻時間過長,可以通過抽幀降低視頻的體積和傳輸需要的資源,增加速度。
在服務端,短視頻商城系統需要進行轉碼、壓縮等操作,這都屬於視頻的必要處理,往往服務端具備的服務器處理能力都比較強,在各個方面,比如視頻的儲存、傳遞等,尤其是儲存方面,如果不對視頻大小加以限制,短視頻商城系統會有大量的服務器資源被分配去儲存內容,導致平臺不得不增加在服務器上的開銷,這是平臺不希望看到的。
聲明:以上內容為雲豹科技作者本人原創,未經作者本人同意,禁止轉載,否則將追究相關法律責任