APNG格式圖片文件大小優化方案 轉WEBP

文章目錄

  • 原因
  • 過程
  • 相關下載
  • 相關文檔
  • 后記

原因

頁面上有個特效動畫,PNG文件,APNG格式,13M大小,太占用內容了,要優化一下。

過程

直接上命令吧

ffmpeg -i input.apng -vf "format=rgba" -loop 0 output.webp

轉換后發現loop設置不起作用,動畫只循環一次。

到處找,發現可以用Google的libwebp庫搞定,里面包含查看、轉換、修改元信息等工具,我們需要用到的是webpmux

#設置loop,0為無限循環
webpmux -set loop 0 output.webp -o loop.webp
#查看圖片信息
webpmux -info loop.webp
Canvas size: 1920 x 236
Features present: animation transparency
Background color : 0xFFFFFFFF  Loop Count : 0
Number of frames: 214

相關下載

  1. libwebp-1.5.0-windows-x64.zip
  2. ffmpeg-release-full.7z

相關文檔

Gogole - 一種適用于網絡的圖片格式
FFmpeg
Builds FFMPEG @ gyan.dev

后記

發現有個工具可以直接提供轉換 /笑哭
iSparta-PNG壓縮與格式轉換工具
PS:我測試沒有成功

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/70905.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/70905.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/70905.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

個人電腦小參數GPT預訓練、SFT、RLHF、蒸餾、CoT、Lora過程實踐——MiniMind圖文版教程

最近看到Github上開源了一個小模型的repo,是真正拉低LLM的學習門檻,讓每個人都能從理解每一行代碼, 從零開始親手訓練一個極小的語言模型。開源地址: GitHub - jingyaogong/minimind: 🚀🚀 「大模型」2小時…

PHP Zip 文件處理指南

PHP Zip 文件處理指南 引言 ZIP文件是一種流行的壓縮格式,廣泛用于文件壓縮和歸檔。PHP作為一門強大的服務器端腳本語言,提供了豐富的類和方法來處理ZIP文件。本文將詳細介紹PHP中ZIP文件的處理方法,包括創建、添加文件、提取文件以及壓縮和…

Java使用ZXing庫生成帶有Logo的二維碼圖片,并去除白邊動態伸縮上傳到阿里云OSS

文章目錄 引言二維碼基本原理1、二維碼概述2、QR Code結構3、錯誤糾正級別 QR Code生成技術1、ZXing庫2、生成二維碼的步驟 圖像處理技術1、嵌入Logo2. 去除白邊 阿里云OSS基本概念1、OSS概述2. 主要功能3. 基本概念 實戰演示1、依賴庫2、類結構3、生成普通二維碼4. 去除白邊5、…

AI工具箱最新使用教程

先克隆項目 電腦需要先安裝 git ,安裝的畫看這個 Git安裝教程(超詳細)。 git鏡像 git clone https://github.com/Escaflowne1985/MyToolsWebBackendUser.gitgitee鏡像 git clone https://gitee.com/escaflowne/MyToolsWebBackendUser.git…

Android-創建mipmap-anydpi-v26的Logo

利用 Android Studio 自動創建 創建新項目:打開 Android Studio,點擊 “Start a new Android Studio project” 創建新項目。在創建項目的過程中,當設置Target SDK Version為 26 或更高版本時,Android Studio 會在項目的res目錄下…

SEO煉金術(4)| Next.js SEO 全攻略

在上一篇文章 SEO煉金術(3)| 深入解析 SEO 關鍵要素 中,我們深入解析了 SEO 關鍵要素,包括 meta 標簽、robots.txt、canonical、sitemap.xml 和 hreflang,并探討了它們在搜索引擎優化(SEO)中的作…

面試葵花寶典之React(持續更新中)

1.談談你對HOC的理解 定義: 高階組件是一個接收組件作為參數并返回新組件的函數,用于復用組件邏輯,遵循純函數特性(無副作用,輸出僅依賴輸入)。 組合性:可嵌套使用多個 HOC。 HOC(…

數據安全管理的AI工具有哪些?

數據安全管理的AI工具在不斷演進,它們憑借強大的算法和學習能力,為企業筑起了一道堅不可摧的數字防線。 在數據安全管理領域,AI工具的應用日益廣泛,以下是一些常見的工具及其功能: AI驅動的數據分類與標記 工具: Micr…

Matplotlib 繪圖標記

Matplotlib 繪圖標記 引言 Matplotlib 是一個功能強大的 Python 繪圖庫,廣泛用于數據可視化。在 Matplotlib 中,繪圖標記(markers)是數據點在圖表中顯示的方式。正確的使用繪圖標記可以增強圖表的可讀性和美觀性。本文將詳細介紹…

【DeepSeek問答】QProcess::start是異步的嗎?會使UI卡頓嗎?

好的,我現在需要回答用戶關于QProcess::start是否是異步的,以及它是否會導致UI卡頓的問題。用戶之前已經詢問過如何開發一個調用7-Zip的Qt應用,并且我給出了示例代碼。現在用戶可能在使用過程中遇到了問題,或者想更深入了解QProce…

Android 常用命令和工具解析之存儲相關

1 基本概念 2 命令解讀 2.1 adb shell df df 命令主要用于需要檢查文件系統上已使用和可用的磁盤空間的數量。如果沒有指定文件名,則顯示在當前所有掛載的文件系統上可用的空間。其原理是從proc/mounts 或 /etc/mtab 中檢索磁盤信息。 注意:df命令并…

使用ZFile打造屬于自己的私有云系統結合內網穿透實現安全遠程訪問

文章目錄 前言1.關于ZFile2.本地部署ZFile3.ZFile本地訪問測試4.ZFile的配置5.cpolar內網穿透工具安裝6.創建遠程連接公網地址7.固定ZFile公網地址 前言 在數字化的今天,我們每個人都是信息的小能手。無論是職場高手、攝影達人還是學習狂人,每天都在創造…

HarmonyOS 5.0應用開發——鴻蒙接入高德地圖實現POI搜索

【高心星出品】 文章目錄 鴻蒙接入高德地圖實現POI搜索運行結果:準備地圖編寫ArkUI布局來加載HTML地圖 鴻蒙接入高德地圖實現POI搜索 在當今數字化時代,地圖應用已成為移動設備中不可或缺的一部分。隨著鴻蒙系統的日益普及,如何在鴻蒙應用中…

idea + Docker + 阿里鏡像服務打包部署

一、下載docker desktop軟件 官網下載docker desktop,需要結合wsl使用 啟動成功的畫面(如果不是這個畫面例如一直處理start或者是stop需要重新啟動,不行就重啟電腦) 打包成功的鏡像在這里,如果頻繁打包會導致磁盤空間被占滿,需…

IP---網絡類型

這只是IP的其中一塊內容-網絡類型,IP還有更多內容可以查看IP專欄,前一章內容為訪問服務器流程,可通過以下路徑查看IP----訪問服務器流程-CSDN博客,歡迎指正 2.網絡類型 網絡類型---根據二層(數據鏈路層)所…

【監督學習】ARIMA預測模型步驟及matlab實現

ARIMA預測模型 ARIMA預測模型1.算法步驟2.參數選擇(1)拖尾截尾判斷法(2) AIC 準則(3) BIC 準則 3.MATLAB 實現參考資料 ARIMA預測模型 #mermaid-svg-mDhjwpnuA0YcEGnE {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…

使用git管理uniapp項目

1.本地管理 1. 在項目根目錄中新建 .gitignore 忽略文件,并配置如下: # 忽略 node_modules 目錄 /node_modules /unpackage/dist 2. 打開終端,切換到項目根目錄中,運行如下的命令,初始化本地 Git 倉庫&#xff1…

Unity中動態切換光照貼圖的方法

關鍵代碼:LightmapSettings.lightmaps lightmapDatas; LightmapData中操作三張圖:lightmapColor,lightmapDir,以及一張ShadowMap 這里只操作前兩張: using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI;public cl…

C# 運算符

C# 運算符 在C#編程語言中,運算符是用于執行數學或邏輯運算的符號。它們是構建程序邏輯和表達式的基石。C#支持多種類型的運算符,包括算術運算符、關系運算符、邏輯運算符、位運算符、賦值運算符、自增自減運算符以及一些特殊運算符。 算術運算符 算術運算符用于執行基本的…

1.2 Kaggle大白話:Eedi競賽Transformer框架解決方案02-GPT_4o生成訓練集缺失數據

目錄 0. 本欄目競賽匯總表1. 本文主旨2. AI工程架構3. 數據預處理模塊3.1 配置數據路徑和處理參數3.2 配置API參數3.3 配置輸出路徑 4. AI并行處理模塊4.1 定義LLM客戶端類4.2 定義數據處理函數4.3 定義JSON保存函數4.4 定義數據分片函數4.5 定義分片處理函數4.5 定義文件名排序…