喜迎GIF 31周年:谷歌在GitHub上發布開源的CLI終端轉義工具
為了迎接 GIF 的 31 周歲生日,谷歌特地在 GitHub 上發布了開源的 GIF 轉 CLI 終端工具。作為一項被“萬惡之源表情包”所采用的動圖技術,其可以一路追溯到 1987 年。谷歌發布的這款工具,全稱為“GIF for CLI”,用戶可以借助它來將圖像轉成基于 ACSII 碼的“圖形交換格式”。
Sean Hayes 在谷歌博客上寫到:這是一款可以將 GIF 動圖、短、或者 Tenor GIF API 轉換為 ASCII 藝術的工具。
在登陸工作站的時候,你喜歡的 GIF 圖像就能夠以 ASCII 碼的形式向你表示歡迎。借助 ANSI 轉義序列,可以實現對動畫和色彩的支持。
對于選中 GIF 格式文件(或網址 / Tenor 查詢),當命令行程序運行時,它會通過 ffmpeg 將動畫 GIF 或短視頻分割為靜態 jpg 格式。
然后這些 jpg 幀會被轉換成 ASCII 幀(緩存在 $HOME/.cache/gif-for-cli 中),程序將每一幀打印到控制臺,用 ANSI 轉義序列在每幀之間清理控制臺。
如果你想要嘗試一下 GIF 轉 CLI,可以到(現已被微軟收購的)GitHub 上獲取體驗:
https://github.com/google/gif-for-cli
來自: cnBeta
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!