我有一个GTX 660与nvidias花哨的硬件H.264编码器,我也有一堆视频文件,我想编码成H.264。可以告诉ffmpeg使用我的硬件H.264编码器而不是CPU来编码视频吗?
发布于 2014-07-18 00:29:32
FFmpeg没有内置的解决方案。
但是,如果您使用NVIDIA SDK编写代码,这是可能的。我自己做的。但与libx264相比,NVIDIAH.264HE的质量很差。我没有找到其他对结果感到满意的人...:-(
发布于 2015-04-20 21:21:20
显然,FMPEG2.6现在包含了(来自http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=release/2.6的)支持:
A lot of people will probably be happy to hear that we now
have support for NVENC — the Nvidia Video Encoder interface for
H.264 encoding — thanks to Timo Rothenpieler, with some little
help from NVIDIA and Philip Langdale.发布于 2016-03-21 22:14:13
需要使用-enable-NVENC键配置ffmpeg并使用-vcodec nvenc
有关更多信息,请阅读this documentation。
https://stackoverflow.com/questions/24808641
复制相似问题