[ffmpeg]windows中编译ffmpeg编码
[ffmpeg]windows中编译ffmpeg编码
目前我使用的编译链
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]ffmpeg各类参数说明与使用示例
- [FFmpeg]ffmpeg命令参数详解(帮助说明)强大所有参数
- [ffmpeg]FFmpeg参数命令及用法整理(很全面详细)
- [FFmpeg]图文介绍windows下实现编译ffmpeg工程的详细步骤
- [ffmpeg]ffmpeg使用参数的中文说明
- [ffmpeg]如何使用ffmpeg下载分段并加密的m3u8视频流
- [FFmpeg]php下用ffmpeg扩展实现视频转换截图
- [FFmpeg]ffmpeg支持的格式全解析
请稍候...