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

    文章

    4576

    浏览量

    101637
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4400

    浏览量

    126541
  • python
    +关注

    关注

    51

    文章

    4667

    浏览量

    83440
收藏 人收藏

    评论

    相关推荐

    NVIDIA cuPQC帮助开发适用于量子计算时代的加密技术

    NVIDIA cuPQC 可为相关开发者提供加速计算支持,帮助开发适用于量子计算时代的加密技术。cuPQC 库可利用
    的头像 发表于 03-22 09:53 106次阅读

    NVIDIA 推出 Blackwell 架构 DGX SuperPOD,适用于万亿参数级的生成式 AI 超级计算

    块 Blackwell GPU 连成一个整体,由NVIDIA 系统专家加速即时 AI 基础设施的部署       美国加利福尼亚州圣何塞 —— GTC —— 太平洋时间 2024 年 3 月 18
    发表于 03-19 10:56 91次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>推出</b> Blackwell 架构 DGX SuperPOD,<b class='flag-5'>适用于</b>万亿参数级的生成式 AI 超级计算

    鸿创达基于瑞芯微RK3588的8K人工智能核心板

    ,可提供6Tops算力。拥有丰富的接口,支持多硬盘、千兆网、WiFi6、 5G/4G扩展和多种视频输入输出;支持多种操作系统;可适用于ARM PC、边缘计算、云服务器、智能NVR等领域 支持
    发表于 09-11 20:25

    迅为RK3568运行openkylin麒麟系统

    NPU:内置独立NPU算力达0.8T可用于轻量级人工智能应用 4K:高性能VPU支持4K60视频解码,多路视频源同时解码。H.265/H2
    发表于 09-11 10:07

    如何利用网络解码矩阵实现高清视频播放?

    解码参数,如分辨率、帧率、码率等,以保证视频质量和降低网络拥塞。 网络传输优化:选择合适的网络传输协议,如RTMP、HLS等,以优化视频传输的稳定性和效率。 硬件加速:启用硬件
    的头像 发表于 09-04 11:29 350次阅读
    如何利用网络<b class='flag-5'>解码</b>矩阵实现高清<b class='flag-5'>视频</b>播放?

    Mali GPU OpenGL ES应用程序开发指南

    这是适用于马里GPU的OpenGL ES应用程序开发指南。 它提供了使用OpenGL ES 1.1和OpenGL ES 2.0 API为马里GPU
    发表于 08-30 07:57

    视频编码器与解码器的应用方案

    视频解码器和视频编码器是数字信号处理中常用的设备,它们在数据的传输和转换中发挥着重要作用。
    的头像 发表于 08-28 11:31 346次阅读
    <b class='flag-5'>视频</b><b class='flag-5'>编码</b>器与<b class='flag-5'>解码</b>器的应用方案

    YXC丨视频编码器与解码器的应用方案

    视频解码器和视频编码器是数字信号处理中常用的设备,它们在数据的传输和转换中发挥着重要作用。
    的头像 发表于 08-23 09:40 396次阅读
    YXC丨<b class='flag-5'>视频</b><b class='flag-5'>编码</b>器与<b class='flag-5'>解码</b>器的应用方案

    开发适用于高速车载接口的电源电感器

    开发适用于高速车载接口的电源电感器
    的头像 发表于 08-22 15:52 770次阅读
    <b class='flag-5'>开发</b><b class='flag-5'>适用于</b>高速车载接口的电源电感器

    openharmony怎么调用GPU进行视频和图片的编解码

    openharmony怎么调用芯片里的GPU进行视频和图片的编解码? 每个不同的芯片需要单独调整适配吗?
    发表于 08-14 15:10

    openharmony怎么调用芯片里的GPU进行视频和图片的编解码

    openharmony怎么调用芯片里的GPU进行视频和图片的编解码? 比如RK3588等。openharmony 3.2 Release。
    发表于 08-14 15:04

    视频编码器与解码器的应用方案

    视频解码器和视频编码器在数字通讯、音视频压缩领域有着广泛的应用。视频
    的头像 发表于 08-14 14:38 869次阅读
    <b class='flag-5'>视频</b><b class='flag-5'>编码</b>器与<b class='flag-5'>解码</b>器的应用方案

    迅为RK3568开发板邮票孔大内存小板卡上线

    支持4K60视频解码,多路视频源同时解码。H.265/H264/VP9/VP8视频解码和1080
    发表于 05-10 10:58

    多选择大内存,总有一个适合的迅为RK3568瑞芯微开发板国产翼辉SylixOS实时操作系统

    支持4K60视频解码,多路视频源同时解码。H.265/H264/VP9/VP8视频解码和1080
    发表于 05-08 11:29

    视频编码包括什么?视频解码器是如何工作的?

    视频编码包括什么,视频解码器是如何工作的?我们将在下面深入挖掘,并涵盖我们的流媒体最佳视频解码
    的头像 发表于 04-21 10:42 1495次阅读