0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NVIDIA推出适用于Python的VPF,简化开发GPU加速视频编码/解码

牵手一起梦 来源:开源中国 作者:白开水不加糖 2019-12-18 14:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NVIDIA推出了适用于Python的开源视频处理框架“VideoProcessingFramework”(VPF)。据悉,VPF 是一组开源的C ++库和Python绑定,可与其封闭源代码Codec SDK进行交互。该框架的功能是简化从Python开发GPU加速视频编码/解码的过程。

VPF利用NVIDIA Video Codec SDK来提高灵活性和性能,并为开发人员提供Python固有的易用性。

实际上,尽管Python不是性能最高的语言,但它却是一种易于使用的语言。并且在NVIDIA决定发布此视频处理框架之后,相当于在现有Video Codec SDK C ++堆栈周围的Python wrapper,都将用于在Kepler及更高版本上基于GPU的视频编码/解码。

因此,在利用基于GPU的高性能视频加速的同时,用户最终获得了易于阅读/编写的代码。

该代码在GitHub上可作为 NVIDIA的VideoProcessingFramework获得。

此外,在介绍VPF 的博客内容中,开发人员还提供了一个简短的Python代码示例,该示例使用PyNvCodec模块显示Python中的视频转码。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109045
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5097

    浏览量

    134415
  • python
    +关注

    关注

    57

    文章

    4856

    浏览量

    89547
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA Isaac Lab多GPU多节点训练指南

    NVIDIA Isaac Lab 是一个适用于机器人学习的开源统一框架,基于 NVIDIA Isaac Sim 开发,其模块化高保真仿真适用于
    的头像 发表于 09-23 17:15 1961次阅读
    <b class='flag-5'>NVIDIA</b> Isaac Lab多<b class='flag-5'>GPU</b>多节点训练指南

    迅为iTOP-3576开发适用于ARM PC、边缘计算、个人移动互联网设备及其他多媒体产品。

    迅为iTOP-3576开发板采用瑞芯微RK3576高性能、低功耗的应用处理芯片,集成了4个Cortex-A72和4个Cortex-A53核心,以及独立的NEON协处理器。它适用于ARM PC、边缘
    发表于 06-19 10:48

    NVIDIA扩展适用于AI工厂数字孪生的Omniverse Blueprint

    NVIDIA 宣布大幅扩展适用于 AI 工厂数字孪生的 Omniverse Blueprint,为工程团队提供更多 AI 工厂构建工具,目前已作为预览版推出
    的头像 发表于 05-22 09:48 739次阅读

    迅为RK3568开发板瑞芯微资料升级更新驱动开发指南

    解码,多路视频源同时解码。H.265/H264/VP9/VP8视频解码和1080p100fps H.265/H.264/VP9
    发表于 04-17 16:36

    迅为RK3568多个系统版本并流畅运行Android12和11版本

    解码,多路视频源同时解码。H.265/H264/VP9/VP8视频解码和1080p100fps H.265/H.264/VP9
    发表于 04-14 16:20

    迅为RK3568支持国产实时操作系统(翼辉),Preemption、Xenomai实时系统AMP双系统,流畅运行Android12和11版本

    解码,多路视频源同时解码。H.265/H264/VP9/VP8视频解码和1080p100fps H.265/H.264/VP9
    发表于 04-07 11:02

    使用NVIDIA RTX PRO Blackwell系列GPU加速AI开发

    NVIDIA GTC 推出新一代专业级 GPU 和 AI 赋能的开发者工具—同时,ChatRTX 更新现已支持 NVIDIA NIM,RTX
    的头像 发表于 03-28 09:59 1069次阅读

    迅为iTOP-RK3588S开发板/核心板6TOPS的NPU算力视频解码8K编码+8K解码

    能力6TOPS的NPU算力,赋能各类AI场景。 强大的视频解码8K编码+8K解码,持 8Kp60 H.264/H.265NVP9 视频
    发表于 02-20 14:24

    【国产FPGA必备教程】——紫光同创FPGA图像视频教程,适用于小眼睛FPGA盘古全系列开发

    案例、时序约束及收敛方法等,教程内容丰富,从入门到应用提高,覆盖紫光同创FPGA开发全流程,教程适用于小眼睛科技盘古系列、泰坦系列全开发套件。目前,小眼睛科技基于FPGA赛事配套紫光同创FPGA系列
    发表于 02-19 15:44

    迅为瑞芯微RK3562开发板/核心板介绍可应用于人脸跟踪、视频监控、自动语音识别(ASR)等

    的H.264编码。此外还包括高质量的JPEG编解码器。 核心板+底板方式,拆卸方便,核心板240PIN引脚全部引出,产品升级自如,适用于各个应用场合。 板载千兆以太网、USB3.0、MIPI、LVDS
    发表于 02-18 14:46

    适用于Oracle的Python连接器:可访问托管以及非托管的数据库

    适用于 Oracle 的 Python 连接器 适用于 Oracle 的 Python 连接器是一种可靠的连接解决方案,用于
    的头像 发表于 01-14 10:30 737次阅读

    迅为RK3576开发适用于ARM PC、边缘计算、个人移动互联网设备及其他多媒体产品

    迅为iTOP-3576开发板采用瑞芯微RK3576高性能、低功耗的应用处理芯片,集成了4个Cortex-A72和4个Cortex-A53核心,以及独立的NEON协处理器。它适用于ARM PC、边缘
    发表于 12-27 14:18

    迅为RK3568开发板学习与研发轻松胜任丨5000+页手册文档丨740期视频教程丨426G开发板资料

    应用。 高性能VPU支持4K60帧视频解码,多路视频源同时解码。H.265/H.264/VP9/VP8视频
    发表于 12-19 10:54

    《CST Studio Suite 2024 GPU加速计算指南》

    的各个方面,包括硬件支持、操作系统支持、许可证、GPU计算的启用、NVIDIA和AMD GPU的详细信息以及相关的使用指南和故障排除等内容。 1. 硬件支持 - NVIDIA
    发表于 12-16 14:25

    迅为iTOP-RK3568开发板独立NPU通过算法加特应用到以下的场景

    OpenGLES1.1/2.0/3.2、OpenCL2.0、Vulkan1.1、内嵌高性能2D加速硬件。 内置独立NPU,算力达 0.8T,可用于轻量级人工智能应用。 高性能VPU支持4K60帧视频
    发表于 12-06 10:48