格式轉(zhuǎn)換 | webp 轉(zhuǎn) png jpg jpeg

許多從瀏覽器中下載下來(lái)的圖片素材是 webp 格式的,這種格式使用著很不方便。比如像這樣:

如何轉(zhuǎn)換成其他格式的?比如 .png

當(dāng)然,你會(huì)說(shuō),網(wǎng)上有好多在線轉(zhuǎn)換工具,可是,少量的可以。如果我要轉(zhuǎn)換成百上千個(gè)呢?

我的第一反應(yīng)是寫個(gè)腳本:

#!/bin/bash
path='./webp'

[ -d $path ] && cd $path

for file in `ls`
  do  ffmpeg -i $file `echo ${file}.png`
done

基本一鍵生成

準(zhǔn)備工作:

  • 我把所有的 webp 圖片放到了一個(gè)名叫 ~/box/webp/ 的文件夾中。
  • 工具: ffmpeg.exe

目錄結(jié)構(gòu)如下:

執(zhí)行過程:

  • 進(jìn)入父文件夾 box: cd ~/box/
  • vim ~/box/webp2png.sh (內(nèi)容同上)。
  • 執(zhí)行腳本 ./webp2png.sh
  • cd webp
  • rm *webp

不是彩蛋的彩蛋:

ls -l webp 發(fā)現(xiàn)文件名中都有一個(gè)'webp'。像這樣:


如何把它們都干掉?還用腳本吧:

  • vim ~/box/del-wepb-name.sh

內(nèi)容如下:

#!/bin/bash
cd webp
for file in `ls`
  do mv $file `echo $file| sed 's/.webp//g'`
done
  • 執(zhí)行:./del-webp-name.sh

Tips:

  • 可以給 rm 加個(gè)回收站哦!老婆再也不用擔(dān)心我 rm FUCK[18+]! ——誰(shuí)用誰(shuí)知道!

比如: Trash-Cli

  • Windows 下可以用 Git Bash,我這片文章就是在 win 下寫的。
  • 有興趣的小伙伴可以把試著這兩個(gè)腳本寫成一個(gè)。

Love you~~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

  • 第 2 章 SHELL 基礎(chǔ)知識(shí)2.1 shell腳本我們?cè)谏厦婧?jiǎn)單介紹了一下什么是shell腳本,現(xiàn)在我們來(lái)進(jìn)一...
    LiWei_9e4b閱讀 1,642評(píng)論 0 0
  • webp是谷歌官方推出的一種比jpg和png更優(yōu)壓縮算法的圖片格式。谷歌在推出這種格式的時(shí)候也推出了一些工具,可以...
    orzangleli閱讀 17,934評(píng)論 1 11
  • 1、文件和目錄: # cd /home 進(jìn)入 '/home' 目錄 # cd .. ...
    XDgbh閱讀 2,151評(píng)論 0 1
  • 系統(tǒng)信息cat /etc/os-release 查看系統(tǒng)詳細(xì)信息(只在centos和redhat上試過生效)arc...
    MicoCube閱讀 796評(píng)論 0 0
  • 最近一段時(shí)間總是感到很孤單,非常孤單。今天晚上更是嚴(yán)重,朋友圈翻了一遍 竟然沒有一個(gè)可以訴說(shuō)心事的朋友。 和閨蜜說(shuō)...
    r芮姑娘閱讀 372評(píng)論 7 4

友情鏈接更多精彩內(nèi)容