编译ffmpeg with gpu

本文记录了在Windows 10环境下,使用mingw编译ffmpeg并结合GPU(CUDA)进行视频转码的步骤,旨在提升转码速率。过程中参考了相关教程,并强调了配置中需要注意的三个关键点:复制video_sdk头文件、添加配置参数(--enable-nvenc --enable-nonfree)以及正确设置额外的cflags和ldflags路径。

编译环境: 系统:window10

     工具:mingw


最近在做视频流转码的工作, 想提高转码速率, 想把gpu利用进来

本来打算用cuda video sdk 来做,发现只能视频部分的,不能做音频,

所以直接用ffmpeg来转码, 用gpu来加速,之前没做过出了一些问题,把过程记录一下。


-----------------------------------------------------------------------------------------------------------------------------

参考下边两个人的教程:

windows上的ffmpeg可以参考:http://blog.chinaunix.net/uid-20718335-id-2980793.html

Gpu部分主要参考了:http://www.cnx-software.com/2016/01/04/faster-h-265hevc-video-encoding-with-nvidia-gtx960-gpu-and-ffmpeg/


-------------------------------------------------------------------------------------------------------------------------------

具体过程: 以后补充

需要注意的三个部分:


1. 将video_sdk 的头文件拷贝到对应的msys目录下 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值