- 博客(7)
- 收藏
- 关注
原创 初学Shell
初学Shell 最近需要在远程服务器上做视频编码的实验,为了解放自己的双手(偷懒),需要写一个自动测试代码。之前在windows上是用C#写的,由于不知道怎么在Linux上直接用起来,于是去简单学习了Shell编程,写了个自动测试脚本。 下面把写Shell脚本(bash)的心得感受做个记录。如有不对之处...
2020-04-30 11:17:41
159
原创 用代码完成对文件指定内容的替换
楼主最近有个需求:对一系列文本文件完成指定内容的修改。但百度了之后,发现大部分提出的解决方案都是:先把源文件内容全部读出到数组里,修改数组对应内容后,再重新写回。LZ感觉这种方法效率太低了,提出了一种效率更高的解决方案:直接修改源文件指定内容,无须全部读出再全部写回。(注意:这种方法,只适用于修改内容与原内容长度一致的情况,若长度不一致,则替换时可能会覆盖掉文件后面的内容)以下以文本文件(.tx...
2020-02-28 13:47:18
1004
2
原创 HEVC参考软件HM源码分析--帧间预测(3)--predInterSearch
帧间预测基本知识对帧间预测有所了解的同学应该都知道,帧间预测操作一般都是由两个最基本也是最核心的操作组成:运动估计(ME)和运动补偿(MC)。运动估计:负责找到当前帧和参考帧之间的匹配运动矢量(MV)运动补偿:对MV所指向的参考帧中的匹配参考块,进行插值滤波等操作,得到最终的预测参考块(即用于和当前编码块作差得到残差系数等)HM中,ME和MC便是在predInterSearch函数中完成的...
2019-10-28 15:01:40
1027
3
原创 HEVC参考软件HM源码分析--帧间预测(2)--xCheckRDCostInter
这篇文章对xCompressCU中的一个核心子函数xCheckRDCostInter函数进行介绍。对xCompressCU函数的详细介绍见楼主上一篇博客 https://blog.youkuaiyun.com/qq_40934347/article/details/102716826.函数作用:xCompressCU函数完成的是从众多帧间划分模式、以及帧内、PCM模式中选择最优CU模式的工作,而对于每一个...
2019-10-27 15:26:46
573
1
原创 HEVC参考软件HM源码分析--帧间预测(1)--xCompressCU
本文首先对HM中帧间预测的基本流程作简要介绍,接着对代码中关键变量的用途作出说明,最后以源代码+注释的形式进行具体分析。备注:这位大神的博客对楼主帮助很大,解决了我的不少疑惑,最后才能顺利写下这篇博客。大神博客地址:(https://blog.youkuaiyun.com/NB_vol_1/article/details/55272434)。对帧间预测基本概念还不是很熟悉的同学,可以先看看大神的博客。HM...
2019-10-24 11:28:43
2610
1
原创 libvpx在windows下的编译过程及问题记录
libvpx在windows下的编译1. 安装安装过程参考:https://www.cnblogs.com/endv/p/6866947.html2. 问题本人按照以上博客链接进行libvpx的编译时,碰到了一些问题。在网上没搜到相关内容,于是特此在此记录下,希望能帮助到大家。Perl安装在cygwin中输入该命令时“../vpx/configure --target=x86-wi...
2019-07-18 12:34:16
975
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人