【Medium UX譯文】如何快速制作一個(gè)完美的追波動(dòng)效

原文信息:

標(biāo)題:How to prepare perfect GIFs for Dribbble in seconds

作者:Vlad Fedoseyev

地址:https://uxplanet.org/how-to-prepare-perfect-gifs-for-dribbble-in-seconds-c683a44deae

已獲得作者允許

譯文有所改動(dòng)

翻譯:ICEH


寫(xiě)在前面:

此篇推文將介紹一種Mediun上看到的高質(zhì)量轉(zhuǎn)化gif動(dòng)畫(huà)格式的方法咆贬,僅翻譯了其中最主要的部分尔当。

這種方法是利用Mac OX系統(tǒng)的終端命令行轉(zhuǎn)化視頻文件成gif逗鸣,其優(yōu)點(diǎn)是簡(jiǎn)單方便,轉(zhuǎn)化速度快,文件比較小,質(zhì)量也挺高的,而且不局限于各種格式的視頻文件。

當(dāng)然缺點(diǎn)就是局限于Mac OX系統(tǒng)冷尉,而且需要輸入一些代碼(不過(guò)其實(shí)很簡(jiǎn)單,復(fù)制改動(dòng)關(guān)鍵詞就可以)甥角。

再逼逼一下:

動(dòng)效在設(shè)計(jì)領(lǐng)域中越來(lái)越成為一種趨勢(shì)网严,動(dòng)效的加入會(huì)使作品跳出靜態(tài)的維度,他既能更好的表達(dá)設(shè)計(jì)師的想法創(chuàng)意嗤无,更能給用戶震束、觀眾帶來(lái)良好的體驗(yàn)。

不管你從事哪一類型的設(shè)計(jì)当犯,UI垢村、品牌、插畫(huà)等等都好嚎卫,懂動(dòng)效的設(shè)計(jì)師就像金子一樣閃閃發(fā)光嘉栓。

那么我們?cè)谌粘5脑O(shè)計(jì)中,花了無(wú)數(shù)個(gè)小時(shí)用AE拓诸、Principle等動(dòng)效設(shè)計(jì)軟件制作了各種精美的動(dòng)畫(huà)侵佃,它看起來(lái)很神奇,一切似乎都沒(méi)問(wèn)題......剩下的唯一一步就是制作一個(gè)好的GIF文件奠支,而導(dǎo)出gif文件常常是一件比較頭疼的問(wèn)題馋辈。

經(jīng)過(guò)嘗試我們都知道,用AE倍谜、Principle直接導(dǎo)出的gif質(zhì)量非常差迈螟,而大多數(shù)人也找到比較良好的替代方法叉抡,就是直接導(dǎo)出avi、mov等格式的視頻文件答毫,然后在ps里面進(jìn)行簡(jiǎn)單轉(zhuǎn)換褥民,大多數(shù)時(shí)候這是非常棒的方法,效果也還很不錯(cuò)洗搂。

但是ps里面轉(zhuǎn)gif我們會(huì)經(jīng)常遇到各種各樣的問(wèn)題消返,比如他有500幀的丑陋限制,顏色也非常受限蚕脏,調(diào)起來(lái)非常麻煩侦副。

幸運(yùn)的是,前些天在逛dribbble的時(shí)候驼鞭,我就偶然發(fā)現(xiàn)一個(gè)設(shè)計(jì)師在Medium的uxplanet介紹一種用終端命令代碼的方式來(lái)轉(zhuǎn)化視頻格式到gif,一開(kāi)始看到“命令”“終端”我也很害怕尺碰,想必做設(shè)計(jì)的看到這些技術(shù)的都會(huì)膽怯吧挣棕。

不過(guò)操作一遍后感覺(jué)非常簡(jiǎn)單方便,最重要的是轉(zhuǎn)化效果超級(jí)贊亲桥。

原文是英文的洛心,作者介紹的比較簡(jiǎn)單,我把坑都踩了一遍题篷,于是順便想當(dāng)下搬運(yùn)工词身,把原文這一部分簡(jiǎn)單翻譯加上一些提醒在這里介紹一下,方便各位老鐵一起學(xué)習(xí)番枚,有一點(diǎn)點(diǎn)改動(dòng)法严,下面就正式介紹啦。

FFMPEG

FFMPEG是一個(gè)命令行工具葫笼,它是基于Mac OX系統(tǒng)的小工具深啤,可以讓你使用幾乎所有類型的媒體文件執(zhí)行任何操作。

不過(guò)它需要在終端先下載Homebrew(Mac OS平臺(tái)下的軟件包管理工具路星,擁有安裝溯街、卸載、更新洋丐、查看呈昔、搜索等很多實(shí)用的功能)

如果“命令行”和“終端”這兩個(gè)詞聽(tīng)起來(lái)很可怕,請(qǐng)不要擔(dān)心友绝。作者已經(jīng)寫(xiě)好了流程堤尾,只要一步一步跟著操作,很簡(jiǎn)單的九榔,我保證~

1哀峻、安裝Homebrew

打開(kāi)Mac OX系統(tǒng)的終端涡相,輸入下面安裝Homebrew命令,回車運(yùn)行命令剩蟀,這個(gè)過(guò)程等待大概幾分鐘好像催蝗,靜等安裝完畢就OK

/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

2、安裝FFMPEG

同樣育特,打開(kāi)Mac OX系統(tǒng)的終端丙号,輸入下面命令,回車缰冤,靜等安裝犬缨,挺快的,安裝完就是操作了

brew install ffmpeg

3棉浸、導(dǎo)航到視頻文件所在的文件夾

在終端輸入導(dǎo)航到文件夾位置

cd path/to/your/file

建議在桌面建一個(gè)英文名文件夾怀薛,然后把視頻文件改成英文名放進(jìn)去,查看簡(jiǎn)介信息復(fù)制文件夾位置迷郑,比如我在桌面建了文件夾“ae” /Users/huize/Desktop/ae

那我在這里應(yīng)該輸入的是“cd?/Users/huize/Desktop/ae”枝恋,回車運(yùn)行命令

4、創(chuàng)建調(diào)色板文件

步驟3回車之后嗡害,繼續(xù)輸入下面命令焚碌,需要注意一些東西:

input.mp4?是你要轉(zhuǎn)換的視頻文件(還可以是mov,avi等等霸妹,比如這里我的文件夾里視頻叫test.avi我就需要更改成test.avi)

fps=25?是你在GIF中需要的幀速率(默認(rèn)25幀/秒就行了十电,當(dāng)然可以改動(dòng))

scale是尺寸比例,這里是明確要求FFMPEG將視頻大小調(diào)整為Dribbble長(zhǎng)寬比(可改但無(wú)需更改)

palette.png?是你的輸出調(diào)色板文件(這個(gè)文件名也可改但無(wú)需更改叹螟,直接就行)

ffmpeg -i input.mp4 -vf \ fps=25,scale=800:600:flags=lanczos,palettegen palette.png

比如這里我應(yīng)該輸入的是“ffmpeg -i?test.avi?-vf \ fps=25,scale=800:600:flags=lanczos,palettegen palette.png”

回車運(yùn)行腳本鹃骂,此時(shí)你會(huì)得到一張像下面這樣的圖片(在文件夾里),不需要管他首妖,繼續(xù)就行

palette.png


5偎漫、將視頻轉(zhuǎn)換為GIF

繼續(xù)輸入下面命令,同樣需要注意一些東西:

input.mp4?是我們用于生成調(diào)色板的相同輸入文件(跟前面統(tǒng)一有缆,比如我的test.avi)

palette.png?是上一步的結(jié)果(文件名如果上一步改了就要統(tǒng)一)

fps?應(yīng)該保持不變

尺寸比例?也保持不變

output.gif?是你的輸出文件

ffmpeg -i input.mp4 -i palette.png -filter_complex fps=25,scale=800:600:flags=lanczos[x],[x][1:v]paletteuse output.gif

比如這里我應(yīng)該輸入“ffmpeg -i?test.avi?-i?palette.png -filter_complex fps=25,scale=800:600:flags=lanczos[x],[x][1:v]paletteuse output.gif”

回車運(yùn)行腳本象踊,鐺鐺鐺完成~

是不是很簡(jiǎn)單其實(shí),效果還超級(jí)贊的棚壁。

作者Vlad Fedoseyev?的作品


6杯矩、優(yōu)化,檢查文件大小

文件就輸出在同一個(gè)文件夾里袖外,到這里基本上就算結(jié)束了史隆,但如果輸出結(jié)果大小超過(guò)10 MB,則需要降低fps并重復(fù)上面步驟以獲得完美結(jié)果曼验。


作者的注釋:

也許你問(wèn)我們?yōu)槭裁葱枰伾{(diào)色板文件泌射?

簡(jiǎn)而言之粘姜,GIF支持256種顏色,如果轉(zhuǎn)換器選擇了錯(cuò)誤的調(diào)色板熔酷,結(jié)果將看起來(lái)很奇怪孤紧。您可以在以下示例中輕松注意到小點(diǎn):

仔細(xì)觀察可以看到很多點(diǎn)點(diǎn)


可能踩的坑:

1、所有字符都要英文模式下輸入拒秘,如果原文用了中文網(wǎng)頁(yè)翻譯号显,不要直接復(fù)制,因?yàn)槟菢幼訒?huì)有bug躺酒,需要轉(zhuǎn)成英文模式下復(fù)制(可以點(diǎn)開(kāi)原文在英文模式下復(fù)制它的代碼)

2押蚤、自己輸入的話,命令行中的空格鍵什么的都不能省略

3羹应、第3步導(dǎo)航到視頻文件所在的文件夾的時(shí)候注意要在前面輸入cd再輸入文件位置揽碘,剛開(kāi)始看原文我以為不需要也折騰了一會(huì)

......

正如你所看到的,這種方法制作gif并不困難园匹,它其實(shí)是非常高質(zhì)高效的钾菊。有些事情你覺(jué)得困難不敢踏出第一步就會(huì)永遠(yuǎn)停留在原地繼續(xù)浪費(fèi)時(shí)間,相信我偎肃,嘗試一下吧,不要害怕FFMPEG浑此,你會(huì)愛(ài)上這種方法的~

希望這篇文章對(duì)你有用~

要不點(diǎn)個(gè)贊再走唄~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末累颂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子凛俱,更是在濱河造成了極大的恐慌紊馏,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蒲犬,死亡現(xiàn)場(chǎng)離奇詭異朱监,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)原叮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門赫编,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人奋隶,你說(shuō)我怎么就攤上這事擂送。” “怎么了唯欣?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵嘹吨,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我境氢,道長(zhǎng)蟀拷,這世上最難降的妖魔是什么碰纬? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮问芬,結(jié)果婚禮上悦析,老公的妹妹穿的比我還像新娘。我一直安慰自己愈诚,他們只是感情好她按,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著炕柔,像睡著了一般酌泰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上匕累,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天陵刹,我揣著相機(jī)與錄音,去河邊找鬼欢嘿。 笑死衰琐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的炼蹦。 我是一名探鬼主播羡宙,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼掐隐!你這毒婦竟也來(lái)了狗热?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤虑省,失蹤者是張志新(化名)和其女友劉穎匿刮,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體探颈,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡熟丸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了伪节。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片光羞。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖架馋,靈堂內(nèi)的尸體忽然破棺而出狞山,到底是詐尸還是另有隱情,我是刑警寧澤叉寂,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布萍启,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏勘纯。R本人自食惡果不足惜局服,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望驳遵。 院中可真熱鬧淫奔,春花似錦、人聲如沸堤结。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)竞穷。三九已至唐责,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瘾带,已是汗流浹背鼠哥。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留看政,地道東北人朴恳。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像允蚣,于是被迫代替她去往敵國(guó)和親于颖。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容