- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Android NDK 27 编译FFMpeg-6.1.1和FFMpeg-7.0.1版本报错记录
NDK 27 编译FFMpeg-6.1.1、FFMpeg7.0.1
2024-08-02 17:06:01
784
原创 记录rkisp2x_tuner打开报错问题
报错:Cannot load library opencv_world300.dll。虽然已经安装了R2016a和opencv3.0.0。但还是报错无法打开。解决办法: 安装Visual studo2013(vs2013),别的版本不行。
2023-08-24 19:25:42
704
1
原创 Swift 十六进制颜色字符串的自定义
4、最后,不同的屏幕显示的可能会有差异。按照苹果官方的文档的话,并不建议使用自定义颜色,而是推荐使用他们的系统颜色api。但是有一些颜色api要求在ios13以上,不兼容低版本,这就很尴尬。调用的时候输入的颜色字符串务必要写标准的长度。(当然,如果想自由一些的话,可以修改代码的处理字符串部分,省略或者补齐颜色位)。2、新建一个swift文件来自定义一些颜色字符串。这是从android的xml拷贝过来的,在android sudio很容易观看实际的效果。参考了很多文章,集成一下,封装成两个文件,方便调用。
2022-10-26 16:27:59
1546
原创 Swift iOS16 设置横竖屏方向
5、在需要设置的视图控制器中调用即可。建议是在下面的方法中调用,可以实现不同的视图控制器实现不同的屏幕显示方向。可以实现到一个Base VC ,要用的时候加入即可。这里写一个兼容旧版ios的屏幕方向设置,实测了ios12.3 和 16.0.2是可以用的。2、在Appdelegate中定义一个变量来设置屏幕方向。3、修改Appdelegate文件的支持屏幕方向。1、定义三个类型的屏幕模式设置。4、写一个屏幕工具类。
2022-10-21 19:13:56
4092
原创 Android在NDK JNI中使用MediaMuxer合成mp4的流程
如果不写这个结束包的话,保存的视频也可以播放,但是log会报一个录入音视频流没有正确结束的错误:mpeg4writer: stop() called but track is not started or stopped。这里写入的数据是h264/h265数据包的。音频部分大概也是在视频轨道的基础上再加一个音频轨道,如果有大佬在此基础上增加,可以A一下我,多谢了。前言:找了很久,很少有NDK层使用合成mp4的例程,由于我们使用的是实时流合成mp4的文件,基本所有的视频流都是在C++操作的。
2022-09-27 12:17:22
2494
4
原创 编译openssl1.1.1f for android
openssl for android一、编译环境ubuntu 20.04ndk r21openssl-1.1.1f二、编译过程1、下载源码本文档在2020-06-03最新的源码版本为openssl-1.1.1froot@ubuntu:/home/openssl-android# wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1f.tar.gz2、解压源码root@ubuntu:/home/openssl-andro
2020-06-03 19:54:57
3157
5
live555_for_android.rar
2020-06-04
ffmpeg_for_android.rar
2020-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人