現(xiàn)在GIF動圖是越來越流行了。在過去,它是我們在Web上唯一能展示動畫圖片的技術(shù)。這種技術(shù)非常的有用,因為,相對于Real Video Player, Windows Media等技術(shù),都需要特殊的瀏覽器插件才能實現(xiàn)。如今,我們的瀏覽器里有了更好的視頻標(biāo)準(zhǔn)和格式,而GIF卻風(fēng)靡了網(wǎng)絡(luò),也許是人們更愛娛樂了。 將小視頻轉(zhuǎn)換成GIF動圖那么,如何能夠?qū)⒁粋€完整小視頻,或一個長視頻的某一部分轉(zhuǎn)化成GIF動圖呢?這里要使用一種多媒體工具:ffmpeg. 想將整個視頻轉(zhuǎn)換成GIF,你可以使用下面的命令: ffmpeg -i small.mp4 small.gif 想將一個視頻里的指定的時間段轉(zhuǎn)換成GIF,你可以使用下面的命令: ffmpeg -t 3 -ss 00:00:02 -i small.webm small-clip.gif 上面的命令是利用ffmpeg將從視頻第二秒開始、時長為3秒的片段提取出、并轉(zhuǎn)化成GIF動圖。 如果各種參數(shù)保持缺省值,則轉(zhuǎn)換后的圖像的清晰度、分辨率并不是特別高,但這些參數(shù)你可以任意設(shè)置: ffmpeg -i small.mp4 -b 2048k small.gif 將GIF動圖轉(zhuǎn)換成視頻命令行的寫法非常相似而簡單: ffmpeg -f gif -i animation.gif animation.mp4 這個命令還可以讓你選擇性的將GIF圖轉(zhuǎn)換成各種視頻格式: ffmpeg -f gif -i animation.gif animation.mpegffmpeg -f gif -i animation.gif animation.webm ffmpeg 和 ImageMagick 都是非常優(yōu)秀的多媒體編輯工具,你應(yīng)該花一點時間研究研究它們,很多時候你會發(fā)現(xiàn)非常需要它們。 |
|