目前我使用的编译链
gcc: TDM-GCC-4.9.2
msys: 从MinGW中拷贝而来
./configure –target-os=win32 –arch=i686
开启NVENC硬件编码H.264
-enable-encoder=nvenc –enable-nvenc –enable-nonfree
SUPPORTED NVIDIA GPUS FOR NVENC SDK
- NVIDIA Quadro K4000 and above?– Desktop Workstation
- NVIDIA Quadro K2000M and above?– Mobile Workstation
- NVIDIA Tesla K10 and above?– High Performance Computing
- NVIDIA GRID?– Virtual Desktops & Applications
- NVIDIA GeForce?- and all others not in the list above (Kepler and Maxwell GPUs) – Desktop and Mobile Computers – limited to 2 encode sessions per system (每个系统限制同时2路编码会话 what the f*ck.)
测试机GTX750,GPU video codec占用非常低,但是,只能同时进行2路编码会话。
最新2.7 ffmpeg 已正式推出QSV的编解码器,下载博主编译的版本:
https://github.com/illuspas/ffmpeg-hw-win32
原创文章,转载请注明: 转载自贝壳博客
您好,“下载博主编译的ffmpeg.exe:https://github.com/illuspas/ffmpeg-hw-win32”这里下载的ffmpeg.exe好像不能运行啊
错误提示是什么
您好:
错误如下:
无法定位程序输入点_fopen_s与动态链接库 msvcrt.dll上
楼主,您尝试过用其他显卡2路以上编码么?比如K2200最多能实时编码多少路?
楼主,能否用GCC5.2编码个FFmpeg 2.8的,内置x264/x265/dfkaac/lame?
谢谢!
楼主,我在windows上使用nvenc编码出现 Failed to create nvenc instance
错误,请问原因是什么?
你是什么型号的显卡?
请问楼主,使用nvenc编码, 编码器的参数如何设置?