好多小伙伴跟我說,為啥我轉出來的GIF比視頻還大?怎么可以壓縮得更小啊,淘寶詳情頁面只能上傳小于2M的動圖?。ㄏ旅孢@張原圖太大已經超過知乎支持的10M,為了發(fā)出來,已經做了一定的壓縮,與原圖無異)
那么為啥動圖差不多,但是大小差別卻很大呢?
答曰:我用PR把視頻轉成GIF的。
PR這么專業(yè)的工具,按道理應該可以轉出來合適的GIF啊,為啥還是不行?原來遇到這種問題還不止一個,尤其咱們知乎上也有不少同學有這樣的困惑呢~
視頻存儲和GIF存儲是不同的,視頻比GIF大是大家的先天認知,實際上并不是完全準確的。
視頻是存儲的編碼數據——類似文檔,不同視頻格式編碼本就千差萬別,視頻可以將多余的重復的圖像信息刪去,播放時只要存儲的畫面信息存在同樣的圖像數據可以重復調用,所以壓縮的更好的視頻格式越來越受歡迎。而GIF則是完整的圖像存儲,是多個圖片的疊加,可能幾秒的視頻有上百幀圖片,有多少幀圖就是多少張圖片實實在在的存儲空間大小。
這樣說,你就能理解為啥GIF圖會比視頻要大了吧!
那么,PR將視頻轉GIF就一定是很大的嗎?
我們先來看下,PR默認設置直接導出的GIF,這個是7.9M
我們再來看,PR導出設置調低幀速率,尺寸還稍微放大一點
這樣設置,導出來的GIF圖變小了,是4.3M。直接放大尺寸動圖會變大的,但是這里面重要的操作就是降低了幀速率,減少了實際輸出的GIF幀數,所以幀數對大小影響很大,這也是上面說的那個GIF多幀圖片占用空間的原理。
在實際工作中,我們很多應用場景下,都會有圖片大小的限制,尤其是動態(tài)圖更為嚴格,畢竟動起來的圖占用更多的網絡資源。
咱們SOOGIF的視頻轉GIF工具,基于實際應用的考慮,在輸出的GIF上就直接做了幀速率的標準設定,可以讓生成的GIF直接符合常規(guī)的使用。
這是正常原視頻輸出的標準幀率(10FPS)的GIF圖,生成3.2M
這是選擇了低流暢度也就是低幀率(5FPS)的,生成1.8M
標準幀率生成的動圖,點擊壓縮后,可以比低幀率的更小1.3M且保持流暢度
正常的短的視頻標準速率加壓縮基本滿足需求即可,如果實在需要轉較長時間的大圖,那么就可以試試低幀率生成再結合壓縮處理。
最新教程
熱門教程
相關教程