自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用 VS2019 编译带 libx264, libmp3lame 的 FFmpeg 库

一 前言上一期,《用 Visual Studio 2019 编译 FFmpeg 简单教程》讲述了,如何用 Visual Studio 2019 编译构建 FFmpeg,用来学习 FFmpeg。本人平时喜欢把一些视频文件转码保存,使用的编码器分别是:视频用 libx264,音频用libmp3lame。但是基于默认配置而编译的 ffmpeg 不包含这俩编码器,他们属于第三方编码器,所以要自己下载这俩编码器的源码,自己先编译成库供FFmpeg使用。二 准备lame:官网在这里 https:.

2021-09-04 23:44:50 1283

原创 用 Visual Studio 2019 编译 FFmpeg 简单教程

需要的东西:●Visual Studio 2019这个自行解决吧,本人用的是社区版●MSYS 环境,去 https://www.msys2.org/ 下载本人下载的是【msys2-x86_64-20210725.exe】● yasm.exe,去http://yasm.tortall.net/Download.html 下载本人下载的是【yasm-1.3.0-win64.exe】● FFmpeg源码,去http://ffmpeg.org/download....

2021-08-30 18:59:53 4812

原创 历史未解决技术问题记录(01)- Windows socket 发送后对方收不到的问题

多年前遇到的问题:在 编写IE 的 ActiveX 插件,有个功能是 传递文件给 Java 服务器。当时要求自己读取指定文件,然后用 Socket 发送,ip,port 也由 ActiveX 暴露的方法参数列表中指定。当时约定的细节就是,我发送一段数据包,服务端收到后给我返回一个【确认】包。问题就是在我写完后,Java方发现文件最后一部分一直传不上来,Java方面一直在等待。经过调试诊断,发现我方也一直在等待服务器的【确认】。最后得出结论,我最后一个 send 函数调用成功,但是数据应该还在

2021-01-19 11:26:33 530 1

原创 发现了Win32 API——GetPrivateProfileString() 曾经的一个缺陷?

如下 .ini 文件内容[AppName]KeyName=value可以想到如下C/C++代码来访问吧:char strBuff[80];GetPrivateProfileStringA("AppName", "KeyName", NULL, strBuff, 80, "C:\\xxx.ini");但是本人遇到个情况,.ini文件存在,但就是读取不出来配置内容,GetLastError() = 2。找了半天网络,无果。(期间连 API Monitor 都用上了,也不太会用…….

2020-09-29 14:52:28 372 3

原创 Windows下编译 cURL 库以及其所需要的 OpenSSL 库

近日,偶见到同事做的项目中有 HTTP GET/POST 的功能,虽然用 curl 命令行也能解决,不过要是嵌在程序中的话,源码的函数调用形式会更方便吧。所以从 github下载后就开始编译,虽然以前也编译过 OpenSSL 1.0.1e 不过最新版的有了些变化,下面记录一下最终用的参数与说明。本文使用的编译环境是 Windows 10 下 + Visual Studio 系列。编译 cUR...

2019-07-01 10:17:54 836

原创 Qt Creator 使用经验 - pro文件配置

经验来自帮助文档,与网络资源。本人目前使用Qt Creator,用来建立纯C/C++项目,在学习的过程中总结经验。TEMPLATE, 使用的值有:app表示应用程序, lib 表示共享库TARGET, 最终生成的应用程序或者共享库的名字CONFIG += plugin, 网上资料说,这个是某系统插件,我用它是看好它不会生成文件名中带版本号的共享库CONFIG -= qt,...

2014-09-06 20:25:46 1327

原创 不同时间类型之间的转换之SYSTEMTIME 与 time_t

SYSTEMTIME time_t ConvertSYSTEMTIME2Timet(const SYSTEMTIME& st, BOOL bUseUTCTime){ time_t ret = -1; struct tm gm = {st.wSecond, st.wMinute, st.wHour, st.wDay, st.wMonth-1, st.wYear-1900, st.wDa

2014-07-16 17:09:34 740

原创 一个挺有意思的东西。。

<br />http://www.baycom.org/~tom/ham/soundmodem/

2010-09-17 12:59:00 485

原创 感叹啊!!

不知道这个Blog什么时候激活的,难道待到一定时候就激活了?还是我不小心点击的?……不管了,现在唯一的感觉就是:不知道该写些什么……

2006-10-22 11:28:00 681

《用 Visual Studio 2019 编译 FFmpeg 简单教程》一文的配套工程

供参考,看文章:https://blog.csdn.net/fly4free/article/details/119957761,就是配套的项目工程的文件,VS2019打开,另外需要 ffmpeg 4.4源码官网自行下载。设置了免费的,如果需要积分建议就别试了。

2021-08-30

MDI Demo - SecretMark_StandaloneVersion

http://bbs.csdn.net/topics/391984014 的附件

2016-07-13

DotNet平台DLL动态加载示例

仅示例,button3有点问题 用于提问

2011-01-02

空空如也

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

TA关注的人

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