自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 FFmpeg4.3 音视频解码

环境FFmpeg4.3 + vs2019参考【FFmpeg解码实战】(1)解码并分离视频文件中的音频流和视频流(C)av_image_copy函数原型的深入探秘ffmpeg中av_image_alloc()函数的用法 以及 另一种同样功能的函数用法示例#include <iostream>#ifdef __cplusplusextern "C"{ #include <libavutil/log.h> #include <libavformat/av

2020-11-09 21:51:25 868 1

原创 FFmpeg4.3 抽取视频h264数据

环境FFmpeg4.3 + vs2019步骤1.打开mp4文件并创建一个空文件用于存储H264数据2.提取一路视频流资源3.循环读取流中所有的包(AVPacket),为每个包添加特征码和sps/pps等数据(只有关键帧前面要添加sps/pps数据,其他的只需要添加特征码),都处理完后将数据写入文件保存示例#include <iostream>#ifdef __cplusplusextern "C"{ #include <libavutil/log.h>

2020-11-07 20:03:36 488

原创 FFmpeg4.3 抽取音频数据

环境FFmpeg4.3 + vs2019FFmpeg 相关apiavformat_open_input(); // 打开输入文件或者流avformat_find_stream_info(); // 获取音视频流信息av_find_best_stream(); // 获取指定流av_read_frame(); // 读取数据包av_packet_unref(); // 释放数据资源avformat_close_input(); //关闭打开的文件或流,释放资源实例#include &l

2020-11-05 21:47:46 176

原创 FFmpeg4.3 打印音视频Meta信息

环境 vs2019 + FFmpeg4.3ffmpeg API//打开输入视频avformat_open_input();// 打印Meta信息av_dump_format();// 释放资源avformat_close_input();示例#include <iostream>#ifdef __cplusplusextern "C"{ #include <libavutil/log.h> #include <libavform

2020-11-04 22:20:03 240

原创 FFmpeg4.3 目录操作及读取目录信息

1 . ffmpeg 相关api// 打开目录avio_open_dir();// 读取目录avio_read_dir();// 释放相关资源avio_free_directory_entry();avio_close_dir();2. 实例#include <iostream>#ifdef __cplusplusextern "C"{#include "libavutil/log.h"#include "libavformat/avformat.h";}

2020-11-04 16:24:54 417 3

原创 FFmpeg4.3 文件操作

FFmpeg 文件操作环境: vs2017 + ffmpeg4.3#include <iostream>#ifdef __cplusplusextern "C"{#include "libavformat/avformat.h";}#endif // _cplusplusvoid fileOperate(){ //重命名文件 // test.txt: 源文件 mytest.txt: 目标文件 int ret = avpriv_io_move("test.txt",

2020-11-04 15:13:56 268

原创 windows 编译ffmpeg64位

windows 编译ffmpeg64位1. 下载ffmepg安装包2. 下载Mingw643. 下载msys24. 更改配置5. 编译ffmpeg测试环境:win10 + VS2019最新版ffmpeg4.3未尝试编译 不过应该也可以 32位编译也可参考本方法1. 下载ffmepg安装包下载地址:http://ffmpeg.org/自己选择一个文件夹下解压到这个文件夹中我下载的位置2. 下载Mingw64参考: MinGW-w64 离线安装过程记录下载安装并配置环境变量例如我的

2020-11-03 23:00:12 1208 1

转载 实时操作系统和优先级反转

链接: 实时操作系统和优先级反转.

2020-05-13 17:15:13 267

原创 Canfestival 使用peak_linux 运行CANOpenShell出错

CANOpenShell: symbol lookup error: /usr/local/lib/libcanfestival_can_peak_linux.so: undefined symbol: LINUX_CAN_Open我使用./configure --timers=rtai --can=peak_linux编译了Canfestival 后 执行make , sudo make i...

2020-04-22 11:20:03 513 1

原创 peak-linux-driver-8.10.0 RTAI 实时系统编译安装及测试

(一) 编译安装下载 peak-linux-driver-8.10.0 源代码下载链接: peak-linux-driver-8.10.0.编译安装make rtai KERNEL_LOCATION=(linux内核源代码路径)sudo make install安装pcan驱动在安装驱动之前要先加载几个模块,不然会报一下错误:modprobe: ERROR: co...

2020-04-15 17:35:59 1258

原创 Ubuntu 20.04 安装微信且测试正常使用

两个步骤轻松搞定(一) 安装wine 5.0(二)下载优麒麟的开源微信客户端(一) 安装wine 5.0卸载旧版的Winesudo apt-get --purge remove wine安装4.0版wine启用32位架构sudo dpkg --add-architecture i386下载并添加repository keywget -qO - https://dl...

2020-04-03 11:40:21 2925

原创 Linux 使用ffmpeg修改和压缩视频文件格式

Linux 使用ffmpeg修改和压缩视频文件格式1.安装 ffmpeg2. 使用ffmpeg修改和压缩视频文件格式这里使用的ffmpeg是使用命令行进行修改和压缩视频文件格式。我们使用的操作系统是ubuntu 16.04, ffmpeg使用命令安装默认版本就可以了。1.安装 ffmpeg1.复制下面代码到终端上进行安装:sudo apt-get install ffmpeg2.使...

2020-01-13 18:28:55 5728 1

FFmpeg4.3 相关源码及编译后的开发包

包含ffmpeg-4.3.1-win64-shared.zip,ffmpeg-4.3.1-win64-static.zip,ffmpeg-4.3-win64-dev.zip,ffmpeg-4.3.1--源码.tar.bz2 有需要的朋友可以自行下载

2020-11-04

xenomai实时系统所需要的安装包

xenomai-3.1.0的linux实时系统,包含了内核安装包和xenomai库的安装包,需要的朋友自取。

2020-06-12

doxygen-RTAI.tar.gz

最新的RTAI实时系统的API,版本号rtai-5-2,有需要用到rtai实时系统的朋友可以拿去参考.

2020-06-12

空空如也

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

TA关注的人

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