- 博客(74)
- 资源 (1)
- 收藏
- 关注
原创 Android 查询设备信息c/c++常用方法
在Android开发中,可以通过c接口直接获取设备属性,系统接口为int __system_property_get(const char* name, char* value);
2022-09-04 19:54:57
3188
原创 hysVideoQC v0.0.2.002版本发布
hysVideoQC (video quality comparator) 视频质量比较工具作者平常自身工作需要,基于开源项目和开发的一款图形界面工具。它可用于对比转码前后的视频失真变化,跟踪不同编码参数对视频转码的影响。此前工具未对外,因此使用者很少,软件可能存在一些作者未发现的问题。希望使用的朋友多多包涵。如果使用过程中有好的建议或遇到问题,欢迎朋友能联系作者(微信:hybase 添加好友时请注明),先致谢!...............
2022-08-28 21:18:16
462
原创 gcc动态库fPIC和fpic编译选项差异介绍
出动态库时,合并libnettle.a库遇到下面错误提示其中关键提示为warning: too many GOT entries for -fpic, please recompile with -fPIC相同点:都是为了在动态库中生成位置无关的代码。通过全局偏移表(GOT)访问所有常量地址。程序启动时动态加载程序解析GOT条目。不同点:如果链接的可执行文件的GOT大小超过计算机特定的最大大小,则会从链接器收到错误消息,指示-fpic不起作用;在这种情况下,请使用-fPIC...............
2022-06-09 01:05:26
1507
原创 visual studio 2022 头文件和库目录问题造成的编译失败
新安装visual studio 2022后,在一个简单工程上编译测试中,遇到标准头文件(new.h)报错,详情如下:已启动生成…1>------ 已启动生成: 项目: MFCApplication1, 配置: Debug x64 ------1>pch.cpp1>D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\atlmfc\include\afx.h(62,11
2022-05-08 19:55:58
20289
7
原创 Linux c/c++开发常用头文件
c/c++开发常用的头文件说明,可以详细参考代码中的注释/*************************************************************************** Copyright (c) 2015-2024 Hybase@qq.com** Author: hybase@qq.com QQ:23207689 WebChat: hybase* http://blog.youkuaiyun.com/zymill* http:
2022-04-30 21:54:32
2915
原创 常用颜色中英文名称及RGB数值表
常用颜色中英文对照名称,以及它们RGB的16进制和10进制的数据表收集在这里。供有需要的读者参考。hybase@qq.com
2022-01-10 23:25:04
4134
原创 界面设计配色方案说明图一(含RGB配色表)
这些配色案例图是过去从互联网上收集到的,开发工具界面时可以借鉴配色。希望对读者有帮助。hybase@qq.com
2022-01-10 22:48:23
4466
原创 windows平台错误码获取方式及常用错误码
windows下编程,获取最近一次错误码通常用的是 WSAGetLastError() 函数,而不是用变量errno。winsock编程常用的该错误码,有如下定义(对应的宏定义可参考文章最后的补充):Socket error 0 - Directly send errorSocket error 10004 - Interrupted function //call 操作被终止Socket error 10013 - Permission denied //c访问被拒绝Socket e.
2022-01-05 23:36:49
3450
原创 ffmpeg日志文件中解析数值PSNR,码率的样例
python解析ffmpeg执行日志,获取PSNR,平均码率的样例。hybase@qq.com http://blog.youkuaiyun.com/zymill
2021-12-30 13:57:01
2344
原创 ffmpeg 运行日志写入文件
Linux 上 shell脚本方式,ffmpeg 执行日志写入文件,将输出到屏幕上的日志记录到指定文件。hybase@qq.com http://blog.youkuaiyun.com/zymill
2021-12-30 13:47:28
847
原创 windows10 专业版 MSYS2 启动失败问题
新装windows10 专业版( 21H1 19043.1288 )遇到 msys2 不能正常启动问题。现象是通过windows命令行到 c:/msys2/ 执行"msys2_shell.cmd -defterm -here"会提示以下信息:output logs:bash: /dev/null: No such device or addressbash: /dev/null: No such device or addressbash: /dev/null: No suc..
2021-11-03 10:57:50
1365
原创 flvAnalyser v0.2.0.001版本发布
2024-07-14版本 win64位 v0.2.0.001 (通用FLV分析工具,并附加H264/H265/VVC/AVS3视频语法分析)软件下载地址:链接1:https://pan.baidu.com/s/1AyocRPTT89zmxLnagfJbIg 提取码: nt6q (百度盘)链接2:https://github.com/zymill/flvAnalyser链接3:https://codechina.youkuaiyun.com/mirrors/zymill/flvAnaly......
2021-06-29 23:27:16
1710
7
原创 flvAnalyser v0.0.3.001版本发布
2023-04-21版本 win64位 v0.1.1.001发布下载地址,百度盘:链接1:https://pan.baidu.com/s/1AyocRPTT89zmxLnagfJbIg提取码:nt6q链接2:https://github.com/zymill/flvAnalyserAuthor: hybase@qq.comQQ: 23207689微信号:hybase (加好友时,请说明flvAnalyser)......
2021-06-06 20:05:22
308
原创 webAssembly中js传递字符串给c函数样例
WebAssembly编译环境的部署,可以参考官方手册 (附注)实例// js传递字符串给c函数方法 hybase@qq.comhyscoder.prototype.init = function (url, fileSize) { this.logger.logInfo("[initHyscoder] url_len=" + url.length + ", url=" + url); var urlTmp = intArrayFromString(url).concat(0); t
2021-04-01 10:43:05
805
2
原创 mingw64 支持 dlopen接口操作说明
前言,为了windows平台下ffmpeg正常编译支持frei0r滤镜,可采用如下步骤确保支持dlopen等相关接口。第一步 下载库地址https://github.com/dlfcn-win32/dlfcn-win32第二步 编译下载文件为 dlfcn-win32-1.3.0.tar.gz上传到指定系统的指定路径,执行解压命令tar -zxvf dlfcn-win32-1.3.0.tar.gz编译前,先扩展环境变量export PATH="/home/hybase/ming.
2021-03-08 16:22:45
1076
原创 windows平台 ffmpeg frei0r滤镜 python 验证指南
windows下ffmpeg frei0r滤镜验证,验证方式如下,可以二选一第一种 ffplay实时播放第二种 ffmpeg输出gif或ts文件(hybase@qq.com)ffmpeg python3在windows上搭建环境方法请参考:https://blog.youkuaiyun.com/zymill/article/details/110500944依赖项hysmm_def / ffmpeg_run,请参考:https://github.com/zymill/ffmpeg_hys
2021-01-03 17:16:10
737
原创 windows平台 ffmpeg音频滤镜 python 验证指南
windows下ffmpeg音频滤镜验证,验证可以二选一第一种 ffplay实时播放 (注明:amix不支持ffplay)第二种 ffmpeg输出ts文件ffmpeg python3在windows上搭建环境方法请参考:https://blog.youkuaiyun.com/zymill/article/details/110500944依赖项hysmm_def / ffmpeg_run,请参考:https://github.com/zymill/ffmpeg_hys
2021-01-03 17:12:28
296
原创 windows平台 ffmpeg视频滤镜 python 验证指南
windows下ffmpeg视频滤镜验证,验证方式如下,可以二选一第一种 ffplay实时播放第二种 ffmpeg输出gif或ts文件ffmpeg python3在windows上搭建环境方法请参考:https://blog.youkuaiyun.com/zymill/article/details/110500944依赖项hysmm_def / ffmpeg_run,请参考:https://github.com/zymill/ffmpeg_hys
2021-01-03 17:09:01
432
原创 windows平台python3.x调用ffmpeg指南
前言Linux平台shell脚本非常便捷,因此在Linux上使用ffmpeg命令不算麻烦。为了在windows下能更为便捷使用ffmpeg命令,过去写过一篇 “windows下菜单选项执行ffmpeg命令的bat脚本”。随着Python的普及,其实借助它感觉比bat脚本更为方便,下面是简要说明,希望能帮到需要的读者。另外,因自身习惯直接使用ffmpeg命令,因此并没用ffmpy(如果有兴趣,读者可以自行学习它)。第一步python3.x安装,本文略过,请参考其他成熟案例第二步预备 ffmp...
2020-12-02 22:41:49
3578
原创 图片及文字水印叠加ffmpeg样例
# !/bin/sh# nvidia hevc to hevc with three output mpegts with hysmux flags:# logo and draw text# author: hybase@qq.com# hysmux flag: user defined flag(not ffmpeg official)ulimit -c 9999999date1="`date +"%Y-%m-%d %H:%M:%S"`"echo "===========.
2020-11-29 20:28:58
567
原创 ffmpeg复用mpegts采用system_b样例脚本
# !/bin/sh# start run server progress# hybase@qq.com QQ:23207689#ulimit -c 9999999date1="`date +"%Y-%m-%d %H:%M:%S"`"echo "================== start ==================== "./ffmpeg -i ../nall_720p.ts -loglevel info -map 0:0 -c:v:0 copy -map 0:1 .
2020-11-21 23:56:23
263
原创 QML Image Element 属性详情说明及样例
QML Image ElementImage元素继承Item,支持PNG,JPG,GIF,BMP等静态图片格式,也支持矢量图片格式SVG,不支持动画(动画可以用它的派生子元素AnimatedImage)。Image定义的主要属性成员包括以下(继承Item的基本属性参考后面第二个表格)
2020-11-07 23:04:31
685
原创 QT控件QSlider样式编辑实例
QSlider最常见的应用是播放器中进度条或调节音量。QSlider允许用户通过鼠标进行拖动、点击,默认的样式基本能满足需求,为了能有所差异,也可以通过样式编辑方式做简单的调整,以下为水平方向实例,供有需要的读者参考。QSlider水平方向默认样式修改后的样式,包括选中和未选中两个(QTCreator效果)实际效果 (未选中是白色) (选中是黄色)样式编辑script(水平方向实例)QSlider::groove:horizontal { border: 0...
2020-10-10 19:01:37
1606
原创 ffmpeg xfade 快速验证脚本
ffmpeg 官方GIF效果及样例请参考http://trac.ffmpeg.org/wiki/Xfade?version=7# !/bin/sh# avc to avc with output mp4#ulimit -c 9999999INPUT_PATH=/vf/xfadeMETHOD_ARRAY="fade wipeleft wiperight wipeup wipedown slideleft slideright slideup slidedown circlecrop ..
2020-09-17 15:05:05
934
原创 rtmp直播推流 app-livestream v0.0.1.002 发布
app-livestream使用说明书2020-07-14 Win64位版本v0.0.1.002发布 Author: hybase@qq.com QQ: 23207689app-livestream下载地址https://pan.baidu.com/s/1C5JDgC1MoWVeu2m2s-_IIA 提取码:php6-------------------------------------------------------------------------------...
2020-05-17 14:49:02
5977
原创 webrtc master 源代码定期备案
webrtcmaster分支 2022.01.30代码备案,欢迎有需要的朋友自取链接地址https://pan.baidu.com/s/1mCPxu1Lv9q-yw4zvuOtWyg提取码 n7sn版本信息webrtc / src / refs/heads/mastercommit 2d218323c84fe72341013eaf0dc24edad99ab...
2020-05-04 16:25:41
737
原创 flvAnalyser v0.0.2.004版本发布
2023-08-26版本 win64位 v0.1.2.005发布下载地址,百度盘:链接1:https://pan.baidu.com/s/1AyocRPTT89zmxLnagfJblg 提取码: nt6q链接2:https://github.com/zymill/flvAnalyserAuthor: hybase@qq.com QQ: 23207689 微信号:hyb...
2019-09-24 08:44:05
2046
2
原创 结合icon图标的CListCtrl折叠和展开实施方法
类似上图所示,通过CListCtrl控件实现一个局部列表折叠和展开。步骤一:设计两个小图标,其中“+”标识折叠状态,“-”标识展开状态;步骤二:CListCtrl初始化为report方式,设置如下几个属性LONG lStyle;lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);//获取当前窗口stylelStyle &...
2018-10-04 17:31:43
1948
1
原创 windows下菜单选项执行ffmpeg命令的bat脚本
编写了一个windows平台下的bat脚本,通过选项便捷执行所需的ffmpeg转码命令。大大减少平常DOS下输入命令参数等繁琐操作,希望能帮助到所有阅读到此文的读者, 联系方式:hybase@qq.com源脚本的下载路径:https://github.com/zymill/hysAnalyser/blob/master/myEnc.bat参考图1(选项操作)参考图2(执行某项命令的...
2018-09-13 11:13:35
5780
原创 mingw64下为ffmpeg编译gnutls小结
软件包官方地址:https://gnutls.org/笔者采用版本为 gnutls-3.5.19,编译过程中遇到的2个问题1)合理使用自带openssl / libunistring / libtasn1库函数,减少对外部第三方库的依赖,选项参数(红色标注)如下--enable-local-libopts --enable-openssl-compatibility --with-ne...
2018-08-15 22:02:46
1554
原创 cmake中添加-fPIC编译选项方法
合并openjpeg/soxr/vidstab/snappy等多个cmake库时,为了解决下述问题:relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC 分别验证过以下二种方法 第一种 (笔者所采用的,因需修改原始CMakeL...
2018-08-14 15:25:07
35793
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人