如何在windows中编译ffmpeg 2.6.1 以及 NVENC硬编码的尝试

目前我使用的编译链
gcc: TDM-GCC-4.9.2
msys: 从MinGW中拷贝而来

./configure –target-os=win32 –arch=i686

windows下编译ffmpeg 2.6.1

windows下编译ffmpeg 2.6.1

开启NVENC硬件编码H.264
-enable-encoder=nvenc –enable-nvenc –enable-nonfree

ffmpeg 支持 nvenc 硬编码 H264

ffmpeg 支持 nvenc 硬编码 H264



NVENC硬件编码核心需要Kepler或者 Maxwell 架构的显卡

NVENC硬件编码核心需要Kepler或者 Maxwell 架构的显卡

SUPPORTED NVIDIA GPUS FOR NVENC SDK

测试机GTX750,GPU video codec占用非常低,但是,只能同时进行2路编码会话。
最新2.7 ffmpeg 已正式推出QSV的编解码器,下载博主编译的版本:
https://github.com/illuspas/ffmpeg-hw-win32

原创文章,转载请注明: 转载自贝壳博客

本文链接地址: 如何在windows中编译ffmpeg 2.6.1 以及 NVENC硬编码的尝试

9 评论

  1. 您好:

    错误如下:

    无法定位程序输入点_fopen_s与动态链接库 msvcrt.dll上

  2. 楼主,您尝试过用其他显卡2路以上编码么?比如K2200最多能实时编码多少路?

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据