
视频编解码
zhuguorong11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ffmpeg编解码详细过程
1. 注册所有容器格式和CODEC:av_register_all()2. 打开文件:av_open_input_file()3. 从文件中提取流信息:av_find_stream_info()4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO5. 查找对应的解码器:avcodec_find_decoder()6. 打开编解码器:avcode转载 2016-05-30 10:47:14 · 512 阅读 · 0 评论 -
解析PSNR和SSIM
PSNR(Peak Signal to Noise Ratio)峰值信噪比,一种全参考的图像质量评价指标。其中,MSE表示当前图像X和参考图像Y的均方误差(Mean Square Error),H、W分别为图像的高度和宽度;n为每像素的比特数,一般取8,即像素灰阶数为256. PSNR的单位是dB,数值越大表示失真越小。PSNR是最普遍和使用最为广泛的一种图像客观评价指标,然而转载 2016-09-06 09:56:04 · 6369 阅读 · 1 评论 -
HEVC学习 —— HM的使用
首先自然是先把这个测试模型下载下来,链接地址如下:https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/,这个网址下有各个版本的HM,到目前为止,最新版本是HM 9.0,可以根据自己的实际需求进行选择。这里需要注意的是,下载时需要使用SVN,如windows下的TortoiseSVN 。 但是其实百度一下也可以下载到相应工程转载 2016-09-05 14:13:05 · 466 阅读 · 0 评论 -
在使用ffmpeg安装编译x265时候的错误
在使用ffmpeg安装编译x265时候,会出现x265 not found using pkg_config找了很多资料,都没用,然后看到一个blog,如何检查是否安装了 pkg_config,便在自己ubuntu server上检查,发现没有安装,输入sudo apt-get install pkg_config安装好后,再对ffmpeg进行编译安装即可。原创 2016-08-11 19:12:49 · 5451 阅读 · 0 评论 -
ffmpeg编译后没有ffplay
在安装编译ffmpeg后,发现有ffprobe ffserver ffmpeg但是就是没有ffplay遇到问题:查看config.mak文件,找到 CONFIG_FFPLAY 一行,发现前面总是有!结果make 怎么都出错,报告ffplay.c编译错误解决:重装了SDLsudo apt-get install libsdl1.2-dev原创 2016-08-10 19:17:52 · 1314 阅读 · 0 评论 -
在Ubuntu下FFmpeg编译,支持x264和x265。
在Ubuntu下FFmpeg编译,支持x264和x265。Ubuntu 12.04FFmpeg 2.1 Release 注意:cmake要升级要2.8.8yasm要升级到1.2.00000. 资料:http://stackoverflow.com/questio ... p4-with-h-265-codecFFmpeg supports encod转载 2016-08-10 17:46:56 · 1720 阅读 · 0 评论 -
nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
Nginx本身是一个非常出色的HTTP服务器,FFMPEG是非常好的音视频解决方案.这两个东西通过一个nginx的模块nginx-rtmp-module,组合在一起即可以搭建一个功能相对比较完善的流媒体服务器.这个流媒体服务器可以支持RTMP和HLS(Live Http Stream)从安装开始Nginx的安装参照我之前的这个: http://blog.youkuaiyun.com/r转载 2016-08-10 17:28:06 · 636 阅读 · 0 评论 -
Nginx下配置rtmp安装 以及一些配置
安装g++终于配成功了,在安装编译Nginx的时候就需要增加nginx-rmtp-module模块,执行./configure --add-module=./nginx-rmtp-module(即nginx-rmtp-module的路径) --with-openssl=路径 --with-pcre=路径。。,当配置完后再make,然后make install。nginx默认占据的是80原创 2016-08-09 09:56:39 · 3281 阅读 · 1 评论 -
Nginx RTMP 模块 nginx-rtmp-module 指令详解
ni译序:截至 Jul 8th,2013 官方公布的最新 Nginx RTMP 模块 nginx-rtmp-module 指令详解。指令Corertmp语法:rtmp { ... }上下文:根描述:保存所有 RTMP 配置的块。server语法:server { ... }上下文:rtmp描述:声明一个 RTMP 实例。rtmp {转载 2016-08-09 09:56:06 · 386 阅读 · 0 评论 -
JWplayer播放器,能嵌套在html5中
把flv视频放在nginx 的html目录下. 然后通过curl或vlc测试拖动 先修改下nginx的配置nginx.conf, 增加如下内容location ~ \.flv$ { #flv; limit_rate 250k; } location ~ \.mp4$ { #mp4; limit_rate 250k; } limit_r原创 2016-07-19 14:39:37 · 1921 阅读 · 0 评论 -
windows下配置ffmpeg开发环境
本文档为快速在vs2010中搭建FFmpeg环境提供方便。 从官网上下载ffmpeg最新的版本。网址为http://ffmpeg.zeranoe.com/builds/。例如我需要的是64-bitBuilds (Shared)和64-bit Builds (Dev),版本号要相对应。64-bit Builds (Shared)主要包含了所要用到的dll文件,64-bit Builds转载 2016-10-13 13:54:05 · 2304 阅读 · 0 评论