nginx_m3u8_html.rar
nginx_m3u8_html.rar
ffmpeg录制的采样率不同的琵琶行歌曲.rar
这里面有ffmpeg录制的琵琶行歌曲,一共三首,两种采样率,供读者读博客时,好体验
ffmpeg_x264_dll.rar
ffmpeg动态库,支持x264,版本信息如下:
ffmpeg version N-102642-g864d1ef2fc Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 8.1.0 (x86_64-win32-seh-rev0, Built by MinGW-W64 project)
configuration: --arch=x86_64 --disable-debug --enable-shared --disable-static --enable-gpl --enable-libx264 --extra-cflags=-I/usr/local/x264/include --extra-ldflags='-L/usr/local/x264/lib -static' --pkgconfigdir=/usr/local/x264/lib/pkgconfig --prefix=/home/ffmpeg_x264_dll
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 1.100 / 59. 1.100
libavformat 59. 2.101 / 59. 2.101
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.101 / 8. 0.101
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
libpostproc 56. 0.100 / 56. 0.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
ffmpeg-snapshot.tar.bz2
ffmpeg源码包,2021年6月最新的,编译后的版本号详情如下所示,上传只是方便自己日后查找
E:\git\webrtc\webrtc_wins_4577\src\third_party\ffmpeg_x64\vs2017_build_static\bin>ffmpeg -version
ffmpeg version N-102642-g864d1ef2fc Copyright (c) 2000-2021 the FFmpeg developers
configuration: --arch=x86_64 --disable-debug --prefix=./vs2017_build_static --toolchain=msvc
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 1.100 / 59. 1.100
libavformat 59. 2.101 / 59. 2.101
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.101 / 8. 0.101
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
vs2017_build_static.rar
版本信息如下,因为是vs2017编译,所以只能保证在vs2017中用
E:\git\webrtc\webrtc_wins_4577\src\third_party\ffmpeg_x64\vs2017_build_static\bin>ffmpeg -version
ffmpeg version N-102642-g864d1ef2fc Copyright (c) 2000-2021 the FFmpeg developers
configuration: --arch=x86_64 --disable-debug --prefix=./vs2017_build_static --toolchain=msvc
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 1.100 / 59. 1.100
libavformat 59. 2.101 / 59. 2.101
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.101 / 8. 0.101
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
ffmpeg_x64_dll.rar
采用mingw内部自带编译器进行编译,版本为如下:
ffmpeg version N-102642-g864d1ef2fc Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 8.1.0 (x86_64-win32-seh-rev0, Built by MinGW-W64 project)
configuration: --arch=x86_64 --prefix=/home/ffmpeg_static_x64 --disable-debug
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 1.100 / 59. 1.100
libavformat 59. 2.101 / 59. 2.101
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.101 / 8. 0.101
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
SendMessage是否入消息队列.rar
代码是vs2017中编写和调试,有日志,可以方便调试
DuiEditor.zip
dui的编辑工具,用vs2019编辑的
ParentChildEmbeded.rar
里面写了qt的父进程窗口嵌入子进程窗口,着重强调了拖动窗口时,tablewidget第二列编辑时, combobox下拉列表对应不上的解决方法
CrashAPI.rar
当c++程序由于非法内存访问,除0等操作导致程序崩溃时,调用此api,会产生dump文件。
CRASH_API BOOL CALLBACK CrashAPI_Init(const char *pPath);
CRASH_API void CALLBACK CrashAPI_Uninit();
CrashAPI_Init(".\\dump");后面发生崩溃时,会在当前目录下的dump目录生成dump文件
log4cxxTest.rar
log.h和log.cpp是对log4cxx的封装,提供了LOG_INFO,LOG_ERROR这样的宏来写日志,环境是vs2015,编译是release,不是debug
SshTest.rar
qssh打造的sftp登录,有登录界面,用户登录之后,可以进入到目录,并且可以将本地文件上传到目录中去
ProcessEmbedded.rar
里面有两个工程,windows的和linux的,需要在vs2015中打开,qt版本是5.9.6,Makefile已经生成好了,linux的子进程路径需要做一点修改,文档里面写死了。
dll_killer.rar
里面有32位和64位的工具,里面模仿spy++,拖动靶形图标到指定窗口,可以显示出进程号,然后列举出进程依赖的dll的全路径,可以快速定位程序依赖的dll是否是指定位置
oracle 64位客户端和sdk下载
里面既包含了oracle客户端,也包含了sdk(oci的),64位的,不包含32位,自己在写golang中操作oracle的时候,亲自验证过可行
unix高级编程(pdf格式)
分章节,pdf格式,内容详尽,并且有源代码文件,经典不容错过
linux/unix shell编程(pdf)
为pdf格式,共30章,一章一个pdf文件,里面内容通俗易懂,是初学者一个非常好的选择
深入浅出MFC(pdf)
这本书是一个经典的MFC方面的书,里面内容多,需要毅力,我读了两遍,未能最终读下去。
TCP+IP详解(pdf)
内容详尽,经典不容错过,并且是pdf格式,易于阅读
深度探索c++对象模型
非常经典,作者和c++primer为同一个人