自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 ffmpeg解码mp4视频数据保存成图片

/*********本代码参考自雷神博客 ***********/#ifdef __cplusplusextern "C"{#endif#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libavdevice/avdevice.h>#inclu...

2018-05-31 09:57:14 2527

转载 视频简介

原文地址:http://blog.yundiantech.com/?log=blog&id=4 所谓视频,其实就是将一张一张的图片连续的放出来,就像放幻灯片一样,由于人眼的惰性,因此只要图片的数量足够多,就会觉得是连续的动作。 所以,只需要将一张一张的图片保存下来,这样就可以构成一个视频了。     但是,由于目前网络和存储空间的限制,直接存储图片显然不可行。举个例子:在视频聊天中,假定从...

2018-05-31 09:24:17 1599

转载 音频简介

原文地址:http://blog.yundiantech.com/?log=blog&id=51. 音频简介    前面我们说过视频有一个每秒钟采集多少张的概念,这就叫做视频的帧率。    和视频的帧率一样的道理,声音也有一个频率,叫做采样率。  人对频率的识别范围是 20HZ - 20000HZ, 如果每秒钟能对声音做 20000 个采样, 回放时就足可以满足人耳的需求. 所以 2205...

2018-05-31 09:23:31 618

原创 海思3531下的mp4视频播放器

要想做一个基于海思的播放器,海思视频上必须开启vdec的功能,海思音频上必须开启adec的功能。还有必须得从mp4中获取到h264视频流还有pcm音频流,这个在我之前的博客https://blog.csdn.net/yinsui1839/article/details/80434370上有讲,可以去看看,要想实现必须移植ffmpeg。    数据流向主要是这样的视频:mp4->h264-&g...

2018-05-31 09:14:16 2524

原创 海思3531的码率控制

在海思3531有CBR FIXQP 和VBR这三种编码方式,CBR是恒定比特率控制,码率好像是控制不了的,而VBR是可控比特率,码率是可以调节的主要是在SAMPLE_COMM_VENC_Start这个函数里,的stH264Vbr.u32MinQp,stH264Vbr.u32MaxQp。这里stH264Vbr.u32MinQp的值越小,码流越大,图像越清晰,保存下来的文件也越大,它的最小值是0,最大...

2018-05-28 11:10:40 2498

原创 海思3531获取多个摄像头在整个屏幕的画面

要想获取整个摄像头画面在整个屏幕的画面只需要比平常的操作多一步即可,例如通常海思SDK通常提供的VENC例子里的流程是:VI->VPSS->VENC,而我们把他修改成VI->VPSS->虚拟VO->VENC,这样我们就可以获取所有摄像头在屏幕显示的画面。虚拟VO配置如下: s32Ret = SAMPLE_COMM_VO_MemConfig(VO_VIRT, "d...

2018-05-25 10:00:44 5500 6

原创 海思3531 一如何实时观看摄像头VENC编码后的视频

要想看到摄像头图像实时VENC编码后的画质需要海思开启VI->VPSS->VO->VENC->视频队列->VDEC->VO 先打开海思SDK的mpp/samole/comom/sample_comm_venc.c文件在第199行我们可以看到SAMPLE_COMM_VENC_SaveH264()这条函数,这条函数就是保存h264数据成为视频的。现在将这个条函数修改...

2018-05-24 18:17:10 7194 4

原创 ffmpeg 提取mp4里的h264流和pcm流

这一篇博文主要是使用ffmpeg提取h264视频流和pcm音频流,主要是用到上一篇的aac解码成pcm(https://blog.csdn.net/yinsui1839/article/details/80433677)这篇博文主要是查考自雷神博客 https://blog.csdn.net/leixiaohua1020/article/details/39767055,代码如下:/*******...

2018-05-24 15:19:17 4358 1

原创 ffmpeg aac解码pcm

下面将aac解码成pcm的代码,主要是参考某位博主的博客,原文地址忘记在哪了!#include<stdio.h>#include<stdlib.h>#include<string.h>#define __STDC_CONSTANT_MACROSextern "C" { #include <libavcodec/avcodec.h> ...

2018-05-24 14:37:28 7744 4

原创 ffmpeg pcm编码aac

本博文参考自雷神博客 https://blog.csdn.net/leixiaohua1020/article/details/25430449这是ffmpeg加上libfdk-aac 将pcm转aac的一个例子代码如下#include <string.h>#define __STDC_CONSTANT_MACROS//Linux...#ifdef __cplusplusex...

2018-05-23 15:03:20 1866 2

原创 centos下安装ffmpeg加上fdk-aac的支持

首先在官网上下载ffmpeg

2018-05-23 10:35:14 5912 3

yuv图像压缩处理C++

yuv图像压缩处理C++

2024-03-12

RGB图像数据压缩 放大 裁剪 原理 与实现

RGB图像数据压缩 放大 裁剪 原理 与实现

2024-03-08

Android Camera2 后台服务APP

Android Camera2 后台服务APP

2024-02-03

lt9211D lt9211 RK驱动代码

lt9211D lt9211 RK驱动代码

2023-07-25

lt9211D 单片机代码

lt9211D 单片机

2023-05-19

RK3568 Android 11 交叉编译器

交叉编译器

2022-12-28

ffplay视频播放器内存优化源码

ffplay视频播放器内存优化源码

2022-11-02

UVCCamera-master.rar

UVCCamera-master.rar

2021-09-14

vdec.tar.gz

海思上显示出编码后的摄像数据 ,很有实用意义的哦

2018-05-25

开启虚拟VO

海思3531获取所有屏幕画面功能,获取所有摄像头数据功能

2018-05-25

pcm编码aac

这是一份使用libfdk-aac pcm编码aac的例子,压缩包里包含了pcm文件和编码后的aac文件

2018-05-24

ffmpeg安装包

ffmpeg的安装包,加上libfdk-aac,yasm,x264的支持。

2018-05-24

linux下基于哈夫曼树的具有压缩功能的代码(c语言)

linux下基于哈夫曼树的具有压缩功能的代码(c语言) ,

2017-12-29

linux 通过tcp获取对方文件

通过tcp网络编程获取对方的文件,网络编程 ,tcp,linux,c语言

2017-12-28

linux下俄罗斯方块小游戏(c语言)

linux下俄罗斯方块小游戏(c语言)

2017-12-28

空空如也

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

TA关注的人

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