![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像视频压缩
eefresher
这个作者很懒,什么都没留下…
展开
-
ffmpeg压缩,剪切视频
需求:手机拍摄的视频尺寸过大,需要压缩,以及剪切掉开头和结尾一部分不需要的首先查看原始视频码率ffmpeg -i filename-b:v表示视频的码率,如果要压缩10倍, 码率设为原来的1/10,-r表示设置帧率,对于一些动作变化缓慢的视频,帧率可以设置低一些,不影响观看效果ffmpeg -i input.mp4 -r 20 -b:v 200k output.mp4视频剪切,如果...原创 2020-01-02 17:00:01 · 1060 阅读 · 0 评论 -
CABAC算法解析
CABACCABAC 全称 Content-based Adaptive Binary coding包含三部分二进制化上下文模型选择算术编码并更新模型1. 二进制化是什么?将一个非二进制语法元素映射成一个二进制序列例如 10 —》0000 1010为什么要二进制化?二进制化进行算术编码有以下优点任何符合都可以二进制化概率模型简单,容易实现自适应编码...原创 2019-07-17 11:39:31 · 1270 阅读 · 0 评论 -
ffmpeg 将一帧yuv444格式转png格式
需求利用ffmpeg 将一帧yuv444转换为一张png图片格式经过摸索,楼主通过以下命令解决了ffmpeg -s 512x512 -pix_fmt yuv444p -i test.yuv -vframes 1 test.png 只需转换一帧图像特别注意 指定-vframes 为 1...原创 2019-08-24 22:32:17 · 2796 阅读 · 0 评论 -
YUV格式
YUV是编译true-color颜色空间(color space)的种类,Y’UV, YUV, YCbCr,YPbPr等专有名词都可以称为YUV,彼此有重叠。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma),YUV是图像的一种编码格式,常见的编码格式如,RGB格式Y表示亮度,是R,G,B三种亮度的和Y=Kr x R+Kgx...原创 2019-08-25 22:42:51 · 177 阅读 · 0 评论 -
VTM小白使用经验
VTM配置文件经验;1.配置文件包含帧内配置文件,文件信息配置文件2.帧内配置文件的bitdepth设置为8,每一个sample的bits为8,这样复原的yuv文件可以方便转png等格式3quantization (0-51)量化水平越大,速率越快楼主编码一帧512x512的yuv420p格式,quantization为5时总共需要390squantization为50时只需 ...原创 2019-08-26 11:57:55 · 2037 阅读 · 2 评论