我想为我的视频项目购买一个专用的服务器,我有多个视频上传,同时我上传的每一个视频大小约2-3GB,长度约2-3小时(电视连续剧/电影)。目前,我使用的是Intel Xeon E5-1650V3
专用服务器和128GB
of RAM,具有专用端口链接速度1GBPS
,但是当我使用FFMPEG
将mp4/avi
视频转换为HLS
时,每个视频转换需要40分钟到1小时,但我需要一些更快的解决方案,可以在不到15分钟内完成。一些托管公司建议在其中添加GPU。
请推荐给我一个专门的服务器规范,可以处理版本转换非常快。我将使用CentOS7
,FFMPEG
的特性
期待提出建议
发布于 2020-11-30 14:28:50
所有NVIDIA GPU从开普勒开始支持完全加速硬件视频编码和解码.硬件编码器和硬件解码器称为NVENC和NVDEC。
NVENC和NVDEC可以有效地与FFmpeg一起使用,大大加快视频解码、编码和端到端转码的速度.
要用nvenc编译FFmpeg,必须安装CUDA工具包。它以后不会被二进制文件使用,但是你需要CUDA库。
它可供下列机构使用:
ffmpeg -y -hwaccel cuda ...
关于如何在NVidia文档中这样做,还有更多的细节。
https://serverfault.com/questions/1042689
复制相似问题