
H.265/HEVC
文章平均质量分 75
冬天的烤地瓜
这个作者很懒,什么都没留下…
展开
-
H.265/HEVC中比较耗时的模块介绍(与H.264/AVC对比)
Intraprediction(帧内预测):预测方向拓展到33个,另外加上一个DC和一个planar,一共35中预测模式,使得预测更加精细,但是为了控制编码复杂度,所以对4x4和64x64的尺寸的预测模式进行了限制。下图对比了HEVC和AVC的Intra预测模式:INTERPREDICTION(帧间预测): 相对于AVC,HEVC进行了三原创 2017-01-01 21:39:29 · 4536 阅读 · 0 评论 -
如何使用编码265视频
本文介绍x265中的两种编码视频方法,一是采用命令行的方法;二是GUI的方式。 1、命令行的方法 (1)、第一种方式生成*.265格式的视频文件 第一种方式可以生成*.265格式的视频文件,对应的命令为:[cpp] view plain copyx265 --input-res 352x288 --fps 30 hall_cif_352x288_300.yuv -o hall_ci...原创 2018-03-26 11:42:27 · 1935 阅读 · 0 评论 -
x265 命令行参数大全(比较详细)
除非一个参数被标记为 CLI ONLY,否则该参数也被x265_param_parse() 支持。CLI使用getopt 函数来解释命令行参数,长短版本的参数都可以使用,长参数在不引起歧义的情况下可以截断成短参数。API用户必须把完整的参数名传递给 x265_param_parse()。Preset和tune 有特殊的含义,API用户需要在调用x265_param_parse()设置其他参数之前使...转载 2018-03-26 11:14:05 · 2549 阅读 · 0 评论 -
x265的使用方法
第一步: 进入“...x265_1.8\build\vc10-x86”,双击“build-all.bat”,则进行编译。文件夹中的内容变化如下两图所示。 第二步: 用VS打开上一步中生成的x265.sln,其具体位置在“...\x265_1.8\build\vc10-x86”(如下图,根据平台选择)打开后,VS出现如下界面:第三步: Build So...原创 2018-03-26 11:12:32 · 2593 阅读 · 0 评论 -
安装和配置x265
研究了这么久的HEVC Test Model(HM),相信大家对x265开源代码的实现与框架早就充满了好奇,接下来的日子,我将把自己入手学习与探索“x265开源代码的实现与框架”的过程记录下来,与大家共同进步学习。1、x265下载地址与参考资料x265的官网为: http://x265.org/x265下载地址: https://bitbucket.org/multicorewar...原创 2018-03-26 11:11:19 · 2136 阅读 · 0 评论 -
X265不同Preset下的默认参数
转自:http://blog.youkuaiyun.com/cyril1121/article/details/51323824不同的Preset将直接影响编码的速度和解码后图像的质量,Preset级别越高,编码速度越慢,解码后的质量也越高;级别越低,速度也越快,解码后的图像质量也就越差,可以通过几下几个参数调节编码速度和解码后图像质量。其中最常见的参数Coding QT: max CU si转载 2017-10-16 15:53:45 · 1708 阅读 · 1 评论 -
FFmpeg数据结构:AVPacket解析
本文主要从以下几个方面对AVPacket做解析:AVPacket在FFmpeg中的作用字段说明AVPacket中的内存管理AVPacket相关函数的说明结合AVPacket队列说明下AVPacket在传递过程中数据缓存的管理查了一些资料,发现FFmpeg的版本更新还是挺快,而且有很多API也有改动,本文使用的FFmpeg的最新版本3.1。AVPacket简介AVPacket是F转载 2017-07-19 10:14:23 · 953 阅读 · 0 评论 -
各种视频测试序列(YUV,HEVC,H264等)
高清YUV序列下载地址点这儿打开网页往下拉,上面的是比较古老的序列,下面有各种高清的序列,在学校网络限制流量,等回家了之后下载下来,看看能不能转到网盘里面。HEVC序列下载:巧妇难为无米之炊,身为一个码农怎能碗里没有米呢?想必很多朋友都碰到下载测试序列的困惑,为了减少麻烦,现提供HEVC所有测试序列的下载,上传到百度云网盘上,方便大家下载。...原创 2016-12-23 17:15:11 · 16113 阅读 · 19 评论 -
ffmpeg常用基本命令
1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流ffmpeg -i input_file -acodec copy -vn output_file_audio //分离音频流2.视频解复用ffmpeg –i test.mp4 –vcodec copy –an –f m4v转载 2017-06-08 15:19:03 · 462 阅读 · 0 评论 -
Ubuntu16.04安装编译ffmpeg
本文主要基于此官方指导编译1. 安装依赖sudo apt-get updatesudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis转载 2017-04-12 17:06:07 · 6189 阅读 · 4 评论 -
ffmpeg参数中文详细解释
a) 通用选项-L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持-转载 2017-04-12 17:09:31 · 730 阅读 · 0 评论 -
I帧、B帧、P帧、IDR帧,GOP相关
I 帧( intra frame )帧内编码帧 I 帧通常是每个 GOP的第一个帧,自带全部信息的独立帧。经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。IDR帧(Instantaneous Decoding Refresh frame),即时解码刷新帧。 I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编码和解码中为了原创 2017-03-29 22:28:00 · 5022 阅读 · 1 评论 -
HEVC/H.265入门(2)--编码框架与流程
HEVC/H.265沿用了与H.264相同的基于块的视频混合编码框架:采用帧内预测消除图像的空间冗余,利用帧间预测消除视频的时间冗余,通过变换量化处理降低编码图像失真,再经过算术编码进一步减低统计冗余,最后通过滤波处理降低编码图像失真 其中采用帧内预测的图像一般为位于视频的第一帧或者随机存取点处的I帧,仅利用图像自身的像素信息进行编码; 对于视频中其他位置的图像,则通原创 2017-01-04 16:30:36 · 5662 阅读 · 0 评论 -
HM15.0说明文档
下载了官方版的HM15.0,里面有一个README-newconfig.txt 目测是一份使用与配置说明,贴在这里,到时候如果用到哪儿了再加点儿注释The 0.5 TMuC release introduces new unified config file and command lineparsing code. This allows all configurat原创 2016-12-23 16:58:45 · 1131 阅读 · 0 评论 -
最简单的基于FFmpeg的视频编码器-更新版(YUV编码为HEVC(H.265))
转自广院已故大神雷霄骅的csdn博客,在此谢过大神的无私奉献,愿在天堂一切安好。=====================================================最简单的基于FFmpeg的视频编码器文章列表:最简单的基于FFMPEG的视频编码器(YUV编码为H.264)最简单的基于FFmpeg的视频编码器-转载 2016-12-23 14:07:37 · 2120 阅读 · 0 评论 -
HEVC/H.265(1)——入门初步了解
一、引子说到H.265,个人的初始印象就是比H.264高端了那么一些的编码标准,再就是在学校的BT上下的那个好多播放器都播放不了,只有potplayer,说实话,不知道是压缩的不好的原因还是什么鬼,感觉画质并不算是太好,尤其是当大背景比较二、什么是H.2652.1 H.265与HEVC三、H.265与H.264的对比这个去年这个时候上多媒原创 2016-12-19 16:39:24 · 8106 阅读 · 0 评论 -
【备忘】HEVC/H.265学习的相关网站、博客
http://club.realpower265.com/forum-2-1.html H.265论坛http://blog.youkuaiyun.com/leixiaohua1020 中国传媒大学已故博士研究生、音视频处理大神 雷霄骅的博客 (大神一路走好,未竟之业吾辈自当前赴后继)原创 2017-01-01 21:55:26 · 866 阅读 · 0 评论 -
HM使用+码流分析教程
一、HM使用教程1.下载HM为HEVC的参考软件,下载地址:https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/分成三个大类:trunk:主干程序,是最新的HM主线版本。branches:分支程序,是扩展的HM版本。tags:各个版本的HM版本。这里下载需要使用TortoiseSVN,网上可以直接下载,这是一个版本控制工具软件,具体介绍见百度百科...转载 2018-03-26 11:45:45 · 2915 阅读 · 1 评论