在给开发一个手机视频网站时须要用到ffmpeg截取视频缩略图, 把项目提交到服务器(server2003/ server2008)上时, html
发如今调用命令时会出现错误”没法定位GetNumaNodeProcessorMaskEx”啥的bash
基本操做: 百度查阅了一番资料, 幸好有前辈们埋坑. 这才解决了个人问题.服务器
参考了这些:
http://www.cnblogs.com/nlsoft/p/5714393.html
http://blog.csdn.net/xiejiashu/article/details/76585356 (这位大哥也是参考了地址1, 不过更加详细的描述了问题出现的缘由)网站
通过反复的查找,虽然提示上显示问题出在KERNEL32.dll上,可是已经论证,实际应该仍是出在ffmpeg的调用兼容上,因而,咱们在博客:http://www.cnblogs.com/nlsoft/p/5714393.html 中找到了解决方案,将ffmpeg的对应接口调用作一次新的关系映射便可:spa
FT ft[]={
{"_wfopen_s", "_wfopen"},
{"strncpy_s", "strncpy"},
{"swscanf_s", "swscanf"},
{"strtok_s", "strtok"},
{"GetNumaNodeProcessorMaskEx", "GetNumaNodeProcessorMask"},
{"InitializeConditionVariable", "InitializeCriticalSection"},
{"SetThreadGroupAffinity", "SetThreadAffinityMask"},
{"SleepConditionVariableCS", "LeaveCriticalSection"},
{"WakeAllConditionVariable", "EnterCriticalSection"},
};
下载转换文件:
- ffmpeg转换文件: https://pan.baidu.com/s/1mixfmvI
- ffmpeg: https://pan.baidu.com/s/1c1UVhCk.net
转换文件必须与ffmpeg的exe/dll在同一个目录下, 运行 fixff.cmd 便可code
Make一个, 方便之后找.视频
简单的手机视频网站server