0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Vimeo對(duì)GIF的運(yùn)用方法與GIF的優(yōu)勢(shì)劣勢(shì)

LiveVideoStack ? 來(lái)源:CSDN技術(shù)社區(qū) ? 作者:LiveVideoStack_ ? 2021-03-30 09:35 ? 次閱讀

本文介紹了GIF在現(xiàn)代應(yīng)用中的劣勢(shì)&優(yōu)勢(shì),以及Vimeo對(duì)GIF的運(yùn)用方法。

現(xiàn)在是2021年,視頻編碼完全被AV1等現(xiàn)代編解碼器所主導(dǎo)。好吧,也不完全是。一個(gè)小小的,不屈不撓的格式仍然能夠抵抗入侵者。對(duì)于那些想要提高視頻質(zhì)量的工程師來(lái)說(shuō),生活并不容易……

Sintel by the Blender Institute/CC BY. 在Vimeo上制作的GIF

即使在今天,創(chuàng)建于1987年的Graphics Interchange Format(圖形交換格式),或稱 GIF (發(fā)音為“ JIF”) ,仍然是傳輸短動(dòng)畫或視頻的最便攜、最廣泛支持的方式。盡管它每幀最多只支持256種顏色,壓縮性能很差,而且不能包含音軌,但該格式的簡(jiǎn)單使其在電子郵件、論壇、社交媒體等應(yīng)用中,以及在不支持現(xiàn)代替代品的傳統(tǒng)系統(tǒng)中仍占據(jù)主導(dǎo)地位。由于該格式的限制,許多聲稱支持 GIF的平臺(tái)實(shí)際上使用的是 h.264,這種格式被配置為在沒(méi)有音頻的情況下循環(huán)播放,以模擬實(shí)際的GIF。瀏覽器和移動(dòng)設(shè)備可以輕松回放這些文件,它們?cè)谙嗤蚋玫馁|(zhì)量下提供更低的文件大小。然而GIF在支持方面仍然有優(yōu)勢(shì)。

在Vimeo,我們最近發(fā)布了一個(gè)功能,允許會(huì)員從他們的視頻中創(chuàng)建GIF,嵌入到電子郵件中,并在任何平臺(tái)上分享。與任何視頻編碼系統(tǒng)一樣,我們需要考慮如何在保持合理的文件大小和編碼時(shí)間的同時(shí)盡可能保持高質(zhì)量。但由于壓縮格式的能力有限,我們必須解決一些特有的相關(guān)問(wèn)題,涉及圖像量化、時(shí)間優(yōu)化、速率控制和性能。

后臺(tái)是一個(gè)由libimagequant和FFmpeg組成的系統(tǒng)。我們使用libimagequant對(duì)圖像進(jìn)行量化——減少每幀中使用的顏色數(shù)量,以滿足格式的限制——同時(shí)最小化這一過(guò)程對(duì)質(zhì)量的影響。這個(gè)優(yōu)化步驟是復(fù)雜的,也是編碼器中最耗時(shí)的部分。libimagequant還應(yīng)用了抖動(dòng),它看起來(lái)類似于膠片的顆粒,并在生成的GIF中隱藏了量化可能產(chǎn)生的任何色帶。然后,F(xiàn)Fmpeg獲取量化和抖動(dòng)圖像及其調(diào)色板,并將它們編碼為實(shí)際的GIF格式。

為了提高量化質(zhì)量和壓縮性能,我們采用了預(yù)處理步驟來(lái)減少時(shí)間冗余。GIF可以有透明像素,在動(dòng)畫GIF中,可以利用這一點(diǎn)在不同幀之間只改變部分像素,保持其他像素的靜態(tài)。如果視頻中的背景在幀之間沒(méi)有變化,我們可以通過(guò)對(duì)比連續(xù)幀的每個(gè)像素來(lái)避免對(duì)其顏色進(jìn)行多次編碼,當(dāng)它們非常相似時(shí),在后一幀中使其透明。我們使用一個(gè)簡(jiǎn)單的感知顏色距離測(cè)量來(lái)確定要成為透明的像素,這樣就不會(huì)影響人眼看到的質(zhì)量。

這套系統(tǒng)可以讓我們用一些控制幀速率和大小的質(zhì)量參數(shù)、量化質(zhì)量和像素透明度的像素距離閾值來(lái)對(duì)GIF文件進(jìn)行編碼,但是還有一個(gè)我們需要解決的問(wèn)題:速率控制。由于GIF是一種舊的格式,并沒(méi)有針對(duì)視頻編碼進(jìn)行優(yōu)化,所以我們不能用同樣的設(shè)置對(duì)每一個(gè)視頻進(jìn)行不加區(qū)分的編碼,并期望合理的大小用于有硬性大小限制的電子郵件和平臺(tái)?,F(xiàn)代視頻編碼器通常包括內(nèi)部速率控制機(jī)制,以調(diào)整質(zhì)量以達(dá)到目標(biāo)大小,但對(duì)于GIF,管理文件大小的方法有限:減少每幀顏色的數(shù)量,減少幀數(shù),減少幀的大小。為了保持文件大小合理而不犧牲質(zhì)量(除非必要),我們運(yùn)行多個(gè)編碼,根據(jù)需要逐步降低默認(rèn)參數(shù)的質(zhì)量,直到我們達(dá)到一個(gè)適當(dāng)水平,盡可能少地?fù)p害質(zhì)量。

對(duì)同一視頻進(jìn)行多次編碼確實(shí)會(huì)導(dǎo)致整體響應(yīng)時(shí)間更長(zhǎng),因此我們?cè)诙鄠€(gè)級(jí)別上對(duì)它們進(jìn)行并行處理,以保持合理的等待時(shí)間。目前,我們?cè)谑占Y(jié)果并挑選出最終結(jié)果之前,以固定規(guī)模的批次運(yùn)行編碼,并且每個(gè)編碼同時(shí)在多個(gè)幀上運(yùn)行主要瓶頸,顏色量化。下面的活動(dòng)示意圖描述了系統(tǒng)的總體結(jié)構(gòu)和程序流程。

5d4f2e9a-8d65-11eb-8b86-12bb97331649.png

GIF 創(chuàng)建系統(tǒng)的活動(dòng)示意圖

由于年代久遠(yuǎn)和格式的低復(fù)雜性,GIF永遠(yuǎn)不會(huì)像它們的源視頻那樣好看,但我們?nèi)匀挥幸恍┽槍?duì)質(zhì)量和性能的改進(jìn)工作。通過(guò)電子郵件或社交媒體分享GIF片段是在朋友或關(guān)注者中創(chuàng)建視頻興趣的好方法。

現(xiàn)在我們所有的成員都可以使用這個(gè)功能,所以如果你想通過(guò)電子郵件或社交媒體在Vimeo上分享視頻,在你的視頻設(shè)置中找到GIF選項(xiàng),并試一試!
編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 視頻編碼
    +關(guān)注

    關(guān)注

    2

    文章

    113

    瀏覽量

    21049
  • Vimeo
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    8000
  • GIF
    GIF
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    6610

原文標(biāo)題:Vimeo針對(duì)GIF性能和質(zhì)量的改進(jìn)

文章出處:【微信號(hào):livevideostack,微信公眾號(hào):LiveVideoStack】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    華為鴻蒙NEXT系統(tǒng)的優(yōu)勢(shì)劣勢(shì)

    隨著華為鴻蒙NEXT系統(tǒng)的推出,關(guān)于其性能與體驗(yàn)的討論在網(wǎng)絡(luò)上引起了廣泛關(guān)注。本文綜合了多個(gè)角度的用戶評(píng)價(jià),從優(yōu)勢(shì)劣勢(shì)兩方面,帶您了解這一備受矚目的操作系統(tǒng)。
    的頭像 發(fā)表于 12-30 10:30 ?905次閱讀

    玻璃基板、柔性基板和陶瓷基板的優(yōu)劣勢(shì)

    在半導(dǎo)體封裝領(lǐng)域,玻璃基板、柔性基板和陶瓷基板各自具有獨(dú)特的優(yōu)勢(shì)劣勢(shì),這些特性決定了它們?cè)诓煌瑧?yīng)用場(chǎng)景中的適用性。
    的頭像 發(fā)表于 12-25 10:50 ?429次閱讀
    玻璃基板、柔性基板和陶瓷基板的優(yōu)<b class='flag-5'>劣勢(shì)</b>

    Triton編譯器的優(yōu)勢(shì)劣勢(shì)分析

    Triton編譯器作為一種新興的深度學(xué)習(xí)編譯器,具有一系列顯著的優(yōu)勢(shì),同時(shí)也存在一些潛在的劣勢(shì)。以下是對(duì)Triton編譯器優(yōu)勢(shì)劣勢(shì)的分析: 優(yōu)勢(shì)
    的頭像 發(fā)表于 12-25 09:07 ?331次閱讀

    FPC電路板的優(yōu)勢(shì)劣勢(shì)

    隨著電子技術(shù)的快速發(fā)展,對(duì)電路板的靈活性和可彎曲性的需求日益增長(zhǎng)。FPC電路板以其獨(dú)特的優(yōu)勢(shì)在眾多應(yīng)用領(lǐng)域中脫穎而出,但同時(shí)也存在一些劣勢(shì)。 FPC電路板的優(yōu)勢(shì) 1. 高度靈活性 FPC電路板的最大
    的頭像 發(fā)表于 12-03 10:15 ?285次閱讀

    Prolith和HyperLith的優(yōu)劣勢(shì)

    Prolith和HyperLith在光刻領(lǐng)域的優(yōu)劣勢(shì),可以展開討論討論
    發(fā)表于 11-29 22:12

    SSR的優(yōu)勢(shì)劣勢(shì)分析

    SSR(Server-Side Rendering,服務(wù)器端渲染)的優(yōu)勢(shì)劣勢(shì)分析如下: SSR的優(yōu)勢(shì) SEO友好 : 由于搜索引擎爬蟲的性質(zhì),更容易識(shí)別和抓取服務(wù)端渲染的頁(yè)面內(nèi)容,因此提升了網(wǎng)站
    的頭像 發(fā)表于 11-18 11:27 ?460次閱讀

    常見(jiàn)視頻接口的優(yōu)勢(shì)劣勢(shì)

    隨著技術(shù)的發(fā)展,視頻接口的種類和標(biāo)準(zhǔn)也在不斷更新。從模擬信號(hào)的VGA、DVI,到數(shù)字信號(hào)的HDMI、DisplayPort,再到無(wú)線傳輸?shù)腁irPlay和Miracast,每種接口都有其獨(dú)特的優(yōu)勢(shì)
    的頭像 發(fā)表于 10-30 16:14 ?531次閱讀

    美國(guó)硅谷服務(wù)器的優(yōu)勢(shì)劣勢(shì)

    硅谷位于美國(guó)加利福尼亞州,是全球科技創(chuàng)新的核心區(qū)域之一,這里匯聚了大量的高科技企業(yè)和數(shù)據(jù)中心。選擇在這里部署服務(wù)器對(duì)于很多企業(yè)和個(gè)人用戶來(lái)說(shuō),既有顯著的優(yōu)勢(shì)也存在一定的劣勢(shì)
    的頭像 發(fā)表于 10-09 10:26 ?282次閱讀

    E3FA-TN11光電開關(guān)有哪些優(yōu)勢(shì)劣勢(shì)分析

    光電開關(guān)在工業(yè)自動(dòng)化控制中發(fā)揮著舉足輕重的作用,具有顯著的優(yōu)勢(shì)和一定的劣勢(shì)。在實(shí)際應(yīng)用中,需要根據(jù)具體場(chǎng)景和需求進(jìn)行選擇和優(yōu)化配置,以充分發(fā)揮其優(yōu)勢(shì)并克服其劣勢(shì)。
    的頭像 發(fā)表于 09-24 14:16 ?363次閱讀

    射頻技術(shù)有哪些優(yōu)勢(shì)劣勢(shì)

    射頻技術(shù),作為一種廣泛應(yīng)用的電磁波技術(shù),在通信、醫(yī)療、工業(yè)等多個(gè)領(lǐng)域發(fā)揮著重要作用。其優(yōu)勢(shì)在于高效性、靈活性、非接觸性等方面,但同時(shí)也存在一些劣勢(shì),如熱偏移現(xiàn)象、尖角效應(yīng)以及信號(hào)干擾等。以下是對(duì)射頻技術(shù)優(yōu)勢(shì)
    的頭像 發(fā)表于 08-13 10:13 ?1763次閱讀

    電磁信號(hào)模擬系統(tǒng)有哪些優(yōu)勢(shì)劣勢(shì)

    智慧華盛恒輝電磁信號(hào)模擬系統(tǒng)具有一系列優(yōu)勢(shì)劣勢(shì),這些優(yōu)勢(shì)劣勢(shì)對(duì)于其應(yīng)用范圍和效果具有重要影響。以下是對(duì)電磁信號(hào)模擬系統(tǒng)優(yōu)勢(shì)
    的頭像 發(fā)表于 07-16 16:34 ?489次閱讀

    拼接屏有什么優(yōu)勢(shì)劣勢(shì)

    拼接屏,作為一種新型的顯示技術(shù),近年來(lái)在各個(gè)領(lǐng)域得到了廣泛的應(yīng)用。它采用多塊液晶面板組成一個(gè)整體進(jìn)行使用,通過(guò)電子信號(hào)的切換來(lái)形成不同的畫面效果。接下來(lái),我們將對(duì)拼接屏的優(yōu)勢(shì)劣勢(shì)進(jìn)行深入分析。
    的頭像 發(fā)表于 06-24 10:43 ?906次閱讀

    直流無(wú)刷電機(jī)的優(yōu)勢(shì)劣勢(shì) 直流無(wú)刷電機(jī)的特點(diǎn)及應(yīng)用領(lǐng)域

    直流無(wú)刷電機(jī)(BLDC,Brushless Direct Current Motor)是一種采用電子換向器代替?zhèn)鹘y(tǒng)電刷換向器的電機(jī)。它具有許多優(yōu)勢(shì)劣勢(shì),本文將詳細(xì)介紹直流無(wú)刷電機(jī)的特點(diǎn)、優(yōu)勢(shì)、
    的頭像 發(fā)表于 06-04 17:07 ?5502次閱讀

    變頻電機(jī)與普通電機(jī)相比有哪些優(yōu)勢(shì)劣勢(shì)

    在現(xiàn)代工業(yè)領(lǐng)域,電機(jī)作為轉(zhuǎn)換電能和機(jī)械能的核心設(shè)備,其性能優(yōu)劣直接關(guān)系到整個(gè)生產(chǎn)線的效率和穩(wěn)定性。變頻電機(jī)和普通電機(jī)作為兩種常見(jiàn)的電機(jī)類型,各自具有獨(dú)特的優(yōu)勢(shì)劣勢(shì)。本文將對(duì)兩者進(jìn)行詳細(xì)的對(duì)比分析,以便讀者能夠更全面地了解它們的特點(diǎn)和應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 05-31 15:06 ?1325次閱讀

    安卓設(shè)備接收iPhone GIF動(dòng)圖成靜態(tài)

    據(jù)Reddit社區(qū)、X平臺(tái)和9to5Google等媒體透露,安卓設(shè)備接收iPhone發(fā)送的GIF動(dòng)圖時(shí),有部分用戶反映其變?yōu)殪o態(tài)圖像并伴有明顯的像素化現(xiàn)象。
    的頭像 發(fā)表于 05-28 11:50 ?2624次閱讀