加载中
FFmpeg代码编程获取视频信息

FFmpeg使用代码获取视频信息 在写代码之前,我门先用命令来查看一下视频信息: 输入:ffprobe 1080P.mp4 即可反馈如下媒体信息: 这些信息其实都可以使用ffmpeg来获取。有时候,我们在推流视...

2022/08/08 06:24
839
Ubuntu下VMware出现:Unable to install all modeules.的解决方法

Ubuntu下VMware出现:Unable to install all modeules. zhenghui@zh-pc:/data/softInstall$ git clone https://github.com/mkubecek/vmware-host-modules.git 正克隆到 'vmware-host-modules...

2022/08/06 05:42
1.8K
音视频开发案例99讲-目录

音视频开发案例99讲-目录

2022/06/25 18:21
241
windows&Ubuntu双系统修改启动菜单引导顺序

sudo vi /etc/default/grub 修改GRUB_DEFAULT选项: 默认为0,即默认选择第0个位置的启动 GRUB_DEFAULT=0 我的第三个是win11,所以修改成2,大家自己研究第一个为啥是0,第3个为啥是2。作为写...

2022/05/24 16:29
186
疫情在家办公,向日葵突然卡死,无法远程电脑的解决办法(局域网远程强制重启windows)

这里写自定义目录标题 故事的开始 寻找故事中遇到的问题,自己看看能否解决 解决问题的关键 故事的开始 时间:2022年4月18日; 地点:上海浦东新区—家里; 人物:我自己和电脑; 经过: 因为...

2022/04/19 06:26
56
解决编译ffmpeg 报/bin/sh: 1: pod2man: not found

解决办法 在配置编译的时候加上–disable-podpages选项: ./configure \ --disable-podpages \ --prefix=`pwd`/_install/arm \ --cross-prefix=arm-linux-gnueabi- ...省略......

2022/03/18 22:32
1.6K
交叉编译libvisca库ARM版本

libvisca库官方地址 libvisca库官方地址:https://damien.douxchamps.net/libvisca/ 截至到目前,最新的是:https://damien.douxchamps.net/libvisca/libvisca-1.1.1.tar.gz 编译步骤 解压:...

2022/03/04 21:42
140
VSC不能同时打开多个文件

通过ctrl+shift+p 获取查找框,查询 settings.json 新增或修改: { // 控制通过 Quick Open 打开的编辑器是否显示为预览编辑器。预览编辑器不会保持打开状态,在将其显式设置为保持打开(例如...

2022/02/24 18:02
108
ffmpeg解码之使用C语言打印音视频信息

文章目录 一、通过此文可以得到什么 二、实现思路 三、实现效果 四、实现源代码 一、通过此文可以得到什么 通过此练习: 1、知道了如何计算一个音频和视频的播放时间; 2、知道了音视频解码的...

2021/12/26 17:40
60
ffmpeg常用库、术语、API、数据结构总结

文章目录 一、常用音视频术语和概念 二、常用概念 三、FFmpeg库简介 四、ffmpeg常用函数简介 (一)关于初始化和注册相关的函数 (二)封装格式相关函数 (三)解码相关函数 五、ffmpeg常用数...

2021/12/26 02:29
37
音视频录制基础原理概念

文章目录 1、录制视频 2、录制音频 3、音视频同步 初入音视频领域,对一些音视频领域的概念,总是一知半解。下面将学习到的内容和自己的理解整理如下。 初次接触音视频领域时的小伙伴,可能大...

2021/12/24 05:25
201
Ubuntu20.0 开机自动挂载硬盘-超级详细

最近把windows换成了Linux 可以看到开机时并没有挂载的: 只有右击,然后选择挂载才会出现。 这些盘其实都是之前Windows下的,如果在Linux下有软件装在了这些盘中,还想让软件打开后直接可以...

2021/11/21 07:56
268
如何成为一名合格的CRUD工程师?(文末送书)

文章目录 1、SQL 2、通用表表达式 3、SQL编程思想 一九七零年,那是一个夏天。 有一位来自IBM圣约瑟研究实验室的高级研究员Edgar Frank Codd在Communications of ACM上发表了名为A Relationa...

2021/11/09 20:16
140
C++-数组总结

数组的声明 type arrayName [arraySize]; 一维数组 例如: 声明一个int类型的数组 //一维数组 int ints[5] = {1,2,3,4,5}; for (int i = 0; i < 5; ++i) { cout << ints[i] << " "; } ......

2021/10/09 05:54
48
交叉编译安装tslib

说明 需要先安装好交叉编译环境。 下图是我的交叉编译环境的版本: 1、下载tslib github下载地址:https://github.com/libts/tslib/releases/tag/1.22 tslib官网:http://www.tslib.org/ 解压...

2021/10/04 15:27
45
Linux编程之删除文件时排除某个文件

文章目录 导读 实验 C语言Linux编程实现 导读 有时候我们在Linux下删除某个文件夹内的所有文件时需要排除一些文件。 例如如下真是用户案例: 用户在嵌入式设备中恢复默认设置的时候,不让某些...

2021/09/29 18:55
557
使用Busybox制作根文件系统

使用Busybox手工制作 Busybox本身包含了很了Linux命令,但是要编译其他程序的话需要手工下载、编译,如果它需要某些依赖库,你还需要手工下载、编译这些依赖库。 如果想做一个极简的文件系统...

2021/09/26 04:23
49
Imx6ull 开发板通过Uboot使用网络启动系统

tftp服务端环境配置 1、安装tftp服务端程序 sudo apt-get install tftp-hpa tftpd-hpa 2、配置tftp服务 zh@zh-lpc:~$ sudo vi /etc/default/tftpd-hpa 3、修改如下: # /etc/default/tftpd-h...

2021/09/26 02:00
44
交叉编译环境的安装

什么是交叉编译 我们在Linux中使用自带的gcc和g++编译器进行编译的程序是针对X86架构的。而我们开发板大多都是ARM或者其他架构的开发板,我们就需要编译出针对其他架构的程序。 那么究竟什么...

2021/09/25 08:41
45
gdbusauth.c:1302:11: error: ‘%s’ directive argument is null

gdbusauth.c: In function ‘_g_dbus_auth_run_server’: gdbusauth.c:1302:11: error: ‘%s’ directive argument is null [-Werror=format-overflow=] 1302 | debug_print ("SERVER: Waiti...

2021/09/25 07:27
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部