![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
音频视频流媒体
文章平均质量分 50
记录音视频及流媒体笔记
言xzZ義
爱孤岛新奇的东西,嵌入式,物联网都是最爱
展开
-
关于海康ipc的几个参数
海康ipc原创 2022-07-05 23:08:40 · 1223 阅读 · 0 评论 -
Android中JNI用法
Android的jni使用,主要包括使用java调用c或c++的内容,这里的android的jni调用c和c++是有一点点细微区别,需要加入头文件的。这目前也是在具体使用中发现的,未找到资料说明具体情况。...原创 2019-12-22 00:49:51 · 112 阅读 · 0 评论 -
关于ffmpeg中一些函数的解析
ffurl_register_protocolav_register_input_formatav_register_output_format原创 2019-11-14 22:55:48 · 126 阅读 · 0 评论 -
FFmpeg数据结构简单分析
一、FFmpeg库简介FFmpeg一共包含8个库:avcodec:编解码(最重要的库)。avformat:封装格式处理。avfilter:滤镜特效处理。avdevice:各种设备的输入输出。avutil:工具库(大部分库都需要这个库的支持)。postproc:后加工。swresample:音频采样数据格式转换。swscale:视频像素数据格式转换。二、FFmpeg解码函...原创 2019-11-13 00:04:18 · 232 阅读 · 0 评论 -
做ffmpeg解码视频,显示图像中的函数的使用说明
AVFormatContext *pFormatCtx;AVCodecContext *pCodecCtx;AVCodec *pCodec;AVFrame *pFrame, *pFrameRGB;AVPacket *packet;AVCodecContext *aCodecCtx;AVCodec *aCodec;常见的函数与用法:1、 void av_register_all(...原创 2018-10-18 18:32:08 · 493 阅读 · 0 评论 -
从零开始学习音视频编程技术(八) FFMPEG Qt视频播放器之音视频同步
原文地址:http://blog.yundiantech.com/?log=blog&id=11=========================================================面分别讲解了: 用FFMPEG和Qt解码视频并显示到界面上。 用FFMPEG+SDL解码播放音频。 现在我们就将视频和音频合并,并让声音和画面同步...转载 2018-10-07 15:40:13 · 322 阅读 · 0 评论 -
从零开始学习音视频编程技术(七) FFMPEG Qt视频播放器之SDL的使用
原文地址:http://blog.yundiantech.com/?log=blog&id=10======================================================前面介绍了使用FFMPEG+Qt解码视频并显示。现在我们就着手给它加上声音播放。播放声音有很多种方式:以windows系统为例,可以使用如下方法播放音频:1.直接调...原创 2018-10-07 15:30:01 · 324 阅读 · 0 评论 -
从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像
原文地址:http://blog.yundiantech.com/?log=blog&id=9================================================== 现在,我们就着手用FFMPEG+Qt写一个视频播放器吧: 由于现在我们需要显示图像了,因此现在开始需要使用Qt GUI工程了。创建工程的时候记得选择Qt GUI应用。...原创 2018-10-07 12:10:15 · 223 阅读 · 0 评论 -
从零开始学习音视频编程技术(五) 使用FFMPEG解码视频之保存成图片
原文地址:http://blog.yundiantech.com/?log=blog&id=8音视频技术交流讨论欢迎加 QQ群 121376426 ===================================================前面我们已经知道怎么使用FFMPEG了。 首先来个简单的例子,使用FFMPEG打开视频文件,并解码保存成一张张的图...原创 2018-10-07 00:49:23 · 297 阅读 · 0 评论 -
从零开始学习音视频编程技术(四) FFMPEG的使用(学习笔记)
原文地址:http://blog.yundiantech.com/?log=blog&id=7==================================================音视频开发中最常做的就是编解码的操作了,以H.264为例:如果想要自己实现编码h.264,需要对H.264非常的了解,首先需要查看H.264的文档,这个文档好像说是三百多页(本人并没有看过...原创 2018-10-07 00:25:40 · 232 阅读 · 0 评论 -
从零开始学习音视频编程技术(三) 开发环境搭建QT的使用(简述)
原文地址:http://blog.yundiantech.com/?log=blog&id=6 介绍了音频格式和视频格式,然后这里来进行介绍怎么配置开发环境。原博客上也是介绍的使用QT的IDE来进行开发的。因为之前是有做过QT写的PC端的程序,和交叉编译的ui程序,所以对QT比较熟悉点。并且原博客上使用的是4.8版本,刚开始的时候也用过5.6的来写了下面的测试代码,因为没有把那个...原创 2018-10-07 00:06:25 · 323 阅读 · 0 评论 -
从零开始学习音视频编程技术(二) 音频格式讲解
原文地址:http://blog.yundiantech.com/?log=blog&id=5 1. 音频简介 前面我们说过视频有一个每秒钟采集多少张的概念,这就叫做视频的帧率。 和视频的帧率一样的道理,声音也有一个频率,叫做采样率。 人对频率的识别范围是 20HZ - 20000HZ, 如果每秒钟能对声音做 20000 个采样, 回放时就足可以满足人耳的...原创 2018-10-06 20:34:17 · 400 阅读 · 0 评论 -
从零开始学习音视频编程技术(一) 视频格式讲解(学习笔记)
/* 该类型博客为学习时载录笔记,加上自己对一些不理解部分自己的理解。会涉及其他博主的博文的摘录,会标注出处 */该系列的学习内容主要摘自 原文地址:http://blog.yundiantech.com/?log=blog&id=4 ========================================================================...原创 2018-10-06 20:29:04 · 220 阅读 · 0 评论 -
关于ffmpeg工具对视频的处理,适用于windows和linux
在需要去官网上下载对应的平台的 static版本的ffmpeg库,解压之后,配置好环境变量,就可以进行使用了。 ffmprg -i test.flv test.aviffplay test.aviffprobe test.aviffmpeg - h 进行查看帮助1.=========================音视频的提取:ffmpeg -i test.m...原创 2018-08-06 12:59:32 · 896 阅读 · 0 评论 -
ffmpeg采集设备----命令行实现
ffmpeg在linux下支持的采集设备的种类比较多。在操作设备之前,我们可以查看当前系统可以支持的操作设备:ffmpeg -hide_banner -devicesDevices: D. = Demuxing supported //输入的设备 .E = Muxing supported //输出的设备 -...原创 2018-07-09 12:50:42 · 5749 阅读 · 6 评论 -
ffmpeg工具的简单使用
在很多情况下转码使用的是ffmpeg。具体怎么操作,我们可以通过ffmpeg --help查看帮助文档来进行操作。ffmpeg --help //获得基础的帮助信息ffmpeg --help long //获得高级参数部分ffmpeg --help full //获得全部的帮助信息usage: ffmpeg [options] [[infile op...原创 2018-07-08 12:48:52 · 2952 阅读 · 0 评论 -
ffmpeg简单命令使用
ffmpeg -i input.mp4 output.aviffmpeg -i input.mp4 -f avi output.dat可以使用diff 查看两者的输出,Output #0 基本重要信息相同。ffplay out.mp3ffplay 444.mp4 //都可以直接打开相应的文件ffprobe -show_streams output.mp4 //可以分...原创 2018-07-08 11:31:42 · 944 阅读 · 0 评论