整理一下 编码、解码库
VP9 is an open and royalty free[3] video coding format developed by Google. VP9 had earlier development names of Next Gen Open Video (NGOV) and VP-Next. VP9 is a successor to VP8. Its own successor, VP10, is currently under development. Chromium, Chrome, Firefox, and Opera support playing VP9 video format in the HTML5 video tag.
vp10还是草案
https://en.wikipedia.org/wiki/VP9
Website https://www.webmproject.org
--------------------
X265
官网 http://x265.org/
源代码 https://bitbucket.org/multicoreware/x265/wiki/Home
------------
https://github.com/strukturag/libde265
Software using libde265
http://www.libde265.org
Libde265 has been integrated into these applications:
-
gstreamer plugin, source, binary packages.
-
VLC plugin source, binary packages.
-
Windows DirectShow filters, https://github.com/strukturag/LAVFilters/releases
-
ffmpeg fork, https://github.com/farindk/ffmpeg
-
ffmpeg decoder source
用libde265解码的CPU使用率,有点高, 如果 ARMv7 (没有SSE 指令集) 能降低到 30fps 5~10% 就好了。(这方面的话,因为分块也更细了,所以可能不是那么容易办到)
Resolution avg. fps CPU usage
720p 284 fps 39%
1080p 150 fps 45%
4K 36 fps 56%
Environment:
- Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz (4 physical CPU cores)
- Ubuntu 12.04, 64bit
- GStreamer 0.10.36
Open Source H.264 Codec
https://github.com/cisco/openh264 分支 https://github.com/danielrh/losslessh264
---------------------------
Video/Audio
ffmpeg
http://ffmpeg.org/
mp4v2
https://code.google.com/p/mp4v2/
## audio
faad http://www.audiocoding.com/
SimplE Lossless Audio https://github.com/sahaRatul/sela
都支持unix like + windows
ffmpeg里面的doc弄的比较好,将来听说vp9的速度比google的还快,期待中,以后没有新的视频压缩格式出现,vp9肯定在4K称霸。(强烈推荐)
mp4v2 linux编译全都OK,windows 居然缺头文件。。。好吧,只能从SVN 中下。文档也有点少,感觉用着很蛋疼,无从下手。。(关于mp4操作都宁愿用ffmpeg)
faad 可以解码aac音频格式,
其他的还有g711,g72X
还有adpcm
----------------
## picture
Free Lossless Image Format https://github.com/FLIF-hub/FLIF
-----------------------
HEVC,VP9,x264性能对比
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)