自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

转载 ffmpeg中的协议解析

协议的相关结构:协议操作的顶层结构是AVIOContext,这个对象实现了带缓冲的读写操作;FFMPEG的输入对象AVFormatContext的pb字段指向一个AVIOContext。AVIOContext的opaque实际指向一个URLContext对象,这个对象封装了协议对象及协议操作对象,其中prot指向具体的协议操作对象(如URLProtocol),priv_data指向具体的协...

2019-05-31 16:09:22 1664

原创 ffmpeg中转码时的数据流走向

一.ffmpeg中的解码操作是在函数static int process_input(int file_index)中完成的。1.在该函数中首先会调用static int get_input_packet(InputFile *f, AVPacket *pkt)函数将通过av_read_frame(f->ctx, pkt)函数将文件中的视频或音频数据读取到AVPacket结构体中。2...

2019-05-29 20:32:21 1272

转载 windows和linux下的静态链接库与动态链接库

一 windows下obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。 所谓动态就是exe运行的时候依赖于dll里面提供的功能,没有这个dll,你的exe无法运行。 ...

2019-05-22 20:18:42 784

转载 linux下C编程main函数的参数问题

在做linux下的应用编程时,main函数被定义成这个样子:int main(char argc,char *argv[])argc保存的是命令行参数的数目,而argv是指向个参数的各指针所构成的数组。argv是命令行参数个数 不带参运行 argc值为1argv是命令行参数argv[0]代表程序本身argv[1]代表第一个参数以此类推mmap.c编译好之后得到二进制文件mmap带...

2019-05-21 10:26:47 170

转载 ffmpeg在Linux下的编译与使用

ffmpeg在Linux下的编译请看文章:https://blog.csdn.net/yihuanyihuan/article/details/84405091ffmpeg安装第三方库请看文章:https://blog.csdn.net/yihuanyihuan/article/details/84405111linux下编译ffmpeg后会生成相关的动态文件与头文件,如何按照上述方法进行...

2019-05-20 15:35:50 1010

转载 视频质量评估工具VMAF的使用

一。安装 vmaf git clone https://github.com/Netflix/vmaf.git cd vmaf git submodule update --init --recursive make echo export PYTHONPATH="$(pwd)/python/src:$(pwd)/sureal...

2019-05-16 11:55:01 8993

转载 从ffmpeg中抓取mv/mb_type/dct_coeff/qp和MBSize等数据(H.264)

1. mv——运动矢量mv——Motion Vector,即运动矢量。做视频运动相关的同学对这个感念应该不陌生,其实它描述的就是block级别的光流,视频编码过程中以块为单位进行亚像素精度的运动矢量的搜索,得到两个相关块之间的运动矢量,描述两帧之间的运动方向和大小。编解码中传递的其实是当前block与相邻block的运动矢量之间的差值,经过熵解码和运动矢量预测,才能得到真正的当前bloc...

2019-05-08 20:14:27 750

OpenGL文档资料

关于opengl的文档资料,包含编程宝典,编程指南等各种pdf文档,为学习opengl的人提供方便

2018-12-09

NDK专题开发视频网盘下载链接

关于NDK的网盘视频下载教程,适合学习安卓的人学习,加深对安卓的理解

2018-12-01

fmpeg视频网盘下载连接

关于ffmpeg的视频教程,可以当作ffmpeg的入门教程,适合新手。

2018-12-01

HM16.0源码

HM16.0的源码,学习视频编解码的同志们可以下载,通过原理查看代码效果更好哦

2018-11-18

matlab图像处理

利用matlab对图像处理中的各种算法进行运行,可以看到图像处理后的效果

2018-09-06

FPGA的VGA显示器

利用FPGA开发板进行VGA的显示,可以帮助FPGA开发人员进行理解

2018-09-06

键盘控制verilog代码

利用键盘控制fpga开发板,适合fpga开发人员的入门,可以理解键盘与fpga开发原理

2018-09-06

FPGA的IIC协议

基于FPGA的IIC协议,初入学习FPGA的同学可以下载看一下

2018-08-05

HEVC测试序列

是一个HEVC测试视频序列的网盘下载链接,对HEVC研究的人可以下载测试一下

2017-06-07

挑战SOC-基于NIOS的SOPC设计于实践

关于NIOS ii开发的一些文档

2017-04-24

在FPGA上实现用数码管显示的计数器

这类代码对于我们初次接触FPGA的学生有很大的帮助。

2015-05-21

FPGA的按键设计

作为对硬件FPGA的初步了解,理解如何进行按键消抖的很好的东西,

2015-05-08

用FPGA做的流水灯

流水灯的设计,可以很好的作为对FPGA的了解,使用Verilog语言实现的

2015-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除