博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
整理一下 编码、解码库
阅读量:5216 次
发布时间:2019-06-14

本文共 1667 字,大约阅读时间需要 5 分钟。

VP9 is an and developed by . VP9 had earlier development names of Next Gen Open Video (NGOV) and VP-Next. VP9 is a successor to . Its own successor, VP10, is currently under development. , , , and support playing VP9 video format in the 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

Libde265 has been integrated into these applications:

  • gstreamer plugin, , .

  • VLC plugin , .

  • Windows DirectShow filters,

  • ffmpeg fork,

  • ffmpeg decoder

  • libde265.js JavaScript decoder , .

 

用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

 

 

-----------------------

 

 

 

 

转载于:https://www.cnblogs.com/scotth/p/3606385.html

你可能感兴趣的文章
解决miner.start() 返回null
查看>>
关于MFC中窗口的销毁
查看>>
bzoj 2007: [Noi2010]海拔【最小割+dijskstra】
查看>>
BZOJ 1001--[BeiJing2006]狼抓兔子(最短路&对偶图)
查看>>
C# Dynamic通用反序列化Json类型并遍历属性比较
查看>>
对于 yii2 高级模板 生成文件入口
查看>>
C语言math.h库函数中atan与atan2的区别
查看>>
Bresenham算法
查看>>
128 Longest Consecutive Sequence 一个无序整数数组中找到最长连续序列
查看>>
定制jackson的自定义序列化(null值的处理)
查看>>
auth模块
查看>>
Java使用FileReader(file)、readLine()读取文件,以行为单位,一次读一行,一直读到null时结束,每读一行都显示行号。...
查看>>
Elipse安装Spring Tool Suite
查看>>
centos7搭建LNMP环境
查看>>
CSS注册页面案例
查看>>
JavaScript基本语法
查看>>
JavaScript运算符
查看>>
JavaScript语法-流程控制语句
查看>>
JavaScript对象
查看>>
BOM
查看>>