ubuntu16.04:制作gif图片
現(xiàn)在社交軟件中, 各種各樣的動圖為大家交流很大的樂趣.? Gif圖片比視頻小, 比靜態(tài)JPG圖片形象生動, 更適用于產(chǎn)品展示和步驟演示等. 這里簡單介紹一下在window系統(tǒng)和ubuntu系統(tǒng)下gif圖的制作.
ubuntu系統(tǒng)
工具: kazam和ffmpeg
kazam是linux下的一款簡單但是功能強大的屏幕錄制工具. 它可錄制聲音并選擇全屏錄制或局部區(qū)域錄制.
安裝方式:
在ubuntu上, 可以選擇通過PPA安裝.
$ sudo add-apt-repository ppa:kazam-team/unstable-series $ sudo apt-get update && sudo apt-get install kazam若安裝成功, 在終端輸入以下指令可打開該軟件界面
$ kazam
?
?
?
?
?
?
?
?
?
?
?
?
?
FFmpeg是用于錄制、轉(zhuǎn)換和流化音頻和視頻的完整解決方案, 包括 libavcodec ,一套領(lǐng)先的音/視頻編解碼類庫。FFmpeg 在Linux上開發(fā),當(dāng)可以在大多數(shù)操作系統(tǒng)下編譯,包括Windows。
安裝方式:
在ubuntu上, 在終端輸入以下命令:
$ sudo apt-repository ppa:kirillshkrogalev/ffmpeg-next $ sudo apt-get update $ sudo apt-get install ffmpeg?安裝完成后, 在終端輸入
$ ffmpeg -version若出現(xiàn)以下信息, 說明安裝成功.
Gif制作
1 視頻錄制.
打開Kazam軟件. 其中Fullscreen 表示錄制整個平面, Window表示錄制特定的窗口, Area表示自己選取某個區(qū)域. 這個可根據(jù)自己需求自行選擇.
?
?選擇好錄制區(qū)域后, 點擊Capture按鈕, 此時屏幕開始倒計時錄制. 倒計時時間可自己設(shè)置. 錄制完成的視頻保存為test.mp4文件.
?
?
?
?
?
?
?
?
?
?
?
2 將視頻轉(zhuǎn)化為Gif
?ffmpeg功能強大, 這里只是介紹將視頻轉(zhuǎn)為Gif時常用的指令.
要將之前保存的test.mp4文件轉(zhuǎn)化為Gif, 可簡單的使用下面命令:
$ ffmpeg -i test.mp4 out.gif這是按照默認的參數(shù)將, 其中test.mp4是輸入的視頻文件, out.gif 為輸出文件. 但是問題來了, 此時的源視頻可能為1080P的高清視頻, 轉(zhuǎn)化后的Gif文件很可能比源視頻都大的多. 所以為了達到自己的要求, 需要添加相應(yīng)的參數(shù). 通常來講, 下面的對下面指令的參數(shù)進行適當(dāng)修改一般都可滿足我們的要求.
$ ffmpeg -ss 2 -t 12 -i test.mp4 -s 649x320 -r 15 output1.gif其中,? -ss 2 to 12 表示從從視頻的第2秒開始轉(zhuǎn)換, 轉(zhuǎn)換時間長度為12秒后停止. -s用于設(shè)定分辨率, -r 用于設(shè)定幀數(shù).? 通常Gif有15幀左右就比較流程了.
?
?
總結(jié)
以上是生活随笔為你收集整理的ubuntu16.04:制作gif图片的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2013网络安全隐患多 安全防护要跟上
- 下一篇: 【三维视觉】【深度学习】ubuntu18