- 博客(32)
- 收藏
- 关注
原创 在Qt Creator中调用ffmpeg中的函数报错:qtc.process_stub: Inferior error: QProcess::Crashed “Process crashed“
使用的动态库和编译器不兼容,在我的电脑上系统路径中配置的动态库使用是64位的,而在这个项目中使用了MinGW32和32位的静态库,我没有在项目中加入32位的动态库。在.pro文件中已加入静态库和头文件的链接了。在Debug目录下加入32位的dll文件。然后就能使用ffmpeg函数了。在main.c代码中,
2024-08-30 17:07:36
719
原创 ffplay 拉流报错Could not find codec parameters for stream 0 (Video: h264, none): unspecified size
从上面看出是stream0即video有问题,就是服务器端的video发的有问题。有可能只发了音频数据,而没发视频数据。音视频拉流时,客户端输入。
2024-08-16 10:56:10
673
1
原创 [h264 @ 00000169d2f4a540] Application provided invalid, non monotonically increasing dts to muxer in
用ffmpeg通过mp4文件获取h264文件时,报错。要没有报错的话,就不能用copy,要强制重新编码。这个报错其实没有什么影响。
2024-08-09 16:22:48
368
原创 live555编译报错
解决:https://blog.youkuaiyun.com/qq_36381626/article/details/134186917。在live目录下修改 config.linux-64bit(这里看你genMakefiles 使用的config)修改CPLUSPLUS_FLAGS,再后面加-std=c++2a。
2024-07-27 13:04:23
585
原创 java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: androidx
中的kotlin也是这个版本。
2024-07-20 13:10:16
1783
原创 python调用powershell脚本来控制相机自动录像
然后再用Powershell,cd到你的py脚本路径,用python运行该py脚本。编写ps脚本代码如下,命名为xxx.ps1。powershell脚本类似C#注意:必须使用Powershell才能运行ps1脚本。Windows上以管理员身份运行PowerShell。在PowerShell中输入以下命令,选择Y。编写调用该PowerShell的py脚本。
2024-06-12 21:41:01
448
原创 红米手机录音m4a文件用pydub转化报错ffmpeg moov atom not found
在上传之前,您可以做的是将 moov 文件移动到视频的开头,该软件更有可能只在文件开头检查 moov atom。原因:pydub无法转化红米手机的录音,是因为红米手机录音moov信息在文件结尾。而pydub只看文件的开头。如果软件只查看文件的第一部分,而 moov atom 在最后,则在文件上传完成之前,它不会知道如何处理该文件。红米手机录音m4a文件用pydub转化报错ffmpeg moov atom not found。moov atom 位于文件的开头或结尾。输出后的文件就能用pydub进行转化了。
2024-05-21 16:41:29
319
原创 Android开发中一些报错
Execution failed for task ‘:app:checkDebugDuplicateClasses’. 这里是Kotlin相关包重复。解决:把settings.gradle文件中的镜像注释掉,再重新使用Gradle sync,重新下载。问题:com.google.mediapipe:tasks-vision:0.10.0包找不到。解决:compileSdk为33以上后,可能会出现上述问题,需要在模块的。的形式是没法指定插件版本的,只能在根模块。错误原因:不允许在主线程中进行网络访问。
2024-05-08 15:48:13
666
原创 cpp安装opencv
现在visual studio 2019以上的版本一般都使用vc16,不过这还是得看你自己下的opencv的文件夹到底是什么名字。windows 下安装并配置c++版本的opencv 4.8.0。然后再把bin目录添加到环境变量的路径中。就会自动设置用户的环境变量。
2023-11-14 16:35:01
175
原创 numpy实现快速傅里叶变换FFT
在这个fft算法中,将一个实数序列x(n)映射到一个复数序列X(n)上,输出的复数序列代表了输入实数序列的频域表示。其中每个复数X(k)由实部和虚部组成,复数的虚部表示了输入信号中存在的一些非实部成分,例如一些高频噪声或者相位信息。但我取的时间是0-0.5s,取N个点,这样我的采样频率是。在频域图中,f为0.15和-0.15时(即k为3和-3时),振幅最大为8.51 (3.86-7.58j)。,这k总是取整的,所以根本不会出现f(k)=5的情况,最接近的就是f(k)=4或f(k)=6了。
2023-11-01 17:29:36
3582
1
原创 C++中的引用&和指针*
首先,我认为声明一个变量a,就是分配了变量a的空间和a的内容。下面我记变量a为:。这样print(a)就是打印"内容a"。
2023-09-17 22:33:48
60
1
原创 pytorch运行报错:assertionerror: torch not compiled with cuda enabled
本人使用python3.8 运行pytorch 1.2.0代码时报错,conda中安装的相关包如下:装的似乎是CPU版本的。这里着重注意有一个cpu版本的pytorch-mutex包,它相当于一个锁,让你只能下载pytorch的cpu版本用conda卸载pytorch。再装一个cuda版本的,本人电脑上装了两个cuda 11.6和11.8。从官网看到了发现有两种安装代码,一种conda安装,另一种是pip安装的。
2023-09-17 16:21:00
491
1
原创 【Floyd最短路径算法】
允许图中有带负权值的边,但不允许有包含带负权值的边组成的回路。主要步骤为计算递推方阵(开始为邻接矩阵)、中间顶点序号不大于k的最短路径的长度。求解每对顶点间的最短路径问题。[ i ] [ j ]是从v。),空间复杂度O(|V|时间复杂度O(|V|...
2022-08-27 15:30:39
231
原创 【Dijsktra 单源最短路径算法】
解决单源最短路径问题。可以应用于带回路的带权有向图,但只适用于边权值非负的情形。时间复杂度为O(|V|),空间复杂度O(|V|)。
2022-08-27 13:12:19
113
原创 【Prim最小生成树算法】
初始时从图中任取一顶点加入树T,此时树中只含有一个顶点,之后选择一个与当前T中顶点集合距离最近的顶点,并将该顶点和相应的边加入T,每次操作后T中的顶点数和边数都增1。以此类推,直至图中所有的顶点都并入T。对于带权连通无向图,它有许多生成树,但最有意义的是使得边权值最小的生成树,即最小生成树MST。Prim算法,类似于最短路径的Dijkstra算法。......
2022-08-27 11:47:32
119
原创 QPython+uiautomator2安卓手机自动化脚本编写
uiautomator2使用说明:https://github.com/openatx/uiautomator2前置条件:电脑安装了adb,可以使用命令首先下载QPython_3C发行版:https://gitee.com/buddygr/qpython-3c如下打开终端,使用platform库可以看到:推荐电脑使用和QPython一样的python版本,如下,QPython是3.10.5 64bit 且是Linux版的,电脑去装一个Windows版的就行(好像也没有Linux版的,需要手动编译),然后
2022-07-01 11:12:58
5653
2
原创 一个飞机大战游戏
Pyxel Shooter 0.1文章目录Pyxel Shooter 0.1概述代码github:打包启发改进概述一开始将原来官方的pyxel shooter 300多行的代码被硬生生写出了1500多行发现有好多语句都写的差不多,写到1000多行的时候终于想起还有类继承这么一个方法,明明行为相同的类都可以继承自同一个父类,这样就可以减少重复代码的编写了,那样不仅方便省事而且又便于一起修改。后来也想到对于那些不断不断更新、重置的变量,是不是也可以写个reset()函数什么的来进行批量管理和修改呢?如
2021-04-04 09:00:24
508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人