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