GPU算力 明眸融合视频AI技术,体验腾讯内部自研黑科技
为满足直播、点播客户业务视频增强需求,腾讯云上线 GN7vi 视频增强型实例, 配置为 GPU T4 卡搭配自研明眸融合视频 AI 技术。
GN7vi 可为用户提供视频极致压缩的极速高清技术,以及超高清视频生成的画质重生技术,支持编解码的协议灵活性同时,码率相比普通转码降低50%,节省存储和带宽资源,并结合智能编解码内核,提升画质20% 。提供场景识别、画质增强、超分、去噪、色彩增强接口灵活调用,满足客户各种场景的业务需要。
实例配置腾讯明眸智能编解码引擎和画质增强工具包,专业流媒体技术社区 Streaming Learning Center(SLC)最新发布的评测报告显示,针对 H.264 Per-title 编码,腾讯云超越亚马逊 AWS、微软 Azure 等国际厂商,在用户重度使用场景、手机播放场景和网络电视播放场景下性能全部最优(Excellent)。
"低延时、低码率、高画质",异构计算联合腾讯云音视频为全真互联时代,提供坚实的数字化助力。
一行代码,实现视频画质增强
那么如何使用视频增强型实例呢?在视频增强型GN7vi内测申请通过后,您可以登录腾讯云服务器购买页,选择 GPU 机型-视频增强型 GN7vi:
您需要勾选“自动安装 GPU 驱动”,实例将会在创建后自动安装 GPU 驱动,CUDA 及 cuDNN 的自动安装并非本次部署的必选项,可根据实际情况选择。如下图所示:
完成其他云服务器设置并购买后,跳转到云服务器控制台即可查看实例:
登录实例,检查 GPU 驱动是否安装完成:
备注:驱动安装需要数分钟,可使用 ps aux | grep -i install 查看安装进程是否结束。
接下来可以使用视频增强型实例进行视频处理,使用方式和开源 FFmpeg 完全兼容,在运行 FFmpeg 程序之前,需要设置环境变量:
代码语言:javascript复制cd /usr/local/qcloud/tscsdk-center
export LD_LIBRARY_PATH=./fflib_gpu:$LD_LIBRARY_PATH
进入 tscsdk-center 后查看当前目录下的所有文件:
各个文件的用处说明如下:
名称 | 内容 |
---|---|
fflib_gpu | 画质处理程序的运行依赖库 |
ffmpeg | 已经嵌入画质处理功能的ffmpeg程序 |
tenmodel | 画质处理使用的AI模型 |
videos | 内置的样例视频 |
接着在 tscsdk-center 目录下执行下方的命令,生成经画质处理之后的样例输出视频。
备注:该命令使用了 tenfilter 中的均衡模式下的标准超分辨率模型以及 unsharp 锐化处理。
代码语言:javascript复制./ffmpeg -i ./videos/input1.mp4 -vf tenfilter=mag_filter=1:mag_sr=2:mag_sr_stre=balance,unsharp -c:v libten264 -ten264opts crf=26:vbv-maxrate=2000 -y output1.mp4
处理完成后终端输出处理时间等信息:
等待程序运行结束后,可以将输出视频文件下载到本地查看。这里给出上述原视频文件和输出视频文件的截图以用作对比验证:
超分辨率 锐化处理效果 VS. 原视频文件
现在申请内测,即可体验视频增强型 GN7vi 的画质增强黑科技!快来试试吧~